mesa/src/amd
Samuel Pitoiset 251b23f6c2 ac/surface: fix aliasing DCC tilings with HiZ info on GFX12
DCC tilings info needs to be set for all surfaces, including
depth/stencil. But because this is a C union, settings those fields
for depth/stencil surfaces might accidentally overwrite HiZ info.

This fixes rendering issues with RADV_DEBUG=nohiz.

Cc: mesa-stable
Signed-off-by: Samuel Pitoiset <samuel.pitoiset@gmail.com>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/35515>
2025-06-16 05:56:45 +00:00
..
addrlib amd/addrlib: remove the DCC page fault workaround 2025-04-01 03:23:22 -04:00
ci Uprev Piglit to a0a27e528f643dfeb785350a1213bfff09681950 2025-06-11 21:14:59 +00:00
common ac/surface: fix aliasing DCC tilings with HiZ info on GFX12 2025-06-16 05:56:45 +00:00
compiler aco: add support for image f32 atomic add 2025-06-13 08:47:59 +00:00
drm-shim amd/drm-shim: add gfx1201 2025-03-10 11:21:36 +00:00
gmlib amd/gmlib: remove the executable bit 2025-06-12 07:44:27 +00:00
lanczoslib radeonsi/vpe: enhance scaling quality 2025-06-12 07:44:26 +00:00
llvm ac/llvm: use ds_bpermute_b32 for GFX12 wave64 2025-06-14 13:59:11 +00:00
registers amd: Rename GFX1103_R1/R2 to PHOENIX/2 2024-11-20 02:14:40 +00:00
vpelib amd/vpelib: Fix CodeQL issues Pt1 2025-05-16 11:33:08 +08:00
vulkan ac/surface: fix aliasing DCC tilings with HiZ info on GFX12 2025-06-16 05:56:45 +00:00
meson.build radeonsi/vpe: enhance scaling quality 2025-06-12 07:44:26 +00:00