protonscr

Far cry 5, heavy freezes, could be a DXVK bug or wine bug...

dxvkclosed
doitsujin/dxvk#2265 · opened 2021-08-28 by gabriele2000 · updated 2021-09-01 · 9 comments · github
Ggabriele2000 2021-08-28 github

I filed a bug on wine bugzilla, just to be sure, ntdll was spamming like hell but I also get a lot of D3D11Buffer::QueryInterface: Unknown interface query and I guess it's DXVK telling me something that I don't understand, yet.

Basically while I play I get a lot of freezes, a lot of random lag and since it's the only game (for now) that does this, I decided to file a bug.

Video of proof

System information

  • GPU: Nvidia (ugh) GTX 1050TI 4GB (craptop version)
  • Driver: 470.57.2
  • Wine version: 6.16-staging-tgk
  • DXVK version: this one

Apitrace file(s)

  • Not yet

Log files

Ddoitsujin maintainer 2021-08-29 github

just looks like the shader stutter that has been happening in every single game for the past three and a half years? I don't really see any issue here.

Ggabriele2000 2021-08-29 github

WINEDEBUG=-ntdll doesn't fix the performance, as I explained in the other thread and D3D11Buffer::QueryInterface: Unknown interface query spam is even more evident

Ggabriele2000 2021-08-29 github

just looks like the shader stutter that has been happening in every single game for the past three and a half years? I don't really see any issue here.

No, it happens everytime, that game just doesn't have infinite shader creation, it's obviously not a shader problem, since in every other game it lags for the first time, not everytime.

I'll provide a tracelog, just for you to see that probably I'm right

EDIT: PFFF Ubisoft, what a shitty company... HD texture pack was the issue.

EDIT2: Vram is not full with them on, and it's not a "compiling shader..." issue, I know since I enabled DXVK_HUD with the shader compilation info, gpuload info and vram info

Ddoitsujin maintainer 2021-08-29 github

I still don't really see how this is a bug at all, if the QueryInterface spam causes perf issues then just disable DXVK logging I guess.

Ggabriele2000 2021-08-29 github

Yeah I'll disable HD texture pack, that's the issue, apitrace won't be useful since this is not actually a DXVK problem from what I gathered...

By the way, why do I have the QueryInterface spam? What does it mean?

Ddoitsujin maintainer 2021-08-29 github

It means that the game is doing something stupid that's not supposed to work, but isn't actually an issue.

Aaufkrawall 2021-08-29 github

EDIT2: Vram is not full with them on

It doesn't have to be "full" (report maximum usage) to run out of VRAM if it fails to allocate large chunks. 4GB is by far not enough even without DXVK when using the texture pack and DXVK can't manage VRAM pressure like the Nvidia D3D11 driver can do (not even AMD D3D11 can [might not come as a surprise]).

Ggabriele2000 2021-08-29 github

EDIT2: Vram is not full with them on

It doesn't have to be "full" (report maximum usage) to run out of VRAM if it fails to allocate large chunks. 4GB is by far not enough even without DXVK when using the texture pack and DXVK can't manage VRAM pressure like the Nvidia D3D11 driver can do (not even AMD D3D11 can [might not come as a surprise]).

Well, that's the only game that has this problem... all thanks to ubisoft, thanks for that "hd" texture pack that is poorly made, so poorly made that I'm not the only one that has this problem, even windows users with an nvidia 1080ti

Ggabriele2000 2021-09-01 github

Closed: not a DXVK bug, HD textures are the issue

Launch options

Upstream links