mesa/src
Timothy Arceri cbff8f8c5c glsl: remove unused buffer objects with packed layout
These are currently removed by the GLSL IR DCE pass but we will
drop that in a following patch. Also there are scenarios where these
might not be detected as unused until the NIR optimisations have
been run so we really need to do it here too anyway.

Reviewed-by: Marek Olšák <marek.olsak@amd.com>
Reviewed-by: Emma Anholt <emma@anholt.net>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/22846>
2023-07-06 01:21:06 +00:00
..
amd radv: Re-enable RT pipeline capture/replay handles 2023-07-05 15:58:25 +00:00
android_stub util/log: improve logger_android 2023-02-22 17:55:40 +00:00
asahi asahi: Use txf_ms for MSAA background programs 2023-07-05 05:11:49 +00:00
broadcom broadcom/compiler: don't leak v3d_compile when finding a new best strategy 2023-07-05 21:52:01 +00:00
c11 treewide: Replace the usage of TRUE/FALSE with true/false 2023-06-27 18:18:28 +08:00
compiler glsl: remove unused buffer objects with packed layout 2023-07-06 01:21:06 +00:00
drm-shim drm-shim: Avoid assertion fail if someone does close(-1). 2023-06-01 01:50:41 +00:00
egl treewide: Replace the usage of TRUE/FALSE with true/false 2023-06-27 18:18:28 +08:00
etnaviv etnaviv: linker: add fallback lookup to VARYING_SLOT_BFC[n] 2023-06-27 09:26:40 +00:00
freedreno tu: Add missing dbg reg stomping to tu_CmdBeginRendering 2023-07-05 21:24:12 +00:00
gallium llvmpipe,lavapipe: Relayout lp_descriptor 2023-07-05 20:52:06 +00:00
gbm gbm: drop unnecessary vulkan dependency 2023-02-23 18:31:22 +00:00
getopt
glx treewide: Replace the usage of TRUE/FALSE with true/false 2023-06-27 18:18:28 +08:00
gtest gtest: Update to 1.13.0 2023-05-14 11:09:02 +00:00
imagination pvr: Use alignas instead of ALIGN_ATTR and remove ALIGN_ATTR 2023-07-04 08:35:14 +00:00
imgui
intel anv/video: fix to support HEVC 10bit on some of 9th gens. 2023-07-05 00:20:18 +00:00
loader dri3: only invalidate drawables on geometry change if geometry has changed 2023-06-15 12:22:24 +00:00
mapi mapi: Remove dead struct _glapi_function in glapi/glapi_getproc.c 2023-06-29 01:36:09 +00:00
mesa glsl: move lowering linker code out of st 2023-07-06 01:21:06 +00:00
microsoft dxil: Use nir_remove_non_entrypoints 2023-07-03 21:45:35 +00:00
nouveau nir: split nir_lower_mov64 2023-07-03 10:38:27 +00:00
panfrost panfrost: remove BO from cache before closing GEM 2023-07-05 11:50:59 +00:00
tool meson: remove needless c++17-overrides 2023-05-19 12:45:31 +00:00
util util/bitset: Add some extra functions 2023-07-03 19:51:04 +00:00
virtio venus: use feedback for vkGetQueryPoolResults 2023-06-30 18:50:52 +00:00
vulkan vk/graphics_state: Don't track each vertex input field 2023-07-03 19:51:05 +00:00
.clang-format nir: Add nir_foreach_function_safe and use it 2023-07-03 21:45:35 +00:00
meson.build lavapipe: Include llvmpipe 2023-06-30 12:56:35 +00:00