mesa/src/intel
Connor Abbott e4e79de2a4 nir/subgroups: Support > 1 ballot components
Qualcomm has a mode with a subgroup size of 128, so just emitting larger
integer operations and then lowering them later isn't an option. This
makes the pass able to handle the lowering itself, so that we don't have
to go down to 64-thread wavefronts when ballots are used.

(The GLSL and legacy SPIR-V extensions only support a maximum of 64
threads, but I guess we'll cross that bridge when we come to it...)

Reviewed-by: Jason Ekstrand <jason@jlekstrand.net>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/6752>
2021-07-08 16:02:41 +00:00
..
blorp nir/format_convert: nir_shift -> nir_shift_imm 2021-07-07 13:41:37 +00:00
common intel/decoder: add assert for register size 2021-06-28 09:31:41 +00:00
compiler nir/subgroups: Support > 1 ballot components 2021-07-08 16:02:41 +00:00
dev intel/devinfo: Add a has_lsc bit 2021-06-30 16:17:18 +00:00
ds pps: fix a missing include in Intel pps driver 2021-05-21 22:03:16 +00:00
genxml intel/genxml: Remove old scratch fields on GFX version 12.5 2021-06-25 00:18:29 +00:00
isl intel/isl: Add more cases to isl_surf_get_uncompressed_surf 2021-07-06 19:29:42 +00:00
nullhw-layer intel/nullhw: fix build 2021-03-26 20:12:40 +00:00
perf intel/perf: use the right popcount for 64bits 2021-06-29 06:29:53 +00:00
tools intel/tools: fix potential memory leaks 2021-06-28 09:31:41 +00:00
vulkan intel/isl: Add more cases to isl_surf_get_uncompressed_surf 2021-07-06 19:29:42 +00:00
Android.blorp.mk
Android.common.mk intel: split driver/device UUID generators 2020-10-07 11:11:23 +03:00
Android.compiler.mk android: fix build issues with brw_nir_trig_workarounds.c 2017-10-04 07:39:05 +03:00
Android.dev.mk intel: add identifier for debug purposes 2020-05-20 15:58:22 +00:00
Android.genxml.mk intel/genxml: Build gen 12.5 2020-12-01 19:06:22 +00:00
Android.isl.mk intel: Rename genx keyword to gfxx in build files 2021-04-02 18:33:07 +00:00
Android.mk i965: extract performance query metrics 2019-04-17 14:10:42 +01:00
Android.perf.mk intel: Rename GEN_PERF prefix to INTEL_PERF in build files 2021-04-20 20:06:34 +00:00
Android.vulkan.mk intel: Rename genx keyword to gfxx in source files 2021-04-02 18:33:07 +00:00
Makefile.perf.am intel: Rename GEN_PERF prefix to INTEL_PERF in build files 2021-04-20 20:06:34 +00:00
Makefile.sources android: intel/compiler: add brw_compile_ff_gs.c to Makefile.sources 2021-06-02 09:28:04 +00:00
meson.build pps: Intel pps driver 2021-05-18 14:28:48 +00:00