mesa/src/freedreno
Job Noorman a43eed5bf5 ir3/shared_ra: insert reloads before tied dst pcopies
The parallel copies use the reloaded values in their srcs so make sure
reloads happen before them.

Fixes a RA validation error in Windrose.

Signed-off-by: Job Noorman <jnoorman@igalia.com>
Fixes: fa22b0901a ("ir3/ra: Add specialized shared register RA/spilling")
(cherry picked from commit c67118a6eb)

Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/41540>
2026-05-13 15:39:18 +02:00
..
afuc meson: Use adreno-pm4-pack.xml.h instead of custom definitions 2025-11-13 18:14:11 +00:00
ci tu: Add capture/replay for sparse buffers and descriptor buffer. 2026-05-13 15:39:17 +02:00
common freedreno/common: set has_astc_hdr true for a7xx targets 2026-02-25 14:22:20 +01:00
computerator freedreno/computerator: Use correct CP_SET_RENDER_MODE 2026-01-14 00:06:49 +00:00
decode freedreno/decode: Fix const correctness in get_tex_count 2026-02-11 14:54:47 +00:00
drm freedreno/drm/virtio: Fix wait_fence ret ordering 2026-04-29 17:54:43 +02:00
drm-shim freedreno/drm-shim: Add a830 2025-12-08 22:11:59 +00:00
ds build: avoid redefining unreachable() which is standard in C23 2025-07-31 17:49:42 +00:00
fdl freedreno/fdl: Use 4k alignment for tiled 2026-03-17 12:38:41 +01:00
ir2 all: rename gl_shader_stage to mesa_shader_stage 2025-08-06 10:28:40 +08:00
ir3 ir3/shared_ra: insert reloads before tied dst pcopies 2026-05-13 15:39:18 +02:00
isa ir3: Use the new NIR pass for load_barycentric_at_* optimization. 2026-01-15 07:52:14 +00:00
perfcntrs freedreno/a6xx: Add single common source for a6xx.xml.h 2025-07-03 12:50:04 +00:00
registers freedreno: check dependencies before running custom_target(..) 2026-01-20 16:55:27 +00:00
rnn freedreno/rnn: Track min/max offset 2026-01-16 00:10:19 +00:00
tests tu,freedreno: add chicken bit to enable (eolm) 2026-01-02 14:08:48 +01:00
vulkan tu: Disable LRZ when resuming if the GPU doesn't support tracking 2026-05-13 15:39:17 +02:00
.clang-format clang-format: Move ForEachMacros into src/.clang-format for freedreno 2025-09-09 07:04:55 +00:00
.dir-locals.el
.editorconfig
meson.build meson: make libarchive a disabler 2025-11-21 21:48:57 +00:00