[RADV] Red Dead Redemption 2 crashes on git, works on 21.1.5
Description
Red Dead Redemption 2 crashes on the loading bar. This was happening prior to 9cc0834c which I compiled yesterday to see if it would resolve the issue.
mesa 21.1.5 release works fine.
RADV_DEBUG=llvm on mesa-git also works.
Steps to reproduce
Launch RDR2 in proton with -fullscreen -vulkan, it will crash at the loading bar before any intro logos/menus etc.
System information
$ inxi -GSC -xx
System: Host: starplatinum Kernel: 5.13.4-201.fsync.fc34.x86_64 x86_64 bits: 64 compiler: gcc v: 2.35.1-41.fc34
Desktop: KDE Plasma 5.22.3 tk: Qt 5.15.2 wm: kwin_x11 dm: SDDM Distro: Fedora release 34 (Thirty Four)
CPU: Info: 16-Core model: AMD Ryzen 9 5950X bits: 64 type: MT MCP arch: Zen 3 rev: 0 cache: L2: 8 MiB
flags: avx avx2 lm nx pae sse sse2 sse3 sse4_1 sse4_2 sse4a ssse3 svm bogomips: 217599
Speed: 3107 MHz min/max: 2200/3400 MHz boost: enabled Core speeds (MHz): 1: 3107 2: 2200 3: 2877 4: 2880 5: 3610
6: 3054 7: 2944 8: 2892 9: 2199 10: 2200 11: 2199 12: 2200 13: 2200 14: 2413 15: 3218 16: 2549 17: 2199 18: 2878
19: 3597 20: 3726 21: 2880 22: 3307 23: 2879 24: 2222 25: 2877 26: 2919 27: 2199 28: 2353 29: 2200 30: 2200
31: 2927 32: 3519
Graphics: Device-1: Advanced Micro Devices [AMD/ATI] Navi 21 [Radeon RX 6800/6800 XT / 6900 XT] vendor: ASUSTeK
driver: amdgpu v: kernel bus-ID: 0f:00.0 chip-ID: 1002:73bf
Device-2: MacroSilicon USB Video type: USB driver: hid-generic,snd-usb-audio,usbhid,uvcvideo bus-ID: 1-5:8
chip-ID: 534d:2109
Device-3: Logitech HD Pro Webcam C920 type: USB driver: snd-usb-audio,uvcvideo bus-ID: 3-4.3:7 chip-ID: 046d:082d
Device-4: Valve 3D Camera type: USB driver: uvcvideo bus-ID: 6-3.1:4 chip-ID: 28de:2400
Display: x11 server: X.Org 1.20.11 compositor: kwin_x11 driver: loaded: amdgpu resolution: 1: 3840x2160~60Hz
2: 3840x2160~60Hz 3: 640x480~60Hz 4: 3840x2160~60Hz s-dpi: 96
OpenGL: renderer: AMD Radeon RX 6900 XT (SIENNA_CICHLID DRM 3.41.0 5.13.4-201.fsync.fc34.x86_64 LLVM 12.0.0)
v: 4.6 Mesa 21.3.0-devel direct render: Yes
If applicable
$ sudo X -version
X.Org X Server 1.20.11
X Protocol Version 11, Revision 0
Build Operating System: 5.11.10-200.fc33.x86_64
Current Operating System: Linux starplatinum 5.13.4-201.fsync.fc34.x86_64 #1 SMP Wed Jul 21 23:43:49 UTC 2021 x86_64
Kernel command line: BOOT_IMAGE=(hd0,gpt2)/vmlinuz-5.13.4-201.fsync.fc34.x86_64 root=/dev/mapper/fedora_localhost--live-root ro rd.lvm.lv=fedora_localhost-live/root rd.luks.uuid=luks-35cda68e-477e-4016-8fc4-5c32a4d3334e rhgb quiet
Build Date: 14 April 2021 12:00:00AM
Build ID: xorg-x11-server 1.20.11-1.fc34
Current version of pixman: 0.40.0
Before reporting problems, check http://wiki.x.org
to make sure that you have the latest version.
- DXVK version: N/A, game uses vulkan natively.
- Wine/Proton version: Proton-6.3-5, Proton-Experimental
Regression
Did it used to work in a previous Mesa version?
Yes -- 21.1.5 works fine.
Further information (optional)
Does the issue reproduce with the LLVM backend (RADV_DEBUG=llvm
) or on the AMDGPU-PRO drivers?
Does your environment set any of the variables ACO_DEBUG
, RADV_DEBUG
, and RADV_PERFTEST
?
works fine with RADV_DEBUG=llvm set.