mesa/src
Rhys Perry cc3bc9493c radv: use scoped barriers
fossil-db (LLVM, Navi):
Totals from 843 (0.62% of 135820) affected shaders:
SGPRs: 40456 -> 40480 (+0.06%); split: -0.10%, +0.16%
VGPRs: 39648 -> 39688 (+0.10%); split: -0.01%, +0.11%
CodeSize: 2936164 -> 2932508 (-0.12%); split: -0.21%, +0.09%
MaxWaves: 10828 -> 10827 (-0.01%)

fossil-db changes seem to be due to SPIR-V -> NIR emitting a workgroup
scope shared memory barrier instead of a group_memory_barrier.

Signed-off-by: Rhys Perry <pendingchaos02@gmail.com>
Reviewed-by: Bas Nieuwenhuizen <bas@basnieuwenhuizen.nl>
Reviewed-by: Daniel Schürmann <daniel@schuermann.dev>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/5980>
2020-07-29 17:57:13 +00:00
..
amd radv: use scoped barriers 2020-07-29 17:57:13 +00:00
broadcom nir: Add a nir_foreach_uniform_variable helper 2020-07-29 17:38:58 +00:00
compiler nir/load_store_vectorize: fix indentation 2020-07-29 17:57:13 +00:00
drm-shim meson: use gnu_symbol_visibility argument 2020-06-01 18:59:18 +00:00
egl egl/dri2: try to bind old context if bindContext failed 2020-07-21 18:42:03 +00:00
etnaviv etnaviv: replace all dup() with os_dupfd_cloexec() 2020-06-18 02:09:56 +00:00
freedreno nir: Use a single list for all shader variables 2020-07-29 17:38:58 +00:00
gallium nir: Add a find_variable_with_[driver_]location helper 2020-07-29 17:38:58 +00:00
gbm gbm: document that gbm_bo_map exposes a linear view 2020-06-03 10:09:52 +00:00
getopt
glx glx: Fix build and warnings with -Dglx=dri -Dglx-direct=false 2020-07-23 01:23:12 +00:00
gtest gtest: Update to 1.10.0 2020-04-20 11:57:11 +00:00
hgl scons: Prune out unnecessary targets. 2020-03-30 13:38:01 +00:00
imgui meson: drop intel_ prefix on imgui_core 2019-12-10 15:16:02 +00:00
intel nir: Add a find_variable_with_[driver_]location helper 2020-07-29 17:38:58 +00:00
loader Revert "loader/dri3: Check for window destruction in dri3_wait_for_event_locked" 2020-07-03 09:55:50 +00:00
mapi glx: Fix build and warnings with -Dglx=dri -Dglx-direct=false 2020-07-23 01:23:12 +00:00
mesa nir: Use a single list for all shader variables 2020-07-29 17:38:58 +00:00
panfrost panfrost/midgard: Make search_var take a nir_shader and mode 2020-07-29 17:38:58 +00:00
util driconf: allowlist/denylist 2020-07-16 21:56:08 +00:00
vulkan vulkan/wsi: Convert usage of -1 to UINT32_MAX. 2020-07-27 11:30:22 +00:00
meson.build meson: use gnu_symbol_visibility argument 2020-06-01 18:59:18 +00:00
SConscript driconf: drop now unused translation facility 2020-06-22 21:50:12 +00:00