[RADV] - The Isle (376210) - Game shader compile fails without RADV_DEBUG=nocompute
Description
When trying to join a game crashes with shader compilation failed always. (Obviously, you should see the game, not a message box). Sadly the shader seems to be missing or obfuscated as it says the file is unknown though it does give a line number in the message box "Line: 238".
Log files
https://gitlab.freedesktop.org/-/snippets/7669 https://drive.google.com/file/d/1D_rny9sQWG2H6HSyX3MClGNSc0v4AyqX/view?usp=drive_link
Steps to reproduce
Install "The Isle" on Steam make sure to select the Evrima public branch
Open the game and try and join a server
It should crash after connecting.
System information
-
OS: EndeavourOS
-
GPU: Radeon RX 6700 XT
-
Kernel version: 6.4.8-zen1-1-zen
-
Mesa version: (OpenGL version string: 4.6 (Compatibility Profile) Mesa 23.1.5
-
Desktop environment: KDE
-
DXVK version: 2.2
-
Wine/Proton version: Experimental
Regression
I don't think it worked in a previous Mesa version.
Further information
Does the issue reproduce with the LLVM backend (RADV_DEBUG=llvm
) or on the AMDGPU-PRO drivers?
Doesn't open
Does your environment set any of the variables ACO_DEBUG
, RADV_DEBUG
, and RADV_PERFTEST
?
No