mesa/src
Friedrich Vock 8fe6a8d395
radv/rt: Optimize update shader VGPR usage
Brings VGPR allocation down from 72 (absolutely insane) to 32.

We can now reach the theoretical maximum occupancy of 16 waves per SIMD.

Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/27472>
2024-02-11 18:19:15 +01:00
..
amd radv/rt: Optimize update shader VGPR usage 2024-02-11 18:19:15 +01:00
android_stub
asahi nir: rework and fix rotate lowering 2024-01-23 20:34:30 +00:00
broadcom broadcom/compiler: be more careful with unifa in non-uniform control flow 2024-01-31 22:21:24 +00:00
c11
compiler clc: retrieve libclang path at runtime. 2024-01-31 22:21:24 +00:00
drm-shim
egl egl/android: Switch to generic buffer-info code 2024-01-10 14:09:23 +00:00
etnaviv etnaviv/drm: Remove redundant ALIGN macro by #include "util/u_math.h" 2024-01-08 08:53:31 +00:00
freedreno util: rename __check_suid() to __normal_user() 2024-01-31 21:22:03 +00:00
gallium zink: fix descriptor buffer unmaps on screen destroy 2024-01-31 22:21:23 +00:00
gbm
getopt
glx glx: Handle IGNORE_GLX_SWAP_METHOD_OML regardless of GLX_USE_APPLEGL 2023-12-18 17:52:09 +00:00
gtest
imagination pvr: alloc WSI memory via GPU when there isn't a valid display FD 2023-12-12 12:41:13 +00:00
imgui
intel anv/video: fix out-of-bounds read 2024-01-31 22:21:23 +00:00
loader tree-wide: use __normal_user() everywhere instead of writing the check manually 2024-01-31 21:22:04 +00:00
mapi
mesa mesa/main: Use secure_getenv for shader dumping 2024-01-31 22:21:23 +00:00
microsoft nir: rework and fix rotate lowering 2024-01-23 20:34:30 +00:00
nouveau nak: Fix TCS output reads 2024-01-29 21:16:35 +00:00
panfrost nir: rework and fix rotate lowering 2024-01-23 20:34:30 +00:00
tool
util util/disk_cache: Use secure_getenv to determine cache directories 2024-01-31 22:21:23 +00:00
virtio virgl: Use better reporting for mirror_clamp features 2024-01-31 19:31:13 +00:00
vulkan vulkan: Use secure_getenv for trigger files 2024-01-31 22:21:23 +00:00
.clang-format nir: add _safe variants of nir_foreach_reg_load/store 2023-12-15 17:19:28 +00:00
meson.build