mesa/src
Rhys Perry 241bbb4977 radv: remove NIR_PASS in insert_rt_case
When NIR_DEBUG=serialize or NIR_DEBUG=clone is used, NIR_PASS recreates
nir_function_impl and nir_variable objects, causing use-after-free since
insert_rt_case() keeps pointers to those in local variables and var_remap.

Signed-off-by: Rhys Perry <pendingchaos02@gmail.com>
Reviewed-by: Marek Olšák <maraeo@gmail.com>
Reviewed-by: Georg Lehmann <dadschoorse@gmail.com>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/37573>
2025-10-23 10:44:38 +00:00
..
amd radv: remove NIR_PASS in insert_rt_case 2025-10-23 10:44:38 +00:00
android_stub
asahi hk: fix data race when initializing poly_heap 2025-10-22 14:54:24 +00:00
broadcom v3dv: use vk_drm_syncobj_copy_payloads helper 2025-10-23 10:07:05 +00:00
c11
compiler nir/lower_io: add missing levels intrinsics to get_io_index_src_number 2025-10-22 21:21:47 +00:00
drm-shim drm-shim: fix with asan 2025-09-03 11:47:00 +00:00
egl treewide: use BITSET_CALLOC 2025-10-09 12:29:55 +00:00
etnaviv etnaviv/ci: Add per-gpu GLES2 extension lists 2025-10-07 19:34:29 +00:00
freedreno treewide: Use vk_collect_dependency_info_src_stages 2025-10-22 19:22:17 +00:00
gallium amd,radv,radeonsi: add ac_emit_cp_release_mem() 2025-10-23 08:29:27 +00:00
gbm egl,glx: allow OpenGL with old libx11, but disable glthread if it's unsafe 2025-08-21 02:05:26 +00:00
getopt
gfxstream docs: update/fix vk spec urls 2025-10-22 09:23:34 +02:00
glx glx: provide glx.pc 2025-10-14 20:53:10 +00:00
gtest
imagination treewide: Use vk_collect_dependency_info_src_stages 2025-10-22 19:22:17 +00:00
imgui imgui: Silence build warnings for imgui 2025-09-16 06:16:19 +00:00
intel brw: handle GLSL/GLSL tessellation parameters 2025-10-22 20:48:59 +00:00
kosmickrisp kk: Expose missing BC formats 2025-10-22 21:08:27 +00:00
loader meson: use the wayland module 2025-09-22 16:35:26 +00:00
mesa mesa/st: Lower to ALU scalar after fp64 subgroup lowering 2025-10-22 15:35:34 +00:00
microsoft docs: update/fix vk spec urls 2025-10-22 09:23:34 +02:00
nouveau nvk: Disable sampleLocationsSampleCounts for 1x MSAA 2025-10-22 21:55:22 +00:00
panfrost panvk: cull semaphores in unrelated subqueues 2025-10-22 11:48:50 +00:00
poly nir: remove manual nir_load_global_constant 2025-10-21 12:39:53 +02:00
tool clang-format: Update the .clang-format files to conformance clang-format json-schema 2025-09-09 07:04:55 +00:00
util util: Build util/cache_ops_x86.c with -msse2 2025-10-22 03:36:10 +00:00
virtio venus: skip feedback cmd record on incompatible queue families 2025-10-23 08:57:12 +00:00
vulkan vulkan: Add vk_collect_dependency_info_src_stages 2025-10-22 19:22:17 +00:00
x11 meson: add missing x11 dependency on libloader_x11 2025-08-08 21:45:59 +00:00
.clang-format poly: Migrate AGX's GS/TESS emulation to common code 2025-10-16 19:25:35 +00:00
meson.build kk: Add KosmicKrisp 2025-10-20 17:46:38 +00:00