protonscr

Low FPS due to high VRAM usage in Escape from Tarkov

dxvkclosed d3d11
doitsujin/dxvk#4931 · opened 2025-05-22 by RevengeRip · updated 2025-06-15 · 23 comments · github
1 matching comments, n / p to jump
RRevengeRip 2025-05-22 github

Software information

Escape from Tarkov use huge amount of VRAM on high settings which causes low fps when using DXVK. There's no such issue on WineD3D.

DXVK

https://github.com/user-attachments/assets/e9105b6e-9c2d-454b-bdbd-d4627158ca88

Image

WineD3D

https://github.com/user-attachments/assets/61497b9e-63fe-49b7-97ee-682b9e432309

Image

System information

  • GPU: RX 6700 XT
  • Driver: mesa 1:25.1.1-2
  • Wine version: proton-cachyos 1:10.0.20250520-2
  • DXVK version: git latest at the moment of proton release probably
RRevengeRip 2025-05-22 github

I also reported it on Mesa because I don't really know if this is a driver issue or DXVK issue.
https://gitlab.freedesktop.org/mesa/mesa/-/issues/8763#note_2923931

Ddoitsujin maintainer 2025-05-22 github

GL drivers tend to have more fine-grained memory management so I guess you're getting lucky there.

Technically it's on us to fix this, but it's extremely difficult to do without compromising performance and ideally people just wouldn't try to put 20GB of stuff into 12GB of VRAM

LLassebq 2025-05-26 github

Experiencing same issue, but with 4GB of VRAM in Escape from Tarkov, just as described, with wined3d working fine, albeit slightly slower than on Windows. I also tried amdvlk, which sometimes runs better sometimes worse. It's unclear where and why. Seems very random.

AMDVLK

Image

Image

RADV

Image

Image

LLassebq 2025-05-26 github

I decided to comment on opened RADV issue and in reply I was told this is an amdgpu problem. Didn't expect this turn of events

BBlisto91 2025-06-08 github
Zzimakkkk 2025-06-09 github

Try giving this build a go https://github.com/doitsujin/dxvk/actions/runs/15523148840

this build fixed the issue for me. i have a nvidia gtx 1070ti graphics card and whenever i used wined3d i had a black screen ingame. the game now runs very well with 60-80 fps compared to 10 fps in bigger maps.
thanks for fixing it.

RRevengeRip 2025-06-09 github

Try giving this build a go https://github.com/doitsujin/dxvk/actions/runs/15523148840

Yep, that's definitely an improvement. Getting 60-70 fps in Woods. Nowhere near 120 of WineD3D but that's a good start!

BBlisto91 2025-06-10 github

Final version of the PR have now been merged in to master

LLassebq 2025-06-10 github

How do you use dev builds of dxvk? Whenever I try to install it into my prefix applications which use direct3d stop working and just crash. If I roll back to latest release version of dxvk using winetricks -f dxvk everything works.
I used

cp x64/*.dll $WINEPREFIX/drive_c/windows/system32 
cp x32/*.dll $WINEPREFIX/drive_c/windows/syswow64

to install necessary DLLs.

BBlisto91 2025-06-10 github

That should be it yes. What GPU and driver are you using? Current master have upped the requirements

LLassebq 2025-06-10 github

Oh. I forgot I had amdvlk left over from my testing. AMD_VULKAN_ICD=RADV makes it work. I'm also using a somewhat old amdvlk, before it dropped support for my GPU

LLassebq 2025-06-10 github

Oh wow. Not only did it solve freeze upon map loading in EFT, I'm pretty sure I'm now getting nearly the same performance (if not better?) as with wined3d.
Latest stable was using all 4 GB of VRAM on my GPU 90% of the time. Now it's similar to wined3d, around 3.2-3.9 GB of usage (statistics reported by mangohud)
Edit: Eventually it started using RAM for certain assets so the framerate drops when rendering them, but nonetheless, it's looking a lot better

Cchrisclee 2025-06-13 github

I was playing with DXVK Version v2.6.2 and had 60-150 FPS on all maps except "Streets" where i had 5 FPS
literally unplayable..
MadByte recommended using this build:
dxvk-master-f1b60fd9228fd97cea666deadf4c705f12def47f

i had immediately better results between 50 - 100 FPS on Streets.
However when i go into Menu/Looting the background gets very pixel-ish.
I never experienced this before neither on Windows nor another DXVK build.
It's only the background not the items itself....thus it's playable

AMD CPU 9800X3D - AMG GPU 9070 XT - 64GB Ram

Image

Ddoitsujin maintainer 2025-06-13 github

Needs a bisect if this is a dxvk regression.

LLassebq 2025-06-13 github

I tried d51422e0b0ca832768153ce71c1a572b25df1677 and 680bf24ffd9ab20a32e23cc1098aead04221ec78 neither of which had this problem.

BBlisto91 2025-06-13 github
Cchrisclee 2025-06-13 github

i tried the latest and yes it still happens to be very pixel-ish background on menu. Normal gameplay is very good however

Cchrisclee 2025-06-13 github

i would like to add that i'm on Linux the 2nd week now. It might be that i'm missing something very obvious on my part. Without AI i'd be completely lost....

LLassebq 2025-06-13 github

Can't reproduce on master. GPU driver dependent I assume? I'm using Mesa 25.0.5 with RX 580.

RRevengeRip 2025-06-14 github

Can't reproduce it either, must be some non-dxvk issue.

MMadByteDE 2025-06-14 github

Great patchset, it's a huge improvement.. thanks for the work!
Can't reproduce either on NVIDIA RTX 4070 (12GB), Driver 575.57.08 ...

LLassebq 2025-06-14 github

Note, it seems that the pixelated background is indeed what the game does, but there should also be blur on top.

Cchrisclee 2025-06-15 github

fixed it....it was Mangohud ! I enabled Mangohud between switching DXVK builds, i thought DXVK introduced the pixalation,,but it was Mangohud...i had suddenly problems in other games as well, distorted colors etc. When i disabled Mangohud all issues were gone..

sorry to have misled you guys.....

Launch options