[Bug 47491] dinput event queue is overflowing and stalling the whole game/ wineserver

wine-bugs at winehq.org wine-bugs at winehq.org
Tue Jul 9 12:52:49 CDT 2019


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

--- Comment #1 from Stefan Riesenberger <stefan.riesenberger at gmail.com> ---
Created attachment 64874
  --> https://bugs.winehq.org/attachment.cgi?id=64874
Sekiro Shadows Die Twice log with +dinput on 1000Hz pollrate

Ok looks like the queue overflow is not the only thing blocking things...
Here is a log of Sekiro Shadows Die Twice. The log looks quite interesting,
since it seems to be doing the same thing in a loop. 75MB for approximately the
same amount of mouse input as Borderlands 1 is quite hefty in my opinion.

...
002a:trace:dinput:fill_DataFormat Copying (c) to 252 default value 0
002a:trace:dinput:fill_DataFormat Copying (c) to 253 default value 0
002a:trace:dinput:fill_DataFormat Copying (c) to 254 default value 0
002a:trace:dinput:fill_DataFormat Copying (c) to 255 default value 0
002a:trace:dinput:SysMouseWImpl_GetDeviceState (0x9198750)->(20,0x9198b30)
002a:trace:dinput:_dump_mouse_state (X: 0 Y: 0 Z: 0 B0: 00 B1: 00 B2: 00 B3: 00
B4: 00)
002a:trace:dinput:SysKeyboardWImpl_GetDeviceState (0x919d9c0)->(256,0x919f570)
002a:trace:dinput:fill_DataFormat Copying (c) to 1 from 1 (value 0)
002a:trace:dinput:fill_DataFormat Copying (c) to 2 from 2 (value 0)
002a:trace:dinput:fill_DataFormat Copying (c) to 3 from 3 (value 0)
...

-- 
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