https://bugs.winehq.org/show_bug.cgi?id=42592
--- Comment #79 from Kai Krakow kai@kaishome.de --- I can confirm that the latest patches make a much smoother game experience, even in cities. So far, it looks much better with my system than the original staging patches.
I created a branch from the d3d patches ontop of 3.2 so I can apply them easily to the Gentoo ebuild. The branch also includes the small buffers hack.
System: NVIDIA GTX 1050 Ti
Github: https://github.com/kakra/wine/tree/patches-3.2/wined3d
Export patches into one series file:
# Add my github repo as remote (needed only once) $ git remote add kakra https://github.com/kakra/wine
# Checkout and export $ git checkout patches-3.2/wined3d $ git format-patch --stdout wine-3.2 | sudo tee /etc/portage/patches/app-emulation/wine-vanilla-3.2/wined3d.patch
According to nvidia-smi, GPU usage is still peaking at around 55%, so there's still potential for improvement.
If you don't want to wait for 3.3 or do not want to use master, you can use above instruction to export and apply my patches to your 3.2 package build. However, I don't know how to do that in DEB or RPM based distribution, I only know there should be a relatively simple way.