[Bug 47439] Multiple .NET 4.x applications using System.Windows.Forms.InputLanguage.get_LayoutName() crash due to missing registry data

WineHQ Bugzilla wine-bugs at winehq.org
Mon Mar 7 19:12:40 CST 2022


https://bugs.winehq.org/show_bug.cgi?id=47439

GloriousEggroll at gmail.com changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
                 CC|                            |GloriousEggroll at gmail.com

--- Comment #1 from GloriousEggroll at 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.

-- 
Do not reply to this email, post in Bugzilla using the
above URL to reply.
You are receiving this mail because:
You are watching all bug changes.



More information about the wine-bugs mailing list