Robin Kertels
Robin Kertels
Depends on how the game manages memory. It's not uncommon for games to decide the size of their texture streaming pool based on available VRAM.
> VRAM shouldn't be an issue. Are you sure about that? I've seen Diablo 4 use 20GB of VRAM at max settings. It's a pretty broken in that regard.
So VRAM is full. Performance probably drops off the cliff because the game re-allocates some performance critical resource and it ends up in system memory this time around.
> I am just curious as to why does it run smooth when in settings screen or while the map is open. But I guess no rendering is being made...
On Windows it's handled by WDDM, a part of Windows itself.
This is a known issue. WDDM on Windows will do a lot of work to mitigate performance problems once you exceed the amount of available VRAM. Linux drivers generally don't...
@HamilcarR Like shmerl said, please open a new bug report. > 01bc:err:vkd3d_queue_flush_waiters: Failed to submit queue(s), vr -4. This is not the same problem at all.
> Nvidia Mesa llvmpipe (LLVM 15.0.7) LLVMPipe is a software renderer, so it doesnt use your GPU. Make sure you have a recent version of the Nvidia GPU driver installed.
That apitrace is useless unfortunately. It's practically empty.
@SirSAC There's no way that altering a couple of build flags will make any difference here and I would appreciate it if you didn't spam that under any open issues...