mesa/src/gallium/drivers
Erik Faye-Lund 597b2648d2 zink: do not leave needless shader temps around
This used to not matter, but since we started emitting shader-temps
properly, this causes issues where we end up with samplers and images as
shader-temps. That causes asserts while emitting them.

So let's remove the unused vars as well.

This fixes a piglit regression that somehow went unnoticed on CI.

Fixes: 85964945e7 ("zink: emit vars with nir_var_shader_temp mode")
Tested-by: Martin Roukala (né Peres) <martin.roukala@mupuf.org>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/20227>
2022-12-09 12:47:26 +00:00
..
asahi asahi: Use PIPE_CAP_VERTEX_ATTRIB_ELEMENT_ALIGNED_ONLY 2022-12-02 06:25:20 +00:00
crocus intel/compiler: Delete sampler key handling for planar format stuff 2022-12-09 10:18:25 +00:00
d3d12 d3d12: Don't crash when libd3d12.so can't be found 2022-12-04 01:06:48 +00:00
etnaviv etnaviv: remove copy of resource level in etna_surface 2022-11-25 21:30:40 +00:00
freedreno freedreno: fix compute shared_size underflow 2022-12-08 22:33:56 +00:00
i915 ci/i915: Update xfails. 2022-12-05 13:03:59 -08:00
iris intel/compiler: Delete key->msaa_16 2022-12-09 10:18:25 +00:00
lima gallium: Replace the usage of __FUNCTION__ with __func__ in all gallium code 2022-11-22 06:53:47 +00:00
llvmpipe llvmpipe: misc clean-ups in lp_scene.c 2022-12-09 04:00:54 +00:00
nouveau gallium: Replace the usage of __FUNCTION__ with __func__ in all gallium code 2022-11-22 06:53:47 +00:00
panfrost panfrost: Add NATIVE_FENCE_FD cap 2022-12-01 13:52:05 +00:00
r300 r300: improve conversion to native swizzles 2022-12-04 15:38:26 +01:00
r600 r600/sfn: implement GDS op channel mask evaluation 2022-12-09 08:26:31 +00:00
radeonsi radeonsi: disable av1 decode for navi24 2022-12-09 04:38:40 +00:00
softpipe Revert "glx: Fix drawable refcounting for naked Windows" 2022-11-25 20:08:45 +00:00
svga gallium: Replace the usage of __FUNCTION__ with __func__ in all gallium code 2022-11-22 06:53:47 +00:00
tegra gallium: fixup some inconsistent uses of enum pipe_shader_type. 2022-08-04 08:17:39 +00:00
v3d v3d: make format/modifier logic easier to read 2022-11-22 14:53:18 +00:00
vc4 util: Remove os/os_thread.h and replace #include "os/os_thread.h" with #include "util/u_thread.h" 2022-11-08 05:21:42 +00:00
virgl virgl: lower FMA and MULADD 2022-12-08 08:40:53 +00:00
zink zink: do not leave needless shader temps around 2022-12-09 12:47:26 +00:00