https://bugs.winehq.org/show_bug.cgi?id=53327 --- Comment #5 from Matteo Bruni <matteo.mystral(a)gmail.com> --- (In reply to Zeb Figura from comment #4)
(In reply to Matteo Bruni from comment #3)
Interesting, thanks for the bisect.
Did you happen to see if it's the game or us that is calling NtYieldExecution()? My guess would be that it's wined3d, either wined3d_resource_wait_idle() or wined3d_cs_mt_finish(), and the proper fix to remove the cause of that call.
I'll have a look eventually...
Neither, exactly, it's calling Sleep(0), otherwise e86b4015ff4 wouldn't break it again. And all of the calls to Sleep(0) are coming from the game binary.
Good point. Annoying... -- 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.