Horizon Zero Dawn graphics corruption with with radv
Lots of artifacts that don't appear on -pro or NVIDIA, only when in-game, not in the intro cutscene:
Note, there are also floating rocks and foliage that can be rendering properly, just in the wrong position. These seem to be from a vkd3d bug that affects all drivers, and not related to this issue.
This was reproduced on 05a03499. The game has unplayable corruption on older versions of Mesa, according to user reports.
This is a Direct3D 12 title running through vkd3d, so zerovram is applied.
To run Horizon Zero Dawn, one needs:
- A build of Proton containing upstream wine commits 2255a21bc6 and 53c1914e428c6
- latest vkd3d and dxil-spirv
- To run:
cp ./Tools/ShaderCompiler/PC/10.0.18362.0/x64/d3dcompiler_47.dll .
from the game's install directory,