protonscr

[Regression] GRID 2 texture artifacts

dxvkclosed d3d11
doitsujin/dxvk#3168 · opened 2023-01-05 by Blisto91 · updated 2023-06-05 · 6 comments · github
1 matching comments, n / p to jump
BBlisto91 2023-01-05 github

Since commit https://github.com/doitsujin/dxvk/commit/2a7706ba5395e197c80d59420043c06d511b8047 the game have issues with some textures. I've only tested on AMD setup's but it affects both my R9 380X and Steam Deck

Screenshot

Screenshot_20230104_204924

The issue goes away again by launching with d3d11.floatControls = False but don't know if that is the correct thing to do.

System information

Plus Steam Deck on beta branch

Apitrace file(s)

I have made an Apitrace on Windows but the issue doesn't reproduce with it, only ingame. If you want it anyway just say so.

Log files

grid2_avx_d3d11.log
grid2_avx_dxgi.log

(Ignore the info: dxgi.customVendorId = 8086. I forgot to take it out and is unrelated)

Edit: Also noticed later it can cause the screen to go mostly black or white when driving the map above

IIglu47 2023-01-05 github

this (regression commit) seems to show up as a UI issue for nvidia during a race (doesn't reproduce on apitrace either).

screenshot - "white artifacts during race"

grid2_nvidia

for Proton d3d11.floatControls = False helps as workaround.

@Blisto91 need tests with vanilla/staging and windows d3dcompilers

BBlisto91 2023-01-05 github

So i am not able to reproduce the issue with Windows steam installed through regular wine. Even if i force the game to use builtin d3dcompiler and d3dx11. So there seems to be some interaction between wine/proton and dxvk.
Might be worth waiting for proton 8 and see how it behaves after the upstream rebase.

Here are regular wine logs
grid2_avx_d3d11.log
grid2_avx_dxgi.log

The d3d11 one have warn: D3D11DeviceFeatures: External memory features not supported at the top

Edit: There is also no issue if i shove dxvk 2.0 into proton 7.0-5. So there might be shared resources involved and it won't be fixed with proton 8

BBlisto91 2023-03-10 github

@Blisto91 Yo Blisto you lazy bum. Retest this issue ASAP!

BBlisto91 2023-06-04 github

Yo Blisto you lazy bum.

No u!
Gotem

The issue seems to have been fixed in Proton 8. I can still reproduce by using the Proton 7 Experimental beta branch, but not with 8. If i take the dxvk dll's from 7 Experimental and put into 8 it is also still fine.
@Iglu47 are you able to confirm that the issue is no more?

IIglu47 2023-06-05 github

@Iglu47 are you able to confirm that the issue is no more?

yea, game hud during race not broken for nvidia on proton8:

https://github.com/doitsujin/dxvk/assets/25866099/a3f5284f-6701-46cc-acc0-7f1be9ada8f0

System information

BBlisto91 2023-06-05 github

Thanks! :+1:

Proton versions