radv: Artifacts in multiple games with yuzu (regression, bisected)
Description
On the latest commit, I experience the following graphical artifacts when playing Xenoblade Chronicles 2 / Xenoblade Chronicles 2: Torna with yuzu (Vulkan renderer):
Also happens in Xenoblade Chronicles: Definitive Edition and Super Mario Odyssey:
This occurs instantly after loading into one of these games. Haven't tried other titles.
After bisecting, 40d8df72 seems to be the first bad commit.
GFXReconstruct capture
Specs
System:
Host: archlinux Kernel: 6.0.2-zen1-1-zen arch: x86_64 bits: 64
compiler: gcc v: 12.2.0 Desktop: KDE Plasma v: 5.26.2 tk: Qt v: 5.15.6
wm: kwin_x11 dm: SDDM Distro: Arch Linux
CPU:
Info: 6-core model: AMD Ryzen 5 3600 bits: 64 type: MT MCP arch: Zen 2
rev: 0 cache: L1: 384 KiB L2: 3 MiB L3: 32 MiB
Speed (MHz): avg: 3685 high: 4135 min/max: 2200/4208 boost: enabled
cores: 1: 3600 2: 3600 3: 3600 4: 3600 5: 4131 6: 3600 7: 4135 8: 3482
9: 3682 10: 3600 11: 3600 12: 3600 bogomips: 86391
Flags: avx avx2 ht lm nx pae sse sse2 sse3 sse4_1 sse4_2 sse4a ssse3 svm
Graphics:
Device-1: AMD Navi 22 [Radeon RX 6700/6700 XT/6750 XT / 6800M]
driver: amdgpu v: kernel arch: RDNA-2 pcie: speed: 16 GT/s lanes: 16 ports:
active: DP-3 empty: DP-1,DP-2,HDMI-A-1 bus-ID: 28:00.0 chip-ID: 1002:73df
Display: x11 server: X.Org v: 21.1.4 with: Xwayland v: 22.1.4
compositor: kwin_x11 driver: X: loaded: amdgpu dri: radeonsi gpu: amdgpu
display-ID: :0 screens: 1
Screen-1: 0 s-res: 2560x1440 s-dpi: 96
Monitor-1: DP-3 mapped: DisplayPort-2 model: Acer VG270U P res: 2560x1440
dpi: 109 diag: 685mm (27")
OpenGL: renderer: AMD Radeon RX 6700 XT (navi22 LLVM 14.0.6 DRM 3.48
6.0.2-zen1-1-zen) v: 4.6 Mesa 22.2.1 direct render: Yes
Edited by Bryan Corradino