I can confirm that the game is running fine with the following versions without the need to turn off dcc and I no longer need to have either of the workarounds.hakzsam wrote: ↑Tue, 23. Apr 19, 14:25Found the root cause of the GPU hangs with RADV!
Some vertex shaders actually consume vertex attributes that are not provided by the pipeline. Per the Vulkan spec this is definitely invalid and it's undefined, and might hang...
After running the game with validation layers, I found this:
I wrote a workaround for Mesa 19.0.x [1] which will be part of Mesa 19.0.3 hopefully.Code: Select all
Validation(ERROR): msg_code: 0: [ UNASSIGNED-CoreValidation-Shader-InputNotProduced ] Object: 0x1 (Type = 15) | Vertex shader consumes input at location 5 but not provided UNASSIGNED-CoreValidation-Shader-InputNotProduced(ERROR / SPEC): msgNum: 0 - Vertex shader consumes input at location 6 but not provided
I will report the problem to EGOSOFT.
[1] https://patchwork.freedesktop.org/patch ... 9824&rev=1
Code: Select all
Extended renderer info (GLX_MESA_query_renderer):
Vendor: X.Org (0x1002)
Device: Radeon RX Vega (VEGA10, DRM 3.27.0, 5.0.10-1-default, LLVM 8.0.0) (0x687f)
Version: 19.1.0