mesa/src/amd
Timur Kristóf 8ec6cb06e3 ac/nir: Avoid data race with task shader payloads.
Device memory scope is necessary because we need to ensure there is
always a waitcnt_vscnt instruction in order to avoid a race condition
between payload stores and their loads after mesh shaders launch.

Signed-off-by: Timur Kristóf <timur.kristof@gmail.com>
Reviewed-by: Rhys Perry <pendingchaos02@gmail.com>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/19967>
2022-11-24 13:18:37 +00:00
..
addrlib meson: Enable initialized-but-unused warning for MSVC 2022-11-17 21:20:38 +00:00
ci radv/ci: don't download back the vkd3d-proton.cache files 2022-11-24 06:54:44 +00:00
common ac/nir: Avoid data race with task shader payloads. 2022-11-24 13:18:37 +00:00
compiler aco: Fixes -Werror,-Wbitwise-instead-of-logical for clang-15 in aco_optimizer.cpp 2022-11-24 02:56:03 +00:00
drm-shim r300: use drm_shim_override 2022-11-16 14:37:47 +00:00
llvm ac/llvm: fix 16bit varying llvm compile error 2022-11-21 01:06:56 +00:00
registers amd/registers: regenerate gfx11 headers from amd-staging-drm-next 2022-11-04 00:42:08 +00:00
vulkan radv: Conditionally expose VK_KHR_present_wait on RADV. 2022-11-23 19:06:12 +00:00
.clang-format
meson.build meson: build radeon drm-shim also for r300 and r600 2022-11-16 14:37:47 +00:00