mesa/src
Rhys Perry 87902dca71 aco: fix get_temp_reg_changes with clobbered operands
The spiller might have tried to spill a live-through first or second
s_fmac_f32 operand, but this wouldn't have reduced the SGPRs if the third
operand wasn't killed

Signed-off-by: Rhys Perry <pendingchaos02@gmail.com>
Closes: https://gitlab.freedesktop.org/mesa/mesa/-/issues/13038
Fixes: d6cb45dbb0 ("aco/spill: Allow spilling live-through operands")
Reviewed-by: Daniel Schürmann <daniel@schuermann.dev>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/34699>
(cherry picked from commit 7fe84024cb)
2025-04-30 14:15:47 +02:00
..
amd aco: fix get_temp_reg_changes with clobbered operands 2025-04-30 14:15:47 +02:00
android_stub
asahi asahi: do not use "Null" layout 2025-04-27 11:45:30 +02:00
broadcom v3d/compiler: Fixup output types for all 8 outputs 2025-04-23 12:21:56 +02:00
c11 c11: use SPDX-License-Identifier header 2025-01-08 20:37:51 +00:00
compiler nir_lower_mem_access_bit_sizes: fix negative chunk offsets 2025-04-27 11:45:16 +02:00
drm-shim
egl EGL: legacy-x11=dri2 should support hardware driver 2025-04-22 01:24:45 +02:00
etnaviv etnaviv: Add multi-planar YUV support 2025-03-31 17:41:04 +00:00
freedreno tu,freedreno: Don't fallback to LINEAR with DRM_FORMAT_MOD_QCOM_COMPRESSED 2025-04-23 12:21:56 +02:00
gallium panfrost: allow promoting sysval UBO to push constants 2025-04-27 11:50:23 +02:00
gbm meson: support building with system libgbm 2025-04-09 12:15:33 +00:00
getopt
gfxstream gfxstream: update code generator for simplified dep graph 2025-04-09 18:29:57 +00:00
glx Get rid of 5 remaining references to glapitable.h 2025-04-27 11:44:57 +02:00
gtest
imagination treewide: Switch to nir_progress 2025-02-26 15:19:53 +00:00
imgui
intel anv: put parenthesis to the set_sampler_size equation 2025-04-30 14:15:45 +02:00
loader loader: Stop looking in ${libdir}/tls/ 2025-03-13 19:45:45 +00:00
mapi Get rid of 5 remaining references to glapitable.h 2025-04-27 11:44:57 +02:00
mesa mesa: Add CPU traces 2025-04-15 10:37:39 +00:00
microsoft ci/microsoft: Add job timeouts and pin Piglit to GSt 2025-04-01 12:21:01 +00:00
nouveau nvk: Maxwell+ is now conformant 2025-04-23 12:21:56 +02:00
panfrost panvk: support vulkan 1.2 on v10+ 2025-04-27 11:51:59 +02:00
tool perfetto/android: align datasource names with tooling expectations 2025-04-08 18:29:10 +00:00
util mesa: Add CPU traces 2025-04-15 10:37:39 +00:00
virtio venus: virtgpu: Require stable wire format 2025-04-22 01:24:59 +02:00
vulkan wsi/headless: Override finish_create 2025-04-27 11:44:56 +02:00
x11 glx/egl/x11: fix x11_dri3_check_multibuffer 2025-02-17 02:50:15 +00:00
.clang-format radv: Add radv_foreach_stage to ForEachMacros again. 2025-04-11 18:01:47 +00:00
meson.build meson: support building with system libgbm 2025-04-09 12:15:33 +00:00