mesa/src/intel
Calder Young 895ff7fe92
Some checks are pending
macOS-CI / macOS-CI (dri) (push) Waiting to run
macOS-CI / macOS-CI (xlib) (push) Waiting to run
Revert "anv,brw: Allow multiple ray queries without spilling to a shadow stack"
This optimization doesn't work when the ray query index isn't uniform across
the subgroup, which is something the spec allows. While there are some smart
ways to fix this and still avoid unnecessary spilling, its not worth investing
the time until we find a realtime raytracing workload that actually needs to
use multiple live ray queries for something.

Fixes: 1f1de7eb ("anv,brw: Allow multiple ray queries without spilling to a shadow stack")
Acked-by: Sagar Ghuge <sagar.ghuge@intel.com>
Acked-by: Lionel Landwerlin <lionel.g.landwerlin@intel.com>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/39445>
2026-01-23 21:33:55 +00:00
..
blorp intel/blorp: Remove duplicated calls in blorp_exec_compute() 2026-01-19 15:09:29 +00:00
ci ci: update trace checksums 2026-01-19 16:11:29 +00:00
common Pass the destination buffer size minus one to strncpy 2026-01-22 15:44:09 +01:00
compiler Revert "anv,brw: Allow multiple ray queries without spilling to a shadow stack" 2026-01-23 21:33:55 +00:00
decoder intel/decoder: make libvulkan_intel to depend on stub decoder when buildtyle=release. 2025-11-24 16:40:02 +08:00
dev intel/dev: update mesa_defs.json from workaround database 2026-01-23 11:10:07 +00:00
ds anv: instrument resource barriers instruction in u_trace 2025-12-15 08:25:42 +00:00
executor meson: make dep_lua a disabler 2025-11-21 21:48:57 +00:00
genxml Revert "anv,brw: Allow multiple ray queries without spilling to a shadow stack" 2026-01-23 21:33:55 +00:00
isl intel/isl: Only assert surface addresses on gfx9+ 2025-12-12 18:06:16 +00:00
mda intel/mda: Handle better processing a lot of archives 2025-12-13 01:21:08 +00:00
nullhw-layer build: avoid redefining unreachable() which is standard in C23 2025-07-31 17:49:42 +00:00
perf intel/perf: Add Gfx 12.5 mdap_metrics struct and set it 2026-01-19 19:24:16 +00:00
shaders util/glsl2spirv: Use better glslang flag for -Olib 2025-11-20 02:14:50 +00:00
tools intel/hang_replay: add option to dump VM state as part of the dump 2026-01-07 19:16:25 +00:00
vulkan Revert "anv,brw: Allow multiple ray queries without spilling to a shadow stack" 2026-01-23 21:33:55 +00:00
vulkan_hasvk anv/hasvk: Add intel_perf_get_configuration_id() and replace intel_perf_load_configuration() usage 2026-01-19 19:24:15 +00:00
meson.build brw: Move into a new src/intel/compiler/brw subdirectory 2025-10-09 07:01:47 +00:00