mesa/src/amd
Samuel Pitoiset d1a2ba57f9
Some checks are pending
macOS-CI / macOS-CI (dri) (push) Waiting to run
macOS-CI / macOS-CI (xlib) (push) Waiting to run
radv: fix a GPU hang with inherited rendering and HiZ/HiS on GFX1201
With secondary command buffers, inherited rendering can be used but
it's basically impossible to know if the depth/stencil attachment
enabled HiZ/HiS. But it's required to disable WALK_ALIGN8 to avoid
GPU hangs.

This assumes that HiZ/HiS is enabled for inherited rendering as long
as a depth/stencil attachment is used. It's not the most optimal
approach but it's not supposed to hurt either.

This fixes a GPU hang with
dEQP-VK.dynamic_rendering.primary_cmd_buff.basic.contents_secondary_cmdbuffers
and friends.

GFX1200 isn't affected because it doesn't support HiZ/HiS.

Cc: mesa-stable
Signed-off-by: Samuel Pitoiset <samuel.pitoiset@gmail.com>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/33986>
2025-03-11 14:14:25 +00:00
..
addrlib radv: add experimental support for AMD BC-250 board 2025-03-04 08:07:31 +00:00
ci radv/ci: enable RADV_PERFTEST=video_{decode,encode} on few GFX9+ GPUs 2025-03-10 12:15:27 +00:00
common ac,radv: add a workaround for a hw bug with primitive restart on GFX10-GFX10.3 2025-03-10 08:44:31 +00:00
compiler aco: don't assume that v_interp_mov_f32 flushes denorms 2025-03-11 09:51:39 +00:00
drm-shim amd/drm-shim: add gfx1201 2025-03-10 11:21:36 +00:00
gmlib amd/gmlib: add gmlib for radeonsi 2025-02-27 03:15:16 +00:00
llvm ac: Don't include full nir.h anymore. 2025-02-12 22:33:07 +01:00
registers amd: Rename GFX1103_R1/R2 to PHOENIX/2 2024-11-20 02:14:40 +00:00
vpelib amd/vpelib: More parameters to the segmentation process and introduce validation hook 2025-03-06 02:11:53 +00:00
vulkan radv: fix a GPU hang with inherited rendering and HiZ/HiS on GFX1201 2025-03-11 14:14:25 +00:00
meson.build amd/gmlib: add gmlib for radeonsi 2025-02-27 03:15:16 +00:00