mesa/src
Mike Blumenkrantz 6f38ea4ac7 zink: use SpvScopeDevice over SpvScopeWorkgroup for atomic shader ops
Workgroup is only allowed in compute shaders, and Device should be more
in line with the intended use here

the alternative would be to keep using Workgroup for compute and use Device
otherwise, but this would effectively make atomic ops non-atomic, which seems
like it isn't desirable

cc: mesa-stable

Reviewed-by: Dave Airlie <airlied@redhat.com>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/14690>
2022-01-31 20:34:07 +00:00
..
amd aco: preserve pass_flags during format conversions 2022-01-31 13:45:01 +00:00
android_stub android_stub: update platform headers to include atrace 2021-10-09 00:42:32 +00:00
asahi agx: Lower UBO loads to use per-element indexing 2022-01-24 14:25:18 +00:00
broadcom broadcom: drop unused functions 2022-01-31 16:10:31 +00:00
compiler glsl/st: move st_nir_opts() into gl compiler common code 2022-01-31 11:49:21 +00:00
drm-shim drm-shim: Support kernels with >4k pages 2021-08-13 23:33:52 +00:00
egl egl/dri2: short-circuit dri2_make_current when possible 2022-01-17 10:32:01 +00:00
etnaviv etnaviv: add support for INTEL_blackhole_render 2022-01-31 16:52:29 +00:00
freedreno turnip: respect buf->bo_offset in transform feedback 2022-01-31 18:31:54 +00:00
gallium zink: use SpvScopeDevice over SpvScopeWorkgroup for atomic shader ops 2022-01-31 20:34:07 +00:00
gbm replace 0 with NULL for NULL pointers 2022-01-10 22:53:32 +00:00
getopt
glx replace 0 with NULL for NULL pointers 2022-01-10 22:53:32 +00:00
gtest gtest: Fix output of array ASSERT/EXPECT macros 2021-11-11 09:53:09 -08:00
hgl
imgui
intel anv/image: Call into WSI to create swapchain images 2022-01-31 19:46:55 +00:00
loader loader: Restore i915g support. 2021-12-09 09:05:23 -08:00
mapi mapi: generate correct dispatch for EXT_draw_instanced 2022-01-03 21:37:34 +00:00
mesa glsl/st: move st_nir_opts() into gl compiler common code 2022-01-31 11:49:21 +00:00
microsoft microsoft/spirv_to_dxil: Define idep_libspirv_to_dxil 2022-01-31 20:21:25 +00:00
nouveau
panfrost panfrost: mark two variables as unused 2022-01-31 16:10:31 +00:00
tool ci: Use a dlclose-disabling preload library for leak checking in Vulkan. 2022-01-27 23:47:46 +00:00
util util/fossilize_db: Fix double free in error handling. 2022-01-24 01:09:21 +00:00
virtio venus: make vn_QueueSubmit async for native submissions 2022-01-28 19:15:52 +00:00
vulkan vulkan/wsi: Add image create and bind helpers 2022-01-31 19:46:55 +00:00
meson.build meson: start building intel earlier. 2022-01-20 06:41:17 +00:00