Issue
Can start/play Overwatch but there is regular hitching, FPS dips.
Setup:
Ubuntu 18.04.1 + unstable padoka PPA + kernel 4.18.5-041805-generic through uuke kernel tool.
Installed Overwatch using the script here: https://lutris.net/games/overwatch/
Changed configuration for Overwatch in Lutris to use latest DXVK, enabled DXVK and used latest wine-esync version.
Changed the CPU governor to performance to improve performance, did the following in my installation of Ubuntu:
sudo apt-get install cpufrequtils
echo 'GOVERNOR="performance"' | sudo tee /etc/default/cpufrequtils
sudo systemctl disable ondemand
Let me know if I should provide any logs files and how to generate these if required.
That's shader compilation stutter. Known issue, can't be fixed.
Thanks for the prompt response!
So that means the hitching might disappear after all of the shaders have been compiled?
It should. Unfortunatly, Overwatch has a lot of different shaders (over 25k) so you'll likely have issues with every new map you play.
At what point does the shader cache get cleared? As in, will there be a point where it'll have to re-cache everything?
^ I am interested to know the same
After driver updates, and when your shader cache size hits the driver-specific size limit.
Gotcha. FWIW I just switched from non DXVK to DVXK 0.63 and that seems to have triggered a cache-flush (which makes sense). Thanks @doitsujin!
Just wanted to let you all know that this shouldn't be a problem on NVIDIA by setting the newly added __GL_SHADER_DISK_CACHE_SKIP_CLEANUP=1
i have hitching well after when shader caches should be built. i usually only have troubles the first part of a map after an update, but now the hitches never stop even at the end of the game
Most helpful comment
After driver updates, and when your shader cache size hits the driver-specific size limit.