[Xquartz-changes] xserver: Changes to 'refs/tags/xorg-server-1.14.99.904'

Jeremy Huddleston jeremyhu at freedesktop.org
Sun Jan 5 09:51:25 PST 2014


Tag 'xorg-server-1.14.99.904' created by Keith Packard <keithp at keithp.com> at 2013-12-11 15:55 -0800

xorg-server-1.14.99.904

Changes since xorg-server-1.14.99.903:
Adam Jackson (21):
      present: Disable when Xinerama is active
      dri2: Disable when Xinerama is active
      dri3: Disable when Xinerama is active
      smartsched: Tweak the default scheduler intervals
      bs: Set the screen's bs support level to WhenMapped
      composite: Automatically enable backing store support on the screen
      composite: Don't double-redirect if someone asks for backing store twice
      xfree86: Prefer fbdev to vesa
      xinerama: Export the screen region
      composite: Fix COW creation for Xinerama (v2)
      fixes: Fix PanoramiXSetPictureClipRegion for root windows (v2)
      fixes: Fix PanoramiXSetWindowShapeRegion for root windows (v2)
      damageext: Xineramify (v7)
      damageext: Die if we can't create the Xinerama resource type
      glx: Convert generated code function pointer thunking
      glx: Convert non-generated function pointer thunking
      glx: Remove function stubs
      glx: Untangle the prototypes around the GetProcAddress thunk
      dri2: wire up GetProcAddress
      drisw: Wire up GetProcAddress
      xquartz/glx: Convert to non-glapi dispatch

Alan Coopersmith (1):
      Xdmx: Initialize DMX extension even if not built with GLX support

Connor Behan (3):
      configure.ac: Add whitespace near PCI configuration
      configure.ac: Require libpciaccess for platform bus support
      configure.ac: Require libpciaccess for int10

Eric Anholt (2):
      glx: Fix incorrect use of dri_interface.h version defines in extensions.
      glx: Fix incorrect use of dri_interface.h version defines in driver probing.

Jon TURNEY (5):
      configure.ac: Fixup for "Require libpciaccess for int10"
      configure.ac: Link XWin with present extension if we are building with it enabled
      ephyr: Fix compilation when ./configure'd with --enable-debug
      glx: Consistently use ARB-suffixed names for ARB_multitexture functions
      hw/xwin/glx: Rewrite WGL wrappers after Xserver conversion to direct GL dispatch

Keith Packard (13):
      Select directory for MIT-SHM temp files at configure time
      Xext: Use SHMDIR and O_TMPFILE when creating mapping files
      miext: Move SyncShm FDs out of the way of clients
      miext/sync: Handle libxshmfence API change
      present: Add a debug output line when skipping a pending present
      present: Leave vblank on window list until flip complete
      present: Set window pixmap to flipped pixmap
      present: Send GLX_BufferSwapComplete events from present extension
      present: Clear target_crtc if driver lacks Present support
      present: Also set the root window pixmap when flipping
      present: Report damage when flipping
      Depend on latest glproto (1.4.17)
      Bump version to 1.14.99.904 (1.15 RC4)

---
 Xext/panoramiX.c                   |    5 
 Xext/panoramiXsrv.h                |    1 
 Xext/shm.c                         |   34 +
 composite/compinit.c               |    7 
 composite/compoverlay.c            |    5 
 configure.ac                       |  111 +++-
 damageext/damageext.c              |  389 ++++++++++++--
 damageext/damageextint.h           |    3 
 dix/dispatch.c                     |    5 
 dix/window.c                       |    6 
 dri3/dri3.c                        |    5 
 glx/Makefile.am                    |    4 
 glx/glxcmds.c                      |   61 ++
 glx/glxdri2.c                      |   43 -
 glx/glxdricommon.c                 |    2 
 glx/glxdriswrast.c                 |   11 
 glx/glxext.c                       |    7 
 glx/glxserver.h                    |   13 
 glx/glxstubs.c                     |   50 -
 glx/indirect_dispatch.c            |  650 ++++++++++++++++--------
 glx/indirect_dispatch_swap.c       |  969 ++++++++++++++++++++++---------------
 glx/indirect_program.c             |   34 -
 glx/render2.c                      |   12 
 glx/render2swap.c                  |   12 
 hw/dmx/dmxinit.c                   |    4 
 hw/kdrive/ephyr/ephyr.c            |    8 
 hw/xfree86/common/xf86AutoConfig.c |   17 
 hw/xfree86/common/xf86Config.c     |    2 
 hw/xfree86/common/xf86Helper.c     |    7 
 hw/xfree86/dri2/dri2ext.c          |    5 
 hw/xquartz/GL/indirect.c           |   26 
 hw/xwin/Makefile.am                |    2 
 hw/xwin/glx/Makefile.am            |   32 -
 hw/xwin/glx/gen_gl_wrappers.py     |  766 +++++++++++++++++------------
 hw/xwin/glx/glshim.c               |  124 ++++
 hw/xwin/glx/glthunk.c              |   87 +++
 hw/xwin/glx/glwindows.h            |    7 
 hw/xwin/glx/glwrap.c               |  146 -----
 hw/xwin/glx/indirect.c             |   30 -
 include/dix-config.h.in            |    3 
 include/os.h                       |    3 
 miext/sync/misyncshm.c             |    5 
 os/utils.c                         |   24 
 present/present.c                  |   61 +-
 present/present.h                  |    9 
 present/present_event.c            |   10 
 present/present_priv.h             |    7 
 present/present_screen.c           |    5 
 xfixes/region.c                    |   26 
 49 files changed, 2559 insertions(+), 1296 deletions(-)
---


More information about the Xquartz-changes mailing list