https://bugs.winehq.org/show_bug.cgi?id=47439
GloriousEggroll@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |GloriousEggroll@gmail.com
--- Comment #1 from GloriousEggroll@gmail.com --- I was doing some testing to see what patches from staging could be beneficial to proton, and for that testing I have a de-steamified proton-wine build.
When I rebased staging on top of it, I of course had some patches disabled, one of them being this patchset (loader-KeyboardLayouts). I found that -not- having this patch causes a HUGE fps drop/hit in Overwatch, and likely some other games.
Without loader-KeyboardLayouts I was getting 55 fps at 1080p on an RTX 3070 compared to 230 fps with the patch added.
It applies to both nvidia -and- amd.
On AMD with a 6900 xt i was getting 83-86 fps at 4k, and -with- this patch that went up to about 270 fps.
I then went back and applied staging to standard vanilla wine without this patchset, and found the same results -- low fps without the patchset added, high/expected fps with it added.
I double checked with a few other users in my discord and they too saw similar results.
This is a small patch and should probably be upstreamed if not at least imported to proton considering how big the performance difference is.