mesa/src/intel
Sagar Ghuge 7e48cbb029 intel: uncached L1 to fix memory barrier issue in RT shader
In the RT shader, if there's a executeCallableEXT() in between,
even though the called shader does nothing, the instructions before and
after the executeCallableEXT() is not properly synced.

Patch fixes:
- dEQP-VK.ray_tracing_pipeline.memguarantee.inside.rgen
- dEQP-VK.ray_tracing_pipeline.memguarantee.inside.chit
- dEQP-VK.ray_tracing_pipeline.memguarantee.inside.miss
- dEQP-VK.ray_tracing_pipeline.memguarantee.inside.call

Thank to Kevin for finding out there is a load/store issue.

Reviewed-by: Lionel Landwerlin <lionel.g.landwerlin@intel.com>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/31201>
2024-09-24 14:33:11 +00:00
..
blorp intel: Avoid no-op calls to anv_image_clear_color 2024-09-20 16:34:37 +00:00
ci Uprev Piglit to e9ab30aeaed97b69868cf4d6d6a3f70f3b53c362 2024-09-19 15:41:32 +00:00
common intel: Split anv_xe_wait_exec_queue_idle() and move part of it to common/ 2024-09-19 23:12:44 +00:00
compiler intel: uncached L1 to fix memory barrier issue in RT shader 2024-09-24 14:33:11 +00:00
decoder intel/decoder: Handle HCP_PAK_INSERT_OBJECT 2024-08-02 07:15:59 +00:00
dev intel/dev: Fix warning for max_threads_per_psd when devinfo->verx10 == 120 2024-09-10 03:21:12 +00:00
ds anv/hasvk: add indirect tracepoint arguments 2024-08-03 16:03:04 +03:00
executor intel/executor: Fix a couple of memory leaks in the tool 2024-09-13 01:21:24 +00:00
genxml anv,iris: prefix the argument format with XI for a upcoming refactor 2024-08-20 09:41:51 +00:00
isl intel/isl: Disable 3D Ys/Yf miptails for CCS 2024-09-19 20:39:59 +00:00
nullhw-layer build: pass licensing information in SPDX form 2024-06-29 12:42:49 -07:00
perf intel/perf: delete dead code. 2024-09-18 19:56:04 +00:00
shaders meson: use glslang --depfile argument when possible 2024-05-20 17:34:17 +00:00
tools build: pass licensing information in SPDX form 2024-06-29 12:42:49 -07:00
vulkan anv: Require compression for fast-clears on gfx20+ 2024-09-24 13:56:02 +00:00
vulkan_hasvk intel: Avoid no-op calls to anv_image_clear_color 2024-09-20 16:34:37 +00:00
meson.build intel: Add executor tool 2024-08-14 03:03:46 +00:00