https://bugs.winehq.org/show_bug.cgi?id=51720
--- Comment #10 from Paul Gofman pgofman@codeweavers.com --- So, if I understand correctly, (In reply to rawfox from comment #9)
Performance seen by FPS in game.
With all staging patches for ntdll* its crashing.
Removing ntdll-ForceBottomUpAlloc and its deps from staging patches, its loading but FPS is half as good as ..
Removing all ntdll* patches from staging game is loading and performs normal (double FPS)
So this suggests that the issue might be related to one of ntdll- Staging patches, but clearly not ntdll-ForceBottomUpAlloc, as removing it (with some other patches) leaves performace bad, right?
I suggest to stop messing up this particular bug and open a new one for this issue. For the sake of that new bug it would be great if it was bisected which exactly ntdll patch is causing the FPS drop (for bisect steps which have ntdll-ForceBottomUpAlloc it is possible to apply the diff from here to avoid the crash and then 'git reset --hard' to remove that diff before 'git bisect good' or 'git bisect bad').
--- Comment #11 from Paul Gofman pgofman@codeweavers.com --- So, if I understand correctly, (In reply to rawfox from comment #9)
Performance seen by FPS in game.
With all staging patches for ntdll* its crashing.
Removing ntdll-ForceBottomUpAlloc and its deps from staging patches, its loading but FPS is half as good as ..
Removing all ntdll* patches from staging game is loading and performs normal (double FPS)
So this suggests that the issue might be related to one of ntdll- Staging patches, but clearly not ntdll-ForceBottomUpAlloc, as removing it (with some other patches) leaves performace bad, right?
I suggest to stop messing up this particular bug and open a new one for this issue. For the sake of that new bug it would be great if it was bisected which exactly ntdll patch is causing the FPS drop (for bisect steps which have ntdll-ForceBottomUpAlloc it is possible to apply the diff from here to avoid the crash and then 'git reset --hard' to remove that diff before 'git bisect good' or 'git bisect bad').