mesa/src
Kenneth Graunke 35470e38ef jay: Don't skip sampler payload copies for 2 or fewer sources
Sources may be the wrong file for a payload, and this is what copies
them to the correct one.

For example, a 1D shadow comparison may have a UGPR coordinate but
a GPR shadow comparator.  The UGPR needs to be splatted to a full
GPR because the sampler message is divergent.

Unnecessary copies should be easy to propagate away.

Fixes 366 tests in dEQP-VK.texture.shadow.1d.* and
dEQP-VK.pipeline.monolithic.sampler.view_type.1d.*

Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/41808>
2026-05-28 16:23:26 +00:00
..
amd aco/gfx8: fix 16bit nir_op_ffma 2026-05-28 14:52:27 +00:00
android_stub android_stub: purge unused log utils 2026-05-01 20:23:23 +00:00
asahi util: pass a struct to driParseConfigFiles() 2026-05-19 19:51:45 +00:00
broadcom v3dv: disable threadeded submissions under drm-shim 2026-05-27 10:19:51 +00:00
c11 c11/threads: fix build on c23 2025-11-10 07:01:50 +10:00
compiler nir/opt_algebraic: add missing fmadz lowering for lower_fmulz_with_abs_min 2026-05-27 16:28:48 +00:00
drm-shim drm-shim: fix shim on GLX 2026-04-14 12:06:10 +00:00
egl egl/dri2: require valid render fd before advertising EGL_WL_bind_wayland_display 2026-05-13 16:16:48 +00:00
etnaviv Uprev Piglit to 6fd29fe44f8857b876a67bee962919635f22ecc8 2026-05-20 21:37:44 +00:00
freedreno util,turnip: move drirc entries with vk_dont_care_as_load to Turnip 2026-05-28 11:24:47 +00:00
gallium zink: link up vs COLx vars -> fs BFCx 2026-05-28 16:04:41 +00:00
gbm gbm: Replace VER_MIN with common MIN2 2026-04-30 13:00:03 +00:00
getopt
gfxstream gfxstream: codegen: drop const from let-param scalar cast 2026-05-23 06:54:37 +00:00
glx glx/windows: Drop static from driwindowsCreateScreen() 2026-05-18 13:33:35 +00:00
gtest
imagination pvr: bump conformance version to 1.4.3.3 2026-05-28 14:37:04 +00:00
imgui imgui: update copy and port all tools using it 2026-04-30 10:59:45 +00:00
intel jay: Don't skip sampler payload copies for 2 or fewer sources 2026-05-28 16:23:26 +00:00
kosmickrisp kk: Correctly report failures when compiling precompiled shaders 2026-05-28 13:50:13 +00:00
loader loader: check if the kernel driver is amdgpu 2026-05-27 10:19:50 +00:00
mesa mesa: Fix clipping order in _mesa_clip_blit() 2026-05-26 13:15:45 +00:00
microsoft util: pass a struct to driParseConfigFiles() 2026-05-19 19:51:45 +00:00
nouveau nvk: set queryResultStatusSupport 2026-05-27 17:34:52 +00:00
panfrost pan/genxml: use consistent attribute order 2026-05-28 09:51:42 +00:00
poly poly: Fix range used for index unroll bounds checks 2026-05-26 10:39:00 +00:00
tool pps: Re-emit time clock_sync more regularly 2026-05-06 21:37:15 +00:00
util util: remove declared but unused drirc options 2026-05-28 11:24:47 +00:00
virtio venus/ci: Widen the ANV skips 2026-05-28 10:17:25 +00:00
vulkan vk/cmd_queue: simplify gross struct duplication 2026-05-28 10:17:25 +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