mesa/src/amd
Samuel Pitoiset 0c0f4de8ad radv: emit a dummy PS state for noop FS on GFX12
It seems the hardware requires a dummy PS state with a noop FS,
otherwise it might just hang. This used to work just fine on older
gens.

Note that RadeonSI refuses to draw if VS or PS is missing and AMDVLK
seems to also always emit this state. So, this might be a bug that AMD
didn't encounter at all.

This fixes a GPU hang during loading with Ghostwire: Tokyo.

Backport-to: 25.0
Signed-off-by: Samuel Pitoiset <samuel.pitoiset@gmail.com>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/34070>
(cherry picked from commit 1e4cfd9dfa)
2025-03-15 09:49:05 +01:00
..
addrlib amd: update addrlib 2024-12-26 21:02:21 +00:00
ci amd/ci: Revert to 6.6 kernel on Raven 2025-02-04 21:10:10 +01:00
common ac,radv: add a workaround for a hw bug with primitive restart on GFX10-GFX10.3 2025-03-15 09:49:02 +01:00
compiler aco: do not apply OMOD/CLAMP for pseudo scalar trans instrs 2025-03-15 09:49:04 +01:00
drm-shim amd/drm-shim: add GFX1150 support 2024-08-13 13:17:17 +00:00
llvm Revert "ac/llvm: enable wqm for ac_build_quad_swizzle from ac_build_fs_interp_mov" 2025-01-21 11:58:37 +00:00
registers amd: Rename GFX1103_R1/R2 to PHOENIX/2 2024-11-20 02:14:40 +00:00
vpelib amd/vpelib: Shaper Refactor 2024-12-26 01:23:59 +00:00
vulkan radv: emit a dummy PS state for noop FS on GFX12 2025-03-15 09:49:05 +01:00
meson.build build: pass licensing information in SPDX form 2024-06-29 12:42:49 -07:00