mesa/src
Janne Grunau 64f8339209 nir/gather_info: clear interpolation qualifiers only in fragment stage
Asahi wants the the interpolation qualifiers from the shader info in the
vertex shader. Clear them only in the fragment stage so they can
propagate back.

Closes: https://gitlab.freedesktop.org/mesa/mesa/-/work_items/15288
Backport-to: 26.0
Fixes: a72704d0fb ("nir/gather_info: clear interpolation qualifiers before gathering")
Signed-off-by: Janne Grunau <j@jannau.net>
(cherry picked from commit 98a97cb413)

Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/41269>
2026-04-29 17:54:41 +02:00
..
amd radv: Run nir_opt_deref after first optimization loop 2026-04-29 17:54:41 +02:00
android_stub android_stub: fix missing prototypes issues 2025-12-02 20:03:02 +00:00
asahi hk: Add HK_MAX_RTS to maxFragmentCombinedOutputResources 2026-04-14 15:27:47 +02:00
broadcom broadcom/compiler: really enable branch in delay slots validation 2026-04-29 17:54:41 +02:00
c11 c11/threads: fix build on c23 2025-11-10 07:01:50 +10:00
compiler nir/gather_info: clear interpolation qualifiers only in fragment stage 2026-04-29 17:54:41 +02:00
drm-shim drm-shim: handle DRM_CAP_ADDFB2_MODIFIERS 2025-11-24 12:34:08 +00:00
egl wsi/wayland: Use wl_fixes to destroy wl_registry 2026-03-17 12:38:44 +01:00
etnaviv etnaviv/ci: Add gitlab-ci-inc.yml to file list 2026-01-19 20:46:38 +00:00
freedreno ir3/ra: fix copy-paste error 2026-04-14 15:27:47 +02:00
gallium nir/gather_info: clear interpolation qualifiers only in fragment stage 2026-04-29 17:54:41 +02:00
gbm gbm: Make documentation for gbm_bo_map more explicit 2025-12-29 10:05:38 +00:00
getopt
gfxstream gfxstream: Fix vkSetDebugUtilsObjectNameEXT crash for unwrapped objects 2026-04-01 11:45:35 +02:00
glx glx: guard glx_screen frontend_screen member 2026-03-11 23:21:11 +01:00
gtest
imagination pvr: propagate get_vis_results flag from secondary cmdbuf gfx jobs 2026-04-29 17:54:41 +02:00
imgui imgui: Silence build warnings for imgui 2025-09-16 06:16:19 +00:00
intel intel/elk: Remove dead TXL_LZ/TXF_LZ opcodes 2026-04-29 17:54:41 +02:00
kosmickrisp kk: Fix graphics pipeline serialization 2026-02-25 14:22:22 +01:00
loader loader: fix UB in wayland helper code. 2026-01-03 07:56:38 +00:00
mesa mesa/st: do not advertise CL subgroup features on the GL side 2026-04-29 17:54:41 +02:00
microsoft vk: descriptors: sort bindings along with flags 2026-01-20 15:55:47 +00:00
nouveau nak: the MS location comes last in TLD, same spot as depth compare in TEX 2026-04-29 17:54:41 +02:00
panfrost panvk: add VK_IMAGE_LAYOUT_DEPTH_READ_ONLY_OPTIMAL to host copy layouts 2026-04-29 17:54:41 +02:00
poly panvk/csf: implement VK_EXT_primitives_generated_query primitive restart 2026-01-21 09:03:34 +00:00
tool pps/meson: minor refactor for pps_deps 2025-11-08 18:39:00 -08:00
util util: fix UBSan error with _mesa_bfloat16_bits_to_float 2026-04-14 15:27:46 +02:00
virtio [26.0 only] venus/ci: mark a test as fixed 2026-04-01 11:45:33 +02:00
vulkan vulkan: mark RP attachments as invalid when no rendering create info 2026-04-14 15:27:47 +02:00
x11 x11: Add helper util to check for xshm support 2026-03-11 23:21:10 +01:00
.clang-format util: Add sparse bitset data structure 2025-11-06 21:34:33 +00:00
meson.build kk: Add KosmicKrisp 2025-10-20 17:46:38 +00:00