This game has multiple rendering issues with the most prominent one where the sun is too bright in certain areas and time of date (although the lightning is generally off, there are also places where it's too dark, but i don't have any screenshots), missing grass/bushes/trees (visible in the left bottom area of the screenshot) and since today's game update wrong colors on AMD (but i can put the last two in a separate issue if you want).
The issues are also reproducible on windows and nvidia with vkd3d, i haven't tried it with amd+windows yet.
All the graphics settings were set to medium for the screenshots. To reproduce the issue, you have to start an arcade race -> free play -> location: brazil, the redeemer, weather: clear and time: afternoon.
To get the game running you either need WINEDLLOVERRIDES="atiadlxx=b" or DXVK DXGI (I'm using the latter fwiw).
Windows AMD native d3d12:
VKD3D nvidia (1060, 465.24.02):
VKD3D AMD (both 6900xt and picasso/vega, tested mesa main and 21.0.3)
vkd3d log (created on amd): dirt5.txt.gz
I can't provide any apitrace/d3d12 renderdoc/d3d12 nsight since all the tools are failing in one way or another. To capture a vulkan renderdoc it is necessary to use a recent git build.
native on native trace:
- no issues
vkd3d-proton on vkd3d-proton trace:
- intense brightness
- weird black floor/shadow
vkd3d-proton on native trace:
- weird black floor/shadow
This game has multiple rendering issues with the most prominent one where the sun is too bright in certain areas and time of date (although the lightning is generally off, there are also places where it's too dark, but i don't have any screenshots), missing grass/bushes/trees (visible in the left bottom area of the screenshot) and since today's game update wrong colors on AMD (but i can put the last two in a separate issue if you want).
The issues are also reproducible on windows and nvidia with vkd3d, i haven't tried it with amd+windows yet.
All the graphics settings were set to medium for the screenshots. To reproduce the issue, you have to start an arcade race -> free play -> location: brazil, the redeemer, weather: clear and time: afternoon.
To get the game running you either need WINEDLLOVERRIDES="atiadlxx=b" or DXVK DXGI (I'm using the latter fwiw).
Proton: Experimental
VKD3D: master 1744896142c283433fb490a9f86c013513273df1
Windows AMD native d3d12:



VKD3D nvidia (1060, 465.24.02):
VKD3D AMD (both 6900xt and picasso/vega, tested mesa main and 21.0.3)
vkd3d log (created on amd):
dirt5.txt.gz
I can't provide any apitrace/d3d12 renderdoc/d3d12 nsight since all the tools are failing in one way or another. To capture a vulkan renderdoc it is necessary to use a recent git build.