protonscr

[D3D11] Distance performance issues

dxvkclosed d3d11performancegame bug
doitsujin/dxvk#3263 · opened 2023-02-18 by CommanderAlchemy · updated 2023-03-01 · 4 comments · github
2 matching comments, n / p to jump
CCommanderAlchemy 2023-02-18 github

image

Software information

Distance, (everything maxed out)
Shadows and Reflections tank the performance

System information

  • CPU: 5900X
  • GPU: 6900XT
  • Driver: Mesa 22.3.4
  • Wine version: Proton 7.0-6
  • DXVK version: 1.10.3

Apitrace file(s)

  • tbd

Log files

BBlisto91 2023-02-19 github

Apparently this game is ultra weird and tanks massively in perf if it uses too many cores.
Try to launch with WINE_CPU_TOPOLOGY=4:0,1,2,3 and see if that doesn't fix it for you.
More or less cores only seem to make it worse (at least for me)

BBlisto91 2023-02-19 github

If it is of interest to anyone

Screenshot_20230219_011819

CCommanderAlchemy 2023-03-01 github

Apparently this game is ultra weird and tanks massively in perf if it uses too many cores. Try to launch with WINE_CPU_TOPOLOGY=4:0,1,2,3 and see if that doesn't fix it for you. More or less cores only seem to make it worse (at least for me)

Odd I remember that I tried to do it before but it seems that this somewhat worked.
I get around 100-200FPS now, though there are some real slowdowns to sub 30 from time to time depending on whats happening.

I'm trying to find a way to repro it as quick as possible and then run an apitrace to upload. Is there a way to run api trace from steam or do I need a fresh wineprefix?

BBlisto91 2023-03-01 github

If it's through steam with dxvk activated then you can just put the apitrace dlls next to the exe and start the game as normal. The trace file should appear in the desktop folder of the games compatdata prefix.

Proton versions

Launch options