- 13 Jul, 2018 2 commits
-
-
Andrew Eikum authored
Signed-off-by: Andrew Eikum <aeikum@codeweavers.com> Signed-off-by: Ken Thomases <ken@codeweavers.com> Signed-off-by: Alexandre Julliard <julliard@winehq.org>
-
Ken Thomases authored
Signed-off-by: Ken Thomases <ken@codeweavers.com> Signed-off-by: Andrew Eikum <aeikum@codeweavers.com> Signed-off-by: Alexandre Julliard <julliard@winehq.org>
-
- 17 Nov, 2015 1 commit
-
-
Ken Thomases authored
Signed-off-by: Ken Thomases <ken@codeweavers.com> Signed-off-by: Alexandre Julliard <julliard@winehq.org>
-
- 06 Nov, 2015 1 commit
-
-
Ken Thomases authored
Some Windows apps cause user32 to flush the window surface much faster than the display refresh rate. The Mac driver only marks its window as needing to be redrawn and lets Cocoa decide how often to actually redraw. Unfortunately, Cocoa redraws each time through the run loop and, since the Mac driver uses a run loop source to convey messages from background threads to the main thread, it redraws after every batch of messages. On some versions of OS X, this excessive drawing provokes synchronization with the window server's buffer swaps, preventing the main thread from being responsive. Even when that doesn't happen, it's wasteful. So, we set our windows' autodisplay property to false so that Cocoa never displays windows itself. Then, we arrange to call -displayIfNeeded once per display refresh cycle using a CVDisplayLink. We maintain one CVDisplayLink per display (on demand), move windows among them as the windows change screens, start them when they acquire their first window, and stop them when they have none left. Signed-off-by: Ken Thomases <ken@codeweavers.com> Signed-off-by: Alexandre Julliard <julliard@winehq.org>
-
- 02 Jan, 2014 1 commit
-
-
Alexandre Julliard authored
-
- 22 Apr, 2013 1 commit
-
-
Ken Thomases authored
Developed with Aric Stewart.
-
- 19 Apr, 2013 1 commit
-
-
Alexandre Julliard authored
-
- 29 Mar, 2013 1 commit
-
-
C.W. Betts authored
-
- 25 Mar, 2013 2 commits
-
-
Ken Thomases authored
-
Ken Thomases authored
-
- 14 Mar, 2013 1 commit
-
-
Ken Thomases authored
-
- 11 Mar, 2013 1 commit
-
-
Ken Thomases authored
-
- 06 Mar, 2013 1 commit
-
-
Ken Thomases authored
-
- 05 Mar, 2013 1 commit
-
-
Ken Thomases authored
-
- 05 Feb, 2013 2 commits
-
-
Ken Thomases authored
winemac: Build a map from Mac virtual key codes to Win32 vkeys and scan codes based on Mac keyboard layout.
-
Ken Thomases authored
-
- 28 Jan, 2013 1 commit
-
-
Ken Thomases authored
-
- 21 Jan, 2013 2 commits
-
-
Ken Thomases authored
-
Ken Thomases authored
-
- 15 Jan, 2013 1 commit
-
-
Ken Thomases authored
-
- 09 Jan, 2013 3 commits
-
-
Ken Thomases authored
-
Ken Thomases authored
-
Ken Thomases authored
-
- 08 Jan, 2013 1 commit
-
-
Ken Thomases authored
-
- 26 Dec, 2012 1 commit
-
-
Ken Thomases authored
-
- 21 Dec, 2012 1 commit
-
-
Ken Thomases authored
-
- 17 Dec, 2012 2 commits
-
-
Ken Thomases authored
-
Ken Thomases authored
-
- 19 Sep, 2010 1 commit
-
-
Alexandre Julliard authored
-
- 21 Jul, 2010 1 commit
-
-
Alexandre Julliard authored
-
- 16 Mar, 2010 1 commit
-
-
Alexandre Julliard authored
-
- 27 Oct, 2006 1 commit
-
-
Pierre d'Herbemont authored
-
- 28 Sep, 2006 1 commit
-
-
Benjamin Arai authored
-
- 14 Sep, 2006 1 commit
-
-
Alexandre Julliard authored
-
- 29 Jun, 2006 1 commit
-
-
Maarten Lankhorst authored
-
- 20 Feb, 2004 1 commit
-
-
Alexandre Julliard authored
on demand. Moved all the DeviceIoControl code into the respective VxD dlls.
-
- 11 Oct, 2003 1 commit
-
-
Dimitrie O. Paun authored
-
- 30 Jun, 2003 1 commit
-
-
Dmitry Timoshkov authored
DLL_THREAD_ATTACH/DLL_THREAD_DETACH notifications, call DisableThreadLibraryCalls() in order to slightly improve performance on thread creation/exiting.
-
- 17 May, 2002 1 commit
-
-
Alexandre Julliard authored
functions from there.
-
- 11 May, 2002 1 commit
-
-
Alexandre Julliard authored
Added -exe mode to generate a .spec.c for an exe without having to provide a .spec. Removed some no longer needed spec files. Removed .dll extension in makefiles import specifications.
-