[PATCH 0/7] Various DIX patches

Jon TURNEY jon.turney at dronecode.org.uk
Thu Nov 8 05:41:12 PST 2012


Various DIX patches

Patches #2, #4 and #7 touch Xquartz to adjust for these changes, and I have 
tried to ensure that they do the right thing, but I am not able to test that 
Xquartz builds with those changes.

Jon TURNEY (7):
  os: Remove any old logfile before trying to write to it
  Allow DDX to provide a main()
  glx: Synchronize Xserver glx/rensize.c with mesa src/glx/compsize.c
  Move pseudoramiX code where it can be shared between Xwin and Xquartz
  Build dpmsstubs.c once as a convenience library, rather than once for
    each DDX which wants to use it
  Build Xi/stubs.c once as a convenience library, rather than once for
    each DDX which wants to use it
  Add a screen PaintWindow wrapper

 Makefile.am                               |    2 +
 Xext/Makefile.am                          |    4 ++-
 Xi/Makefile.am                            |    5 ++-
 composite/compwindow.c                    |    2 +-
 configure.ac                              |    3 +-
 dix/Makefile.am                           |    3 +-
 dix/main.c                                |    6 +----
 dix/stubmain.c                            |   33 +++++++++++++++++++++++++++
 dix/window.c                              |    3 +-
 glx/rensize.c                             |    2 +
 hw/dmx/doc/dmx.xml                        |    2 +-
 hw/vfb/Makefile.am                        |    6 ++--
 hw/xnest/Makefile.am                      |    6 ++--
 hw/xquartz/Makefile.am                    |    4 +-
 hw/xquartz/quartz.c                       |    2 +-
 hw/xwin/InitOutput.c                      |    6 +++++
 hw/xwin/Makefile.am                       |    9 ++++---
 hw/xwin/winrandr.c                        |    2 +-
 include/scrnintstr.h                      |    5 ++++
 mi/miexpose.c                             |   28 +---------------------
 mi/mioverlay.c                            |   12 +++++-----
 mi/miscrinit.c                            |    1 +
 mi/miwindow.c                             |    4 +-
 miext/rootless/rootlessCommon.h           |    1 +
 miext/rootless/rootlessScreen.c           |    3 +-
 miext/rootless/rootlessWindow.c           |   35 +++++++++++++++++++++++++++++
 miext/rootless/rootlessWindow.h           |    1 +
 os/log.c                                  |    3 ++
 pseudoramiX/Makefile.am                   |    7 +++++
 {hw/xquartz => pseudoramiX}/pseudoramiX.c |    0
 {hw/xquartz => pseudoramiX}/pseudoramiX.h |    0
 test/Makefile.am                          |    6 ++--
 32 files changed, 140 insertions(+), 66 deletions(-)
 create mode 100644 dix/stubmain.c
 create mode 100644 pseudoramiX/Makefile.am
 rename {hw/xquartz => pseudoramiX}/pseudoramiX.c (100%)
 rename {hw/xquartz => pseudoramiX}/pseudoramiX.h (100%)

-- 
1.7.9



More information about the xorg-devel mailing list