[PULL] XQuartz build failure fix and initial RandR support
Jeremy Huddleston
jeremyhu at freedesktop.org
Tue Sep 28 10:11:14 PDT 2010
The following changes since commit c36ca7b1862ecd86df089f4e1933379a113928ea:
config: remove --with-dri-driver-path option, use dri.pc #29740 (2010-09-28 08:19:27 -0700)
are available in the git repository at:
git://people.freedesktop.org/~jeremyhu/xserver master
Jan Hauffa (3):
XQuartz: RandR: Implement basic RandR functionality.
XQuartz: RandR: Toggle rootless mode on XRandR mode switch.
XQuartz: RandR: Remove FAKE_RANDR code.
Jeremy Huddleston (6):
XQuartz: Move use of static dispatch procs after declaration
XQuartz: RandR: Use deprecated CG APIs only on Leopard and earlier
XQuartz: RandR: Respond better to resolution changes made outside X
XQuartz: RandR: Better handle switching betwen RandR modes that share CG modes
XQuartz: RandR: Don't change the rootless preference when changing RandR mode
XQuartz: RandR: Refactor legacy mode-switching to be better integrated with RandR
hw/xquartz/Makefile.am | 2 +
hw/xquartz/X11Application.h | 3 -
hw/xquartz/X11Application.m | 44 ++--
hw/xquartz/X11Controller.m | 42 ++--
hw/xquartz/applewm.c | 54 ++--
hw/xquartz/darwinEvents.c | 22 +-
hw/xquartz/quartz.c | 201 +++++++---------
hw/xquartz/quartz.h | 17 +-
hw/xquartz/quartzAudio.c | 4 +-
hw/xquartz/quartzCommon.h | 19 --
hw/xquartz/quartzKeyboard.c | 6 +-
hw/xquartz/quartzRandR.c | 560 +++++++++++++++++++++++++++++++++++++++++++
hw/xquartz/quartzRandR.h | 80 ++++++
hw/xquartz/xpr/appledri.c | 41 ++--
hw/xquartz/xpr/xprAppleWM.c | 2 +-
hw/xquartz/xpr/xprCursor.c | 6 +-
hw/xquartz/xpr/xprFrame.c | 4 +-
hw/xquartz/xpr/xprScreen.c | 12 +-
18 files changed, 860 insertions(+), 259 deletions(-)
create mode 100644 hw/xquartz/quartzRandR.c
create mode 100644 hw/xquartz/quartzRandR.h
More information about the xorg-devel
mailing list