mesa/src
Lorenzo Rossi 1f80394c67 pan/compiler/lower_fs_inputs: Do not trust slot->alu_type
pan_varying_layout contains both layout and format, in lower_fs_inputs
though the layout is referring to the VS layout and the format might
differ from what the FS layout expects.  We cannot use the VS format as
FS format otherwise we risk interpolating an integer.

Fixes: 66bee415ad ("pan/compiler: Split lower_varyings_io into fs_inputs and vs_outputs")
Signed-off-by: Lorenzo Rossi <lorenzo.rossi@collabora.com>
Reviewed-by: Christoph Pillmayer <christoph.pillmayer@arm.com>
Reviewed-by: Erik Faye-Lund <erik.faye-lund@collabora.com>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/40761>
2026-05-13 09:15:58 +00:00
..
amd radv/meta: adjust an assertion for HTILE expand on SDMA with compute fallback 2026-05-13 06:10:02 +00:00
android_stub android_stub: purge unused log utils 2026-05-01 20:23:23 +00:00
asahi nir: rename nir_src_parent_instr to nir_src_use_instr 2026-05-06 17:09:22 +00:00
broadcom v3dv: include mem_offset in vkCmdFillBuffer destination 2026-05-11 10:49:20 +02:00
c11 c11/threads: fix build on c23 2025-11-10 07:01:50 +10:00
compiler nir_lower_non_uniform_access: Add ASSERTED for assert-only var 2026-05-12 15:44:25 +00:00
drm-shim drm-shim: fix shim on GLX 2026-04-14 12:06:10 +00:00
egl egl: Switch to mesa_log(..) 2026-04-30 23:51:48 +00:00
etnaviv Uprev Piglit to 11ce9eb56edb00e6a7702d13168cc827ce5e0cbd 2026-04-10 21:21:52 +00:00
freedreno tu: Fix BV/BR race in tu_clone_trace_range when waiting on barrier 2026-05-12 09:01:58 +00:00
gallium radeonsi/uvd_enc: Skip extra padding bytes in output bitstream 2026-05-13 07:12:53 +00:00
gbm gbm: Replace VER_MIN with common MIN2 2026-04-30 13:00:03 +00:00
getopt
gfxstream gfxstream: emit global state wrapped decoding for vkCmdEvent 2026-05-04 19:49:52 +00:00
glx meson: Add support for buidling zink + Turnip/KGSL 2026-03-31 15:00:29 +00:00
gtest
imagination nir/opt_licm: add filter callback 2026-05-12 13:41:06 +00:00
imgui imgui: update copy and port all tools using it 2026-04-30 10:59:45 +00:00
intel jay/opt_propagate: propagate undefs 2026-05-12 22:46:36 +00:00
kosmickrisp kk: Support shaderCullDistance 2026-05-12 20:38:24 +00:00
loader kmsro: wire Zink up as a fallback 2026-03-13 18:54:26 +00:00
mesa mesa/main: remove unused array 2026-05-12 11:06:04 +00:00
microsoft spirv2dxil: Replace UAV_FENCE_THREAD_GROUP usage with UAV_FENCE_GLOBAL. 2026-05-07 16:51:25 +00:00
nouveau nvk: Disable compression on Turing 2026-05-12 19:19:54 +00:00
panfrost pan/compiler/lower_fs_inputs: Do not trust slot->alu_type 2026-05-13 09:15:58 +00:00
poly panvk/csf: implement VK_EXT_primitives_generated_query primitive restart 2026-01-21 09:03:34 +00:00
tool pps: Re-emit time clock_sync more regularly 2026-05-06 21:37:15 +00:00
util anv: add and use a drirc option to enable FullyCovered for vkd3d 2026-05-11 18:15:50 +00:00
virtio ci/android: Remove CtsDeqpTestCases from Android CTS 2026-05-06 15:51:28 +02:00
vulkan vulkan/wsi/wayland: use mtx helpers in wait_for_present2 2026-05-12 12:17:09 +00:00
x11 meson: Add support for buidling zink + Turnip/KGSL 2026-03-31 15:00:29 +00:00
.clang-format intel: add Jay 2026-04-10 18:21:21 +00:00
meson.build gallium/dril: Don't use gbm if there is no gbm configured 2026-02-17 08:24:02 +00:00