xserver-multidpi/hw/xquartz
Jeremy Huddleston 1596ea72d6 XQuartz: Use a lighter spinlock instead of a pthread_mutex_t in QuartzScreenSaver
Currently, we only end up here through a call to QuartzShowFullscreen, and
this is always on the same thread.  Future changes (such as further
incorporating libdispatch) may allow this to change, but contention will
remain minimal since the call is infrequent and it is short held.

Signed-off-by: Jeremy Huddleston <jeremyhu@apple.com>
Reviewed-by: Daniel A. Steffen <dsteffen@apple.com>
2011-04-25 18:57:02 -07:00
..
bundle XQuartz: Bump bundle version to 2.7.0 2011-04-25 18:57:02 -07:00
GL hw/xquartz: remove duplicated includes 2011-04-24 19:46:07 -07:00
mach-startup XQuartz: Use dispatch_async to handoff the FD 2011-04-21 23:56:18 -07:00
man Xquartz: rename man page directory from doc to man 2011-01-18 15:11:18 -08:00
pbproxy XQuartz: pbproxy: Protect against possible collision between Cocoa and X11 Cursor types 2011-03-01 20:02:46 -08:00
xpr XQuartz: Remove the threadSafety dead-ish code 2011-04-25 18:57:02 -07:00
applewm.c XQuartz: applewm: Don't check if requested window level is < 0 because it is unsigned (-Wtautological-compare) 2011-03-23 12:10:15 -07:00
applewmExt.h XQuartz: Fix compilation warnings with XPLUGIN_VERSION >= 4 2011-04-25 18:57:02 -07:00
darwin.c XQuartz: Send tablet proximity events with tilt and pressure 2011-04-22 01:24:44 -07:00
darwin.h XQuartz: Remove the threadSafety dead-ish code 2011-04-25 18:57:02 -07:00
darwinEvents.c XQuartz: Remove the threadSafety dead-ish code 2011-04-25 18:57:02 -07:00
darwinEvents.h XQuartz: Send tablet proximity events with tilt and pressure 2011-04-22 01:24:44 -07:00
darwinfb.h XQuartz: Unify how we set our bitmasks for visuals 2009-07-31 15:34:13 -07:00
darwinXinput.c xquartz: simplify ChangeDeviceControl 2011-03-24 09:52:12 +10:00
keysym2ucs.c Darwin: Flattened quartz into darwin, renamed darwin xquartz 2007-12-05 20:32:40 -08:00
keysym2ucs.h Darwin: Flattened quartz into darwin, renamed darwin xquartz 2007-12-05 20:32:40 -08:00
Makefile.am XQuartz: Remove the threadSafety dead-ish code 2011-04-25 18:57:02 -07:00
pseudoramiX.c Delete panoramiXdataPtr: it's redundant. 2010-06-03 14:03:23 -07:00
pseudoramiX.h Darwin: Flattened quartz into darwin, renamed darwin xquartz 2007-12-05 20:32:40 -08:00
quartz.c XQuartz: Use a lighter spinlock instead of a pthread_mutex_t in QuartzScreenSaver 2011-04-25 18:57:02 -07:00
quartz.h XQuartz: RandR: Capture the display when switching modes with RandR 2011-02-27 15:46:22 -08:00
quartzCocoa.m XQuartz: Remove some dead code. 2010-07-13 08:27:36 -07:00
quartzCommon.h XQuartz: RandR: Don't change the rootless preference when changing RandR mode 2010-09-28 09:50:35 -07:00
quartzKeyboard.c XQuartz: Remove the threadSafety dead-ish code 2011-04-25 18:57:02 -07:00
quartzKeyboard.h hw/xquartz: remove duplicated includes 2011-04-24 19:46:07 -07:00
quartzRandR.c XQuartz: RandR: Add RandR modes for the primary display in multi-monitor configs 2011-02-27 15:46:22 -08:00
quartzRandR.h XQuartz: RandR: Refactor legacy mode-switching to be better integrated with RandR 2010-09-28 10:09:11 -07:00
quartzStartup.c XQuartz: Remove the threadSafety dead-ish code 2011-04-25 18:57:02 -07:00
sanitizedCarbon.h XQuartz: Handled sanitization of namespace better 2008-04-18 20:07:55 -07:00
sanitizedCocoa.h XQuartz: Handled sanitization of namespace better 2008-04-18 20:07:55 -07:00
X11Application.h XQuartz: RandR: Provide an alert box when entering a RandR mode for the first time. 2011-02-27 15:46:22 -08:00
X11Application.m hw/xquartz: remove duplicated includes 2011-04-24 19:46:07 -07:00
X11Controller.h XQuartz: Just NSBeep() for XBell() 2010-12-08 13:57:19 -08:00
X11Controller.m XQuartz: Just NSBeep() for XBell() 2010-12-08 13:57:19 -08:00