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

Jeremy Huddleston jeremyhu at freedesktop.org
Sun Feb 15 00:51:52 PST 2015


Tag 'xorg-server-1.16.99.901' created by Keith Packard <keithp at keithp.com> at 2014-10-29 05:37 -0700

xorg-server-1.16.99.901
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1

iQIVAwUAVFBu+DYtFsjWk68qAQiU5g//RIgdX5+HWgchuKsqaZ8ljgTueWlTNQ6k
H9Qqrh6ada5W3zHBJF5ZYoGofgScCnygra/b0874qmcN89jBzq+ROE63G3QpmKK+
EfRSCLo/WsXOPM/jWXO7kOpGyZp9qLtzybnFB/vUpaubXxX9ETYKwOzs2d+QB491
/76qs7tJL8/2eiXgNKRijdl6DlqlcQoJgH2T6HfoG5m/kZxPXvTZEje0P1NOezKc
r53mgB02RwAind/tXSM0zTYTQ9Ch3wRU+10pd/AmfGVt7eAEdJJDYr7RcphzZ+/R
NF0/eZJe6I3I2YaKaU7NaN9fnRms1HfcBFvZ1s++CL9i40hHbCZ4a2nzGTjHANxc
Z1oBfda62vTBIq6H1A83D3ftQgW0cmrfeov88vBA914yD/c+XbBvBQgGIjPzOdks
wmSL3Qa1dQGIrr9KpXrSIYbNKzyWv81Ax5ufig1z48HWtqT1o65Fli2AD6boAWNg
PCpLHx+F4oF7OrqhXVXGCe7Zj5EMbZwnKB1iIhYW5V7IYwdEuepw0pNmVITaHHUp
MOxCQq/cEKJcU33CY3/BFesf/SMQRIopa837jcdhWXm5W6k1kbZfg12yexHjJxhM
Hubva2SAMOKTvZI/6mcl9fButKxB286e5GSyXh7/Pqy6K69OW/P9EeD0CtWl9GQd
OjJwsmVY4/M=
=OOH9
-----END PGP SIGNATURE-----

Changes since xorg-server-1.16.0:
Aaron Plattner (2):
      modesetting: match PCI class 3, any subclass
      xfree86: Remove stale /usr/share/X11/xorg.conf.d hard-code from the xorg.conf man page

Adam Jackson (131):
      Implement ->driverFunc
      modesetting: Don't (brokenly) double-track software cursor
      Use own thunk function instead of shadowUpdatePackedWeak
      dix: Remove an ancient IBM configuration
      dix: Remove some XFree86 3.x leftovers
      dix: (Don't) change BITMAP_SCANLINE_UNIT on Linux s390{, x}
      dix: Remove some dead macros
      dix: Remove some cfb leftovers
      dix: Default GLYPHPADBYTES to 4
      dix: Remove wacky sparc special casing (v2)
      dix: Remove a weird case of little-endian s390
      dix: Remove arch awareness from servermd.h (v2)
      xfree86: Remove i2c multimedia modules
      xfree86: Remove #include "compiler.h" from places that don't need it
      xfree86: Remove nds32_flush_icache
      xfree86: Remove MMIO_MOVE32
      xfree86: Undefine NO_INLINE
      xfree86: Unspecialize gcc variants of unaligned memory access
      xfree86: Remove unused unaligned int64 helpers
      xfree86: Move generic unaligned helpers into int10 code
      xfree86: Remove remaining unused unaligned accessors
      xfree86: Remove a few random ppc decls
      xfree86: Undef FAKEIT
      xfree86: Undef __HIGHC__
      xfree86: Remove an unlikely bit of #pragma
      xfree86: Undef GCCUSESGAS
      xfree86: Remove a useless !__SUNPRO_C guard
      xfree86: Remove pre-2.6 Linux ppc support
      xfree86: Simplify a bunch of OS and arch conditionals
      xfree86: Clean up powerpc barrier decls
      xfree86: Remove MMIO_ONB* and friends
      xfree86: Pull generic barrier() definition up to top level
      xfree86: Clean up some silly __sparc macro usage
      xfree86: Unify the ppc/sparc mmio-swap-or-not conditionals
      mi: Remove semi-arbitrary arch awareness in packed coordinate macros
      bsd: Remove some reference arm code behind #if 0
      dix: Make some LBX-era code more obvious
      kdrive: Remove some dead bits of the man page
      mi: Remove apparently unused miSegregateChildren
      miext/shadow: Remove ancient backwards-compatibility hack
      miext/shadow: Remove shadowInit
      os: Remove deprecated malloc/free wrappers
      os: Remove LocalClientCred
      render: Remove unused CopyPicture
      saver: Don't open-code IsMapInstalled
      vgahw: Nuke unused vgaCmap.c
      xfree86: Remove xf86ConfigActivePciEntity
      xfree86: Remove some unused pre-pciaccess types
      xfree86: Remove deprecated PCI types
      xfree86: Remove unused xf86{Map,Unmap}LegacyIO
      xfree86: Remove protectMem from VidMemInfo
      xfree86: Remove pointless xf86RandRCreateScreenResources
      xfree86: Remove useless #include "fb.h"
      xfree86: Remove unused HardEdges
      xkb: Remove some fascinating paranoia from event emission
      xquartz: Remove unused DRI{,Post}ValidateTree
      dri1: Remove unused DRI{,Post}ValidateTree
      xwayland: Snap damage reports to the bounding box
      xfree86: Remove xf86{Map,Unmap}VidMem
      xfree86: Remove {set,undo}WC from VidMemInfo
      xfree86: Remove xf86LinearVidMem
      int10: Port off xf86ReadBIOS
      xfree86: Remove xf86ReadBIOS
      xfree86: Remove xf86CheckMTRR
      xfree86: Remove the memory of MTRR awareness
      xfree86: Clean up some more alpha awareness
      loader: Remove compatibility with ancient XFree86 version numbering
      ephyr: Properly implement hardware cursors (v3)
      loader: Deobfuscate RTLD_* macro stuff
      mi: Remove Windows 8-bpp colormap compatibility
      xfree86: Remove xv clip notify driver hook
      xfree86: Remove Option "TextClockFreq"
      xfree86: Remove spurious xf86ConfigError
      xfree86: Remove useless back-pointer to pScrn from colormap code
      xfree86: Remove DisplayID support
      xfree86: Remove xf86Info.log (v2)
      xfree86: Remove unused xf86Info.useDefaultFontPathFrom
      xfree86: configServerFlags never fails, make it return void
      xfree86: Remove pointless xf86PrintMarkers
      x86emu: Undefine _NO_INLINE
      exa, kdrive: Remove redundant BitsPerPixel macros
      input: Remove unused SetKeySymsMap
      loader: Remove some baklava code
      vfb: Don't reimplement micmap so much
      xfree86: Remove some can't-happen printf from xf86CreateRootWindow
      kdrive: Remove vestigial reference to fbInitValidateTree
      xquartz: Remove useless DRIWindowExposures
      rootless: remove redundant RootlessShapedWindowIn
      xwin: Remove native GDI engine (v2)
      xwin: Remove primary DirectDraw engine
      dix: Drop the third argument from WindowExposuresProcPtr
      mi: Deobfuscate miWindowExposures
      mi: Deobfuscate miOverlayWindowExposures
      mi: Simplify composite border clip redirection interface
      mi: Drop plane argument from miHandleExposures
      mi: Move pScreen->SendGraphicsExpose up to dix
      dix: Remove DIXsaveUnder bit from the Window
      dix: Lower backStorage to a bit instead of a pointer
      dix: Remove an empty if
      dix: Remove some pointless casting of NULL
      dix: Remove an obfuscatory macro
      mi: miSlideAndSizeWindow -> miResizeWindow
      fb: fb{Map,Unmap}Window -> fb{Realize,Unrealize}Window
      misc: Fold together some redundant conditionals
      xinerama: Fix access mode in GetImage's drawable lookup
      render: Always store client clip as a region
      mi: Mark the span blit routines as _X_COLD
      mi: Unexport wide line details
      mi: Unexport polygon edge table implementation details
      mi: Unexport span group implementation details
      mi: Unexport subpixel polygon implementation details
      mi: Unexport arc fill implementation details
      mi: Fold mispans.c into miwideline.c
      mi: Fold mifpolycon.c into miarc.c
      mi: Fold mipoly{con,gen}.c into mipoly.c
      mi: Fold mipolyutil.c into mipoly.c
      mi: Fold micursor.c into mipointer.c
      fb: Eliminate fbLaneTable, staticize fb{8,16,32}Lane
      fb: FB_SHIFT is 5 (and FB_UNIT is 32)
      fb: Remove even/odd stipple slow-pathing
      fb: Move fbStipple*Bits near their only consumer
      fb: Remove unused fbReduceRasterOp
      fb: Remove even/odd tile slow-pathing
      fb: Hide glyph implementation details
      fb: Hide some zero-width line details
      fb: Hide Bresenham line details
      fb: Hide fbDots
      fb: Hide fbPush{Pattern,Fill}
      dix: Always store GC client clip as a region (v2)
      dix: Retype and repack GC
      composite: Wrap GetSpans

Alan Coopersmith (5):
      Make list tests actually test lists
      Abort xi2 tests if ActivateDevice() fails
      Use unique display name for each xi2 test program [v3]
      Allocate enough room for both reset & flags attributes
      If fork fails in System(), don't fallthrough to exec()

Alan Hourihane (14):
      Initial commit of new modesetting driver
      Run indent
      Plug in hardware cursor support
      Bring inline with current modesetting-101 branch for connector/encoder changes
      Add DRI2 support.
      formatting fixes
      more formatting fixes
      yet more
      Add EXA winsys for gallium pipe driver interface.
      Fix copy surface
      NULL checks
      add --with-gallium-dir to specify location of gallium tree
      More error checking
      fixes for gallium stride changes

Alex Deucher (1):
      modesetting: query cursor size from the kernel

Alex Orange (1):
      fb: Fix Bresenham algorithms for commonly used small segments.

Alon Levy (1):
      modesetting: add virtual connector support

Andreas Hartmetz (1):
      glamor: Don't free memory we are going to use.

Axel Davy (1):
      Fix present_pixmap when using present_notify_msc

Carlos Garnacho (1):
      xwayland: Only disable/enable devices on capabilities change

Chris Wilson (2):
      Add missing GTF modes
      Xext/shm: Detach SHM segment after Pixmap is released

Colin Walters (2):
      autogen.sh: Implement GNOME Build API
      xf86platformBus: Add assertion to avoid (fatal) compiler warning

Daniel Martin (3):
      dix: Remove XpExtension leftovers from protocol.txt
      security: Remove XpExtension from SecurityTrustedExtensions
      xfree86: Delete file modinit.h

Daphne Pfister (1):
      os: Regenerate os/oscolor.c from app/rgb #52289

Dave Airlie (61):
      drop exa
      modesetting: restart driver effort from other codebases
      cleanup some the drmmode_display header file
      modesetting: rewrite probing based on fbdev.
      gut some more unneeded code
      update authors/copyright
      drop loading dri2
      port damage tracking code from st/xorg
      fix server recycling
      add -Wall, cleanup warnings
      remove unused debug
      add shadowfb support, default to on.
      add initial man page
      check drm support dumb buffer capability
      fix make distcheck
      fix fb_id for dirty reporting
      configure: don't require xvmc.
      fixup device open
      fix some whitespace
      modesetting: add cursor fallback if kernel rejects cursor.
      cleanup dumb cap fetch
      use a cap to decide if shadow is preferred or not.
      shadowfb: dump shadowfb state at startup
      modesetting: fix stride if kernel modifies it.
      modesetting: move shadow stuff to other structure
      modesetting: fix shadow resizing.
      modesetting: disable dirty updates for ENOSYS
      modesetting: fix warnings, remove dead code.
      xf86-video-modesetting 0.2.0
      modesetting: fix build against older Xext
      drop use of alloca, just use malloc/free
      dirty: check malloc return
      cursor: hide cursors on LeaveVT
      modesetting: add set/drop master around VT switch
      modesetting: move opening kernel device to before setting depth
      modesetting: attempt to work out if we want 24 or 32bpp
      modesetting: make sure the pci device corresponds to the drm device
      bump version to 0.3.0
      modesetting: add compat header file
      modesetting: convert to new scrn conversion APIs.
      modesetting: fix make distcheck
      modesetting: bump to latest X server compat api.
      modesetting: workaround kernel bug reporting 0x0 as valid mins
      modesetting: pci probing requires interface version 1.4
      modesetting 0.4.0: bump configure.ac
      modesetting: drop useless xf86PciInfo include
      modesetting: fix warning about close being undefined.
      modesetting: add platform bus support
      modesetting: add output slave support.
      modesetting: remove alloca usage again
      modesetting: fix crashes caused by udev race conditions
      modesetting: bump to 0.6.0
      modesetting: provide dummy hooks for shadow
      modesetting: fix adjust frame crash
      modesetting: change output names for secondary GPUs
      modesetting: move closing fd to after we check outputs
      modesetting: try and use hotspot cursor support
      modesetting: fix cursor rendering with hotspots.
      modesetting: fix use after free.
      modesetting: fix build regression against older servers.
      pixmap: fix reverse optimus support with multiple heads

David Ung (1):
      randr: Fix logic in RRPointerToNearestCrtc

Egbert Eich (1):
      BellProc: Send bell event on core protocol bell when requested

Eric Anholt (54):
      xorg: Remove duplicated definitions of some XV-related structs.
      kdrive: Do a little more cleanup from the XV struct deduplication.
      kdrive: Remove dead generic XV adaptors code.
      kdrive: Simplify the adaptor setup interface.
      glamor: Split the XV code into XF86-dependent parts and generic.
      kdrive: Mark XV names const to avoid warnings.
      ephyr: Add support for XV using glamor.
      glamor: Share code for put_image handling.
      xephyr: Allow initializing glamor with gles2 (on GLX).
      glamor: Drop unnecessary glTexParameteri() in SetSpans().
      glamor: Use MIN/MAX macros to clean up glamor_transfer.c
      glamor: Drop unnecessary glTexParameteri() in upload of texture data.
      glamor: Drop constant arguments to glamor_solid().
      glamor: Remove always-true yInverted flag.
      glamor: Drop dead get/pub sub pixmap functions.
      glamor: Drop dead glamor_download_pixmap_to_cpu()
      glamor: Drop dead glamor_restore_pixmap_to_texture().
      glamor: Remove a dead prototype.
      glamor: Drop the "are we doing a series of blits or draws" logic.
      Merge remote-tracking branch 'origin/master' into glamor-next
      xv: Remove dead VIDEO_INVERT_CLIPLIST from the xorg and kdrive DDXes.
      xv: Remove dead VIDEO_NO_CLIPPING from the xorg and kdrive DDXes.
      xv: Move common code for adaptor cleanup to xvmain.c
      xv: Drop the ddQueryAdaptors() interface.
      xv: Move the DDX XV screen private allocation into the DDXes.
      xv: Drop unused XvdiPreemptVideo().
      xv: Drop unused XvdiVideoStopped().
      xv: Move CloseScreen setup from a DIX hook to normal wrapping.
      xv: Move xf86 XV color key helper to core.
      xv: Fix malloc-failure cases in the fill color key helper.
      kdrive: Remove dead KXVPaintRegion().
      kdrive: Don't bother explicitly clearing new window privates to NULL.
      xv: Remove the no-op AllocatePort/FreePort interfaces.
      xv: Drop the ClientPtr from the interface to the DDX.
      kdrive: Remove a dead struct.
      glamor: Don't try to set up core fonts textures when we won't use them.
      Merge branch 'modesetting-import' into master
      glx: Disable indirect GLX contexts by default.
      modesetting: Merge modesetting's COPYING into the xserver's.
      modesetting: unifdef MODESETTING_OUTPUT_SLAVE_SUPPORT
      modesetting: xserver already checks XEXTPROTO >= 7.2.99.901.
      modesetting: Drop use of "pointer" for "void *"
      modesetting: Update for the platform device API change.
      modesetting: Connect the driver to the build.
      modesetting: Drop use of compat-api.h
      modesetting: Drop remaining old-xserver compatibility.
      modesetting: Run x-indent-all.sh.
      modesetting: Fix some weird formatting after x-indent-all.sh.
      modesetting: Deduplicate some scrn setup.
      modesetting: Add support for rendering using glamor.
      dri2: Import a copy of Mesa's PCI ID -> driver name mappings.
      dri2: Automatically fill in the driver name if the DDX doesn't provide it.
      modesetting: Export two functions I want to reuse from DRI2/Present.
      modesetting: Add support for DRI2 with glamor.

Gaetan Nadon (14):
      Fill the COPYING file with license text
      Add contact information to the README file
      man: missing AM_V_GEN and hard-coded sed command name
      Fix typo in .gitignore
      make: remove redundant AUTOMAKE_OPTIONS
      Remove redundant EXTRA_DIST for the README file.
      Add missing targets for ChangeLog and INSTALL
      Replace obsolete AM_CONFIG_HEADER with AC_CONFIG_HEADERS
      Remove redundant AC_PROG_CC
      Remove unneeded AM_PROG_CC_C_CO
      make: remove empty variable assignment
      make: add all warnings according to the platform
      config: replace deprecated AC_HELP_STRING with AS_HELP_STRING
      config: layout and comment the top portion of configure.ac

Hans de Goede (1):
      Add support for server managed fds

James Simmons (1):
      don't map cursors in sw cursor mode

Jasper St. Pierre (2):
      xwayland-input: Fix a crasher for a race with the Wayland compositor
      xwayland: Implement throttling for surfaces based on the frame event

Jeremy Huddleston Sequoia (3):
      mieq: Fix a crash regression in mieqProcessDeviceEvent
      ListenOnOpenFD: Remove Resets since this is intended to be for hotplugging connections
      XQuartz: Better support turning off "Displays have separate Spaces" on OS X Mavericks

Joerg Sonnenberger (1):
      Fix format string.

Jon TURNEY (56):
      hw/xwin/glx: When generating shims, limit the considered features to GL version <=1.2
      hw/xwin: Makefile.am cleanup
      hw/xwin: Improve choice of display name used by internal clients
      hw/xwin: Fix a potential crash in winRedrawScreenShadowDDNL()
      hw/xwin: Add an idempotency guard to glwindows.h
      hw/xwin/glx: Don't override the server supported GL extensions string.
      hw/xwin/glx: Update .gitignore
      hw/xwin/glx: Fix a couple of typo bugs in indirect.c
      hw/xwin/glx: Downgrade "forcing window to exist" message to debug
      hw/xwin/glx: Remove an incorrect assertion in glxWinDrawableSwapBuffers
      hw/xwin: Remove left-over pthread_exit() in clipboard code
      hw/xwin: Push winClipboardShutdown() into winclipboardinit.c
      hw/xwin: Hoist clipboard thread restart up one level
      hw/xwin: winProcEstablishConnection doesn't need to check if clipboard started
      hw/xwin: Hoist setting of g_fClipboardStarted flag up one level
      hw/xwin: Remove g_fClipboardLaunched, it's value is identical to g_fClipboardStarted
      hw/xwin: Remove SetSelectionOwner wrapper, use XFixesSetSelectionOwnerNotify event instead
      hw/xwin: Move winClipboardCreateMessagingWindow() to winclipboardthread.c
      hw/xwin: Eliminate g_pClipboardDisplay and g_iClipboardWindow globals
      hw/xwin: Hoist use of winSetAuthorization() and winGetDisplayName() up one level
      hw/xwin: Add remaining clipboard globals to winglobals.h
      hw/xwin: Make g_hwndClipboard static
      hw/xwin: Move clipboard integration code down to a subdirectory
      hw/xwin: Return a shutdown flag from winClipboardProc() if we should stop trying
      hw/xwin: Separate libwinclipboard interface and internal header files
      hw/xwin: Add fUseUnicode as parameter to winClipboardProc()
      hw/xwin: Look up atoms in winClipboardProc()
      hw/xwin: Changes in error logging to make libwinclipboard more useful as a library
      hw/xwin: Add xwinclip test client
      hw/xwin: Remove standard includes from internal.h and add them where needed
      hw/xwin: Remove unused X includes from internal.h and add them where needed
      hw/xwin: Use header for prototypes in textconv.c
      hw/xwin: Move WIN_MSG_QUEUE_FNAME to where it's used
      hw/xwin: Remove setjmp()/longjmp() error constants
      hw/xwin: Improve comment about why we can't XCloseDisplay()
      hw/xwin: Remove XOpenDisplay() retry code
      hw/xwin: In clipboard function prototypes, use Window type, not int type
      hw/xwin: Add a basic manpage for xwinclip
      hw/xwin: Only add to XSetIOErrorHandler() handler chain once
      hw/xwin: Undefine _XSERVER64 in hw/xwin/winclipboard
      Update help text since -iglx is now the default
      xserver: Move 'pragma GCC diagnostic' outside functions
      hw/xwin: Fix compilation with -Werror=return-type
      hw/xwin: Fix compilation with -Werror=declaration-after-statement
      hw/xwin: Fix warnings in glx/glshim.c
      hw/xwin: Fix format warnings with debug printing of pointers on 64-bit
      hw/xwin: Fix warning in winXIconToHICON()
      hw/xwin: Fix const warning in winCheckDisplayNumber()
      hw/xwin: Fix const warnings in winprefsyacc.y
      hw/xwin: Fix const warning in winPrefsLoadPreferences()
      hw/xwin: Fix warning in yyerror()
      hw/xwin: Fix redundant declaration warning in winprefslex.l
      hw/xwin: Fix unused variable warning in winCreateMsgWindow()
      configure.ac: Avoid "Your OS is unknown" warning when configuring for Cygwin
      configure.ac: Force --disable-libdrm on Cygwin
      os: -displayfd should check ports up to 65535

Julien Cristau (1):
      xwayland: always include drm.xml in tarballs

Keith Packard (78):
      Clean up compiler warnings.
      Handle new DamageUnregister API which has only one argument
      ephyr: Deal with non-root visual for window
      mi: Create miPolylines as a general-purpose line drawing function
      mi: Make miPolyArc draw fast zero-width when possible
      mi: Fill spans for multiple arcs in miPolyFillArc
      mi: Draw multiple lines in one FillSpans call in miZeroLine
      glamor: Replace fallback preparation code
      glamor: Directly reference the private key records
      glamor: Add glamor_program based copy acceleration
      glamor: Use glamor_program for glamor_push_pixels
      glamor: Use glamor_program and GL_LINES for 0-width lines
      glamor: Add glamor_program based 0-width dashed lines
      glamor: Add accelerated stipple support
      glamor: Replace glamor_solid_boxes and glamor_solid with GC using code
      glamor: Remove 'tiling' shader code
      glamor: Remove stubbed-out glamor_stipple function
      Document how to correctly wrap screen procedures
      hw/xfree86: Fix block handler wrapping in xf86Rotate
      mi: Fix block handler wrapping in miSprite
      hw/xfree86: Fix VGA arbiter screen proc wrapping
      hw/xfree86: Let xf86Rotate leave the BlockHandler unwrapped when possible
      ephyr: Free damage structure at server reset time
      Post 1.16 version bump to 1.16.99.1
      glamor: Fix temp picture coordinates in glamor_composite_clipped_region
      config: Replace OdevAttributes linked list with struct
      xfree86: Provide backward-compatibilty API for OdevAttributes
      Merge remote-tracking branch 'anholt/glamor-next'
      glamor: Add support for SHM sync fences
      glamor: sync_fence_set_triggered should use glFlush, not glFinish
      Merge remote-tracking branch 'jeremyhu/master'
      glamor: Eliminate diagonal tearing in xv
      Fix files including xorg-server.h by mistake
      xfree86: Avoid compiler warning for unused vars without systemd
      present: Make window MSC offset 0 initially
      present: Avoid crash at server shutdown
      xfree86/modes: rotation damage is automatically destroyed on close
      Add X_BYTE_ORDER to xorg-server.h
      xfree86: [v2] Remove duplicate InputInfoPtr typedef from xf86Xinput.h
      Merge remote-tracking branch 'jeremyhu/master'
      glamor: Free Xv put image data immediately after use
      dri3: Don't enable the DRI3 extension unless some screen supports it
      glx/present: Only send GLX_BufferSwapComplete for PresentCompleteKindPixmap
      Merge remote-tracking branch 'jturney/master'
      Merge remote-tracking branch 'anholt/modesetting-import'
      test: Only build hashtable tests if building X-Resource extension
      dix: Close protocol.txt after we're done loading extension names
      Build required portions of registry.c automatically [v2]
      present: Support PresentOptionCopy
      present: Clear pending flip pixmaps at CloseScreen
      glamor: Change SET_PIXMAP_FBO_CURRENT from macro to static inline
      glamor: Add macro __glamor_large in glamor_largepixmap.c
      glamor: Don't abuse large_pixmap members for regular pixmaps
      glamor: Handle compositing from large to small pixmaps
      glamor: Check large pixmap users in glamor_largepixmap.c
      glamor: Remove shader-based trapezoid implementation. Fixes Bug 76213.
      XSERVER_DTRACE needs request names from registry too
      Require xtrans 1.3.5 or newer
      os: Don't listen to 'tcp' by default. Add '-listen' option. [v2]
      Merge remote-tracking branch 'jturney/xwin-clipboard-refactoring'
      Merge remote-tracking branch 'ajax/dead-code'
      xfree86: Remove remaining return FALSE from configServerFlags
      Merge remote-tracking branch 'anholt/modesetting-glamor'
      Merge remote-tracking branch 'ajax/mi-cleanup'
      Merge remote-tracking branch 'ajax/dead-code'
      glx: check return from __glXGetAnswerBuffer
      Merge remote-tracking branch 'ajax/xwin'
      glamor: Free converted bits in _glamor_upload_bits_to_pixmap_texture fast path
      composite: Skip SetWindowPixmap when pixmap isn't changing
      Merge remote-tracking branch 'anholt/modesetting-dri2-no-pageflip'
      modesetting: Skip kernel work-around on error in crtc to kernel msc
      Merge remote-tracking branch 'jturney/master'
      os: Eliminate uninitialized value warnings from access.c
      xkb: Initialize 'bad' Atom in _XkbSetNamesCheck
      dix: Untwist transformAbsolute logic, eliminate uninitialized value warnings
      dri2: Distribute new pci_ids headers
      xfree86: Include 'drivers' directory with distribution
      Update to version 1.16.99.901

Laércio de Sousa (3):
      kdrive: add support to +X+Y syntax in -screen option parsing
      ephyr: enable screen window placement following kdrive -screen option extended syntax
      ephyr: set screen size & origin from host X server output's CRTC geometry

Maarten Lankhorst (9):
      bump version to 0.5.0
      modesetting: clean up leaks
      modesetting: return null for get_modes if output could not be retrieved
      bump version to 0.7.0
      support 32 bpp pixmaps when 24 bpp fb is used.
      modesetting: probe only succeeds if connectors are detected
      bump to 0.8.0
      bump to 0.8.1
      bump to 0.9.0

Maks Naumov (1):
      glx: Fix 'y ' value in swrastGetDrawableInfo()

Matt Turner (2):
      Don't check for Xinerama.
      configure.ac: remove DRI and RENDER

Michel Dänzer (9):
      Check for dix-config.h or xorg-server.h before using X_BYTE_ORDER
      glamor: Add glamor_copy_fbo_cpu() for CopyArea to non-GPU destination
      glamor: Don't call glamor_copy_fbo_cpu() for GLAMOR_DRM_ONLY pixmaps
      glamor: Call glamor_glyphs_init from glamor_create_screen_resources
      glamor: Move 'glyph caches realized' check to glamor_realize_glyph_caches
      glamor: Track glyph caching information per screen
      glamor: Make glyph mask cache per-screen
      glamor: Fix leak of converted_bits in _glamor_upload_bits_to_pixmap_texture
      glamor: Use GL_STREAM_READ also for read/write access to a PBO

Peter Harris (1):
      Avoid starting a comment with */*

Peter Hutterer (1):
      xkb: ignore floating slave devices when updating from master (#81885)

Ross Burton (1):
      configure.ac: add option for xshmfence

Sascha Hauer (5):
      fix if() brackets in Probe function
      introduce open_hw() function
      Fix non PCI device probing
      do not bail out on non pci devices
      make busID non mandatory

Takashi Iwai (1):
      fb: Fix invalid bpp for 24bit depth window

Thierry Reding (6):
      build: Put m4 macros in m4 subdirectory
      Remove call to miInitializeBackingStore()
      Staticise and constify output names
      Properly identify DSI outputs
      xfree86: Fallback to first platform device as primary
      xfree86: Allow non-PCI devices as primary

Thomas Hellstrom (1):
      Avoid an EXA init segfault.

Thomas Petazzoni (1):
      os/log: adjust gcc version conditions for #pragma

William ML Leslie (1):
      Xephyr: option to disable grabbing the host

Yogish Kulkarni (1):
      Skip SetCursor when vtSema is FALSE.

Zack Rusin (1):
      Adding some readme.

---
 COPYING                                          |   24 
 Xext/panoramiXprocs.c                            |   12 
 Xext/saver.c                                     |   16 
 Xext/security.c                                  |    1 
 Xext/shm.c                                       |   15 
 Xext/xvdisp.c                                    |   98 -
 Xext/xvdix.h                                     |   31 
 Xext/xvmain.c                                    |  144 +
 composite/compext.c                              |    3 
 composite/compinit.c                             |   23 
 composite/compint.h                              |    1 
 composite/compwindow.c                           |    7 
 config/config.c                                  |  161 --
 config/udev.c                                    |   10 
 configure.ac                                     |  115 -
 dix/devices.c                                    |   61 
 dix/dispatch.c                                   |   56 
 dix/extension.c                                  |    2 
 dix/gc.c                                         |    3 
 dix/getevents.c                                  |   22 
 dix/main.c                                       |    2 
 dix/pixmap.c                                     |   18 
 dix/protocol.txt                                 |   30 
 dix/registry.c                                   |   94 -
 dix/resource.c                                   |    2 
 dix/window.c                                     |   73 
 doc/Xserver-spec.xml                             |    6 
 dri3/dri3.c                                      |   10 
 dri3/dri3.h                                      |    2 
 exa/exa_accel.c                                  |   20 
 exa/exa_priv.h                                   |   19 
 exa/exa_unaccel.c                                |   11 
 fb/Makefile.am                                   |    2 
 fb/fb.h                                          |  342 ----
 fb/fbbits.c                                      |   12 
 fb/fbblt.c                                       |  271 ---
 fb/fbbltone.c                                    |  314 +---
 fb/fbcopy.c                                      |    2 
 fb/fbfill.c                                      |   84 +
 fb/fbgc.c                                        |   83 -
 fb/fbglyph.c                                     |    8 
 fb/fbline.c                                      |    4 
 fb/fboverlay.c                                   |    5 
 fb/fboverlay.h                                   |    4 
 fb/fbpict.c                                      |   12 
 fb/fbpict.h                                      |    4 
 fb/fbpoint.c                                     |    2 
 fb/fbpush.c                                      |    4 
 fb/fbrop.h                                       |   10 
 fb/fbscreen.c                                    |    4 
 fb/fbseg.c                                       |   42 
 fb/fbstipple.c                                   |  264 ---
 fb/fbtile.c                                      |  163 --
 fb/fbutil.c                                      |  308 ----
 fb/fbwindow.c                                    |    6 
 fb/wfbrename.h                                   |   25 
 glamor/Makefile.am                               |   16 
 glamor/glamor.c                                  |   63 
 glamor/glamor.h                                  |   23 
 glamor/glamor_copy.c                             |  747 ++++++++++
 glamor/glamor_copyarea.c                         |  626 --------
 glamor/glamor_copyplane.c                        |   75 -
 glamor/glamor_copywindow.c                       |   56 
 glamor/glamor_core.c                             |  202 +-
 glamor/glamor_dash.c                             |  370 ++++
 glamor/glamor_egl.c                              |    1 
 glamor/glamor_eglmodule.c                        |    1 
 glamor/glamor_fill.c                             |  356 ----
 glamor/glamor_font.c                             |    7 
 glamor/glamor_glyphblt.c                         |  154 --
 glamor/glamor_glyphs.c                           |   96 -
 glamor/glamor_gradient.c                         |   19 
 glamor/glamor_largepixmap.c                      |  109 -
 glamor/glamor_lines.c                            |  187 ++
 glamor/glamor_picture.c                          |   18 
 glamor/glamor_pixmap.c                           |  579 -------
 glamor/glamor_points.c                           |    3 
 glamor/glamor_polylines.c                        |  136 -
 glamor/glamor_prepare.c                          |  271 +++
 glamor/glamor_prepare.h                          |   52 
 glamor/glamor_priv.h                             |  317 ++--
 glamor/glamor_program.c                          |   56 
 glamor/glamor_program.h                          |    6 
 glamor/glamor_render.c                           |  105 -
 glamor/glamor_segment.c                          |   44 
 glamor/glamor_segs.c                             |  188 ++
 glamor/glamor_spans.c                            |    3 
 glamor/glamor_sync.c                             |  117 +
 glamor/glamor_text.c                             |    6 
 glamor/glamor_tile.c                             |  293 ---
 glamor/glamor_transfer.c                         |   48 
 glamor/glamor_transform.c                        |   72 
 glamor/glamor_trapezoid.c                        | 1718 -----------------------
 glamor/glamor_utils.c                            |   79 +
 glamor/glamor_utils.h                            |  218 --
 glamor/glamor_xv.c                               |  287 +--
 glx/glxcmds.c                                    |    7 
 glx/glxdri2.c                                    |    4 
 glx/glxdriswrast.c                               |    2 
 glx/indirect_dispatch.c                          |   25 
 glx/indirect_dispatch_swap.c                     |   26 
 hw/dmx/dmxgc.c                                   |   12 
 hw/dmx/dmxgcops.c                                |    8 
 hw/dmx/dmxwindow.c                               |    4 
 hw/dmx/dmxwindow.h                               |    3 
 hw/kdrive/Xkdrive.man                            |    7 
 hw/kdrive/ephyr/Makefile.am                      |    6 
 hw/kdrive/ephyr/ephyr.c                          |   32 
 hw/kdrive/ephyr/ephyr.h                          |   18 
 hw/kdrive/ephyr/ephyr_glamor_glx.c               |   24 
 hw/kdrive/ephyr/ephyr_glamor_xv.c                |  161 ++
 hw/kdrive/ephyr/ephyrcursor.c                    |  262 +++
 hw/kdrive/ephyr/ephyrinit.c                      |  118 -
 hw/kdrive/ephyr/ephyrvideo.c                     |   34 
 hw/kdrive/ephyr/hostx.c                          |  229 ++-
 hw/kdrive/ephyr/hostx.h                          |   14 
 hw/kdrive/ephyr/man/Xephyr.man                   |    3 
 hw/kdrive/src/kdrive.c                           |   31 
 hw/kdrive/src/kdrive.h                           |   16 
 hw/kdrive/src/kxv.c                              |  359 ----
 hw/kdrive/src/kxv.h                              |   39 
 hw/vfb/InitOutput.c                              |   55 
 hw/xfree86/Makefile.am                           |    4 
 hw/xfree86/common/compiler.h                     |  659 --------
 hw/xfree86/common/xf86.h                         |    8 
 hw/xfree86/common/xf86Bus.c                      |    3 
 hw/xfree86/common/xf86Config.c                   |   65 
 hw/xfree86/common/xf86Configure.c                |    1 
 hw/xfree86/common/xf86Cursor.c                   |   19 
 hw/xfree86/common/xf86Events.c                   |    1 
 hw/xfree86/common/xf86Globals.c                  |    1 
 hw/xfree86/common/xf86Init.c                     |   25 
 hw/xfree86/common/xf86Privstr.h                  |    8 
 hw/xfree86/common/xf86RandR.c                    |   32 
 hw/xfree86/common/xf86VGAarbiterPriv.h           |   10 
 hw/xfree86/common/xf86Xinput.h                   |    5 
 hw/xfree86/common/xf86cmap.c                     |   46 
 hw/xfree86/common/xf86pciBus.c                   |   39 
 hw/xfree86/common/xf86platformBus.c              |   81 -
 hw/xfree86/common/xf86platformBus.h              |  105 +
 hw/xfree86/common/xf86str.h                      |    2 
 hw/xfree86/common/xf86xv.c                       |  302 ----
 hw/xfree86/common/xf86xv.h                       |   41 
 hw/xfree86/common/xf86xvpriv.h                   |    2 
 hw/xfree86/ddc/ddc.c                             |   58 
 hw/xfree86/ddc/xf86DDC.h                         |    5 
 hw/xfree86/dixmods/extmod/modinit.h              |   80 -
 hw/xfree86/doc/README.DRIcomp                    |    3 
 hw/xfree86/doc/Registry                          |    1 
 hw/xfree86/doc/ddxDesign.xml                     |   35 
 hw/xfree86/dri/dri.c                             |   77 -
 hw/xfree86/dri/dri.h                             |   11 
 hw/xfree86/dri2/Makefile.am                      |    2 
 hw/xfree86/dri2/dri2.c                           |   62 
 hw/xfree86/dri2/pci_ids/Makefile.am              |   11 
 hw/xfree86/dri2/pci_ids/i810_pci_ids.h           |    4 
 hw/xfree86/dri2/pci_ids/i915_pci_ids.h           |   15 
 hw/xfree86/dri2/pci_ids/i965_pci_ids.h           |  115 +
 hw/xfree86/dri2/pci_ids/pci_id_driver_map.h      |   80 +
 hw/xfree86/dri2/pci_ids/r200_pci_ids.h           |   24 
 hw/xfree86/dri2/pci_ids/r300_pci_ids.h           |  227 +++
 hw/xfree86/dri2/pci_ids/r600_pci_ids.h           |  327 ++++
 hw/xfree86/dri2/pci_ids/radeon_pci_ids.h         |   23 
 hw/xfree86/dri2/pci_ids/radeonsi_pci_ids.h       |  157 ++
 hw/xfree86/dri2/pci_ids/vmwgfx_pci_ids.h         |    1 
 hw/xfree86/drivers/Makefile.am                   |    5 
 hw/xfree86/drivers/modesetting/Makefile.am       |   66 
 hw/xfree86/drivers/modesetting/dri2.c            |  863 +++++++++++
 hw/xfree86/drivers/modesetting/driver.c          | 1231 ++++++++++++++++
 hw/xfree86/drivers/modesetting/driver.h          |  124 +
 hw/xfree86/drivers/modesetting/drmmode_display.c | 1691 ++++++++++++++++++++++
 hw/xfree86/drivers/modesetting/drmmode_display.h |  163 ++
 hw/xfree86/drivers/modesetting/modesetting.man   |   57 
 hw/xfree86/drivers/modesetting/vblank.c          |  383 +++++
 hw/xfree86/glamor_egl/Makefile.am                |    3 
 hw/xfree86/glamor_egl/glamor_xf86_xv.c           |  185 ++
 hw/xfree86/i2c/Makefile.am                       |   36 
 hw/xfree86/i2c/bt829.c                           |  822 -----------
 hw/xfree86/i2c/bt829.h                           |  103 -
 hw/xfree86/i2c/bt829_module.c                    |   20 
 hw/xfree86/i2c/fi1236.c                          |  686 ---------
 hw/xfree86/i2c/fi1236.h                          |  113 -
 hw/xfree86/i2c/fi1236_module.c                   |   24 
 hw/xfree86/i2c/msp3430.c                         |  779 ----------
 hw/xfree86/i2c/msp3430.h                         |  116 -
 hw/xfree86/i2c/msp3430_module.c                  |   24 
 hw/xfree86/i2c/tda8425.c                         |   83 -
 hw/xfree86/i2c/tda8425.h                         |   44 
 hw/xfree86/i2c/tda8425_module.c                  |   24 
 hw/xfree86/i2c/tda9850.c                         |  136 -
 hw/xfree86/i2c/tda9850.h                         |   43 
 hw/xfree86/i2c/tda9850_module.c                  |   24 
 hw/xfree86/i2c/tda9885.c                         |  100 -
 hw/xfree86/i2c/tda9885.h                         |   63 
 hw/xfree86/i2c/tda9885_module.c                  |   24 
 hw/xfree86/i2c/uda1380.c                         |  196 --
 hw/xfree86/i2c/uda1380.h                         |   81 -
 hw/xfree86/i2c/uda1380_module.c                  |   24 
 hw/xfree86/int10/generic.c                       |   52 
 hw/xfree86/loader/loader.c                       |   23 
 hw/xfree86/loader/loadmod.c                      |  160 --
 hw/xfree86/man/xorg.conf.man                     |   22 
 hw/xfree86/modes/Makefile.am                     |    1 
 hw/xfree86/modes/xf86DisplayIDModes.c            |  444 -----
 hw/xfree86/modes/xf86Rotate.c                    |   21 
 hw/xfree86/os-support/bsd/Makefile.am            |    4 
 hw/xfree86/os-support/bsd/alpha_video.c          |  446 -----
 hw/xfree86/os-support/bsd/arm_video.c            |  423 -----
 hw/xfree86/os-support/bsd/bsd_axp.c              |   71 
 hw/xfree86/os-support/bsd/bsd_ev56.c             |   24 
 hw/xfree86/os-support/bsd/i386_video.c           |  562 -------
 hw/xfree86/os-support/bsd/ppc_video.c            |   56 
 hw/xfree86/os-support/bsd/sparc64_video.c        |   40 
 hw/xfree86/os-support/bus/xf86Pci.h              |   21 
 hw/xfree86/os-support/hurd/Makefile.am           |    2 
 hw/xfree86/os-support/hurd/hurd_mmap.c           |   94 -
 hw/xfree86/os-support/hurd/hurd_video.c          |   65 
 hw/xfree86/os-support/linux/Makefile.am          |   10 
 hw/xfree86/os-support/linux/int10/linux.c        |   19 
 hw/xfree86/os-support/linux/lnx_axp.c            |  103 -
 hw/xfree86/os-support/linux/lnx_ev56.c           |   24 
 hw/xfree86/os-support/linux/lnx_init.c           |    6 
 hw/xfree86/os-support/linux/lnx_platform.c       |   52 
 hw/xfree86/os-support/linux/lnx_video.c          |  688 ---------
 hw/xfree86/os-support/shared/bios_mmap.c         |  135 -
 hw/xfree86/os-support/shared/vidmem.c            |  205 --
 hw/xfree86/os-support/shared/xf86Axp.c           |   60 
 hw/xfree86/os-support/shared/xf86Axp.h           |   33 
 hw/xfree86/os-support/solaris/sun_vid.c          |  140 -
 hw/xfree86/os-support/stub/Makefile.am           |    1 
 hw/xfree86/os-support/stub/stub_bios.c           |   12 
 hw/xfree86/os-support/xf86OSpriv.h               |   13 
 hw/xfree86/os-support/xf86_OSlib.h               |    4 
 hw/xfree86/os-support/xf86_OSproc.h              |   26 
 hw/xfree86/parser/Device.c                       |   10 
 hw/xfree86/parser/xf86Parser.h                   |    1 
 hw/xfree86/parser/xf86tokens.h                   |    1 
 hw/xfree86/ramdac/xf86Cursor.c                   |    4 
 hw/xfree86/ramdac/xf86RamDacCmap.c               |    1 
 hw/xfree86/sdksyms.sh                            |    3 
 hw/xfree86/vgahw/Makefile.am                     |    2 
 hw/xfree86/vgahw/vgaCmap.c                       |  276 ---
 hw/xfree86/x86emu/x86emu/x86emui.h               |    2 
 hw/xnest/GC.c                                    |   56 
 hw/xnest/Window.c                                |    4 
 hw/xnest/XNGC.h                                  |    1 
 hw/xnest/XNWindow.h                              |    3 
 hw/xquartz/xpr/dri.c                             |   72 
 hw/xquartz/xpr/dri.h                             |   12 
 hw/xquartz/xpr/xprScreen.c                       |   23 
 hw/xwayland/Makefile.am                          |    4 
 hw/xwayland/xwayland-input.c                     |   51 
 hw/xwayland/xwayland.c                           |   48 
 hw/xwayland/xwayland.h                           |    2 
 hw/xwin/InitInput.c                              |    1 
 hw/xwin/InitOutput.c                             |   46 
 hw/xwin/Makefile.am                              |   69 
 hw/xwin/glx/.gitignore                           |    5 
 hw/xwin/glx/gen_gl_wrappers.py                   |   13 
 hw/xwin/glx/glshim.c                             |    3 
 hw/xwin/glx/glwindows.h                          |    5 
 hw/xwin/glx/indirect.c                           |   19 
 hw/xwin/glx/winpriv.c                            |    2 
 hw/xwin/man/XWin.man                             |    4 
 hw/xwin/win.h                                    |  184 --
 hw/xwin/winSetAppUserModelID.c                   |    2 
 hw/xwin/winclip.c                                |   42 
 hw/xwin/winclipboard.h                           |  126 -
 hw/xwin/winclipboard/Makefile.am                 |   25 
 hw/xwin/winclipboard/debug.c                     |   52 
 hw/xwin/winclipboard/internal.h                  |  109 +
 hw/xwin/winclipboard/textconv.c                  |  151 ++
 hw/xwin/winclipboard/thread.c                    |  498 ++++++
 hw/xwin/winclipboard/winclipboard.h              |   36 
 hw/xwin/winclipboard/wndproc.c                   |  531 +++++++
 hw/xwin/winclipboard/xevents.c                   |  863 +++++++++++
 hw/xwin/winclipboard/xwinclip.c                  |  127 +
 hw/xwin/winclipboard/xwinclip.man                |   61 
 hw/xwin/winclipboardinit.c                       |  150 +-
 hw/xwin/winclipboardtextconv.c                   |  147 -
 hw/xwin/winclipboardthread.c                     |  467 ------
 hw/xwin/winclipboardwndproc.c                    |  529 -------
 hw/xwin/winclipboardwrappers.c                   |  226 ---
 hw/xwin/winclipboardxevents.c                    |  703 ---------
 hw/xwin/winconfig.h                              |    1 
 hw/xwin/wincreatewnd.c                           |   22 
 hw/xwin/windialogs.c                             |   11 
 hw/xwin/windisplay.c                             |   64 
 hw/xwin/windisplay.h                             |   34 
 hw/xwin/winengine.c                              |   23 
 hw/xwin/winfillsp.c                              |  842 -----------
 hw/xwin/winfont.c                                |   82 -
 hw/xwin/wingc.c                                  |  235 ---
 hw/xwin/wingetsp.c                               |  171 --
 hw/xwin/winglobals.c                             |   13 
 hw/xwin/winglobals.h                             |    4 
 hw/xwin/winmisc.c                                |   63 
 hw/xwin/winmsg.h                                 |    2 
 hw/xwin/winmsgwindow.c                           |    5 
 hw/xwin/winmultiwindowicons.c                    |    4 
 hw/xwin/winmultiwindowshape.c                    |    2 
 hw/xwin/winmultiwindowwindow.c                   |   14 
 hw/xwin/winmultiwindowwm.c                       |    7 
 hw/xwin/winnativegdi.c                           |  491 ------
 hw/xwin/winpfbdd.c                               |  620 --------
 hw/xwin/winpixmap.c                              |  223 --
 hw/xwin/winpolyline.c                            |   53 
 hw/xwin/winprefs.c                               |   10 
 hw/xwin/winprefslex.l                            |    2 
 hw/xwin/winprefsyacc.y                           |   11 
 hw/xwin/winrop.c                                 |  142 -
 hw/xwin/winscrinit.c                             |  139 -
 hw/xwin/winsetsp.c                               |  175 --
 hw/xwin/winshadddnl.c                            |    4 
 hw/xwin/winwindow.c                              |  219 --
 hw/xwin/winwndproc.c                             |   17 
 include/callback.h                               |   18 
 include/colormap.h                               |   16 
 include/cursor.h                                 |    4 
 include/dix-config.h.in                          |   22 
 include/dix.h                                    |   75 -
 include/dixfont.h                                |   10 
 include/dixgrabs.h                               |    4 
 include/gc.h                                     |    4 
 include/gcstruct.h                               |   55 
 include/hotplug.h                                |   69 
 include/input.h                                  |   11 
 include/os.h                                     |   92 -
 include/pixmap.h                                 |   20 
 include/pixmapstr.h                              |    1 
 include/property.h                               |   36 
 include/registry.h                               |   40 
 include/resource.h                               |   74 
 include/scrnintstr.h                             |  126 +
 include/servermd.h                               |  286 ---
 include/window.h                                 |   20 
 include/windowstr.h                              |    3 
 include/xkbsrv.h                                 |   18 
 include/xorg-config.h.in                         |    6 
 include/xorg-server.h.in                         |    7 
 man/Xserver.man                                  |    7 
 mi/Makefile.am                                   |   11 
 mi/mi.h                                          |  141 -
 mi/miarc.c                                       |  216 ++
 mi/mibitblt.c                                    |   18 
 mi/micmap.c                                      |   44 
 mi/micoord.h                                     |   20 
 mi/micopy.c                                      |    8 
 mi/micursor.c                                    |   68 
 mi/midash.c                                      |    1 
 mi/mieq.c                                        |    2 
 mi/miexpose.c                                    |  111 -
 mi/mifillarc.c                                   |  151 --
 mi/mifillarc.h                                   |    9 
 mi/mifillrct.c                                   |    2 
 mi/mifpoly.h                                     |   42 
 mi/mifpolycon.c                                  |  249 ---
 mi/migc.c                                        |   45 
 mi/mioverlay.c                                   |   72 
 mi/mipointer.c                                   |   14 
 mi/mipoly.c                                      |  619 ++++++++
 mi/mipoly.h                                      |   20 
 mi/mipolycon.c                                   |  235 ---
 mi/mipolygen.c                                   |  213 --
 mi/mipolyutil.c                                  |  369 ----
 mi/miscrinit.c                                   |    3 
 mi/mispans.c                                     |  526 -------
 mi/mispans.h                                     |   87 -
 mi/misprite.c                                    |    4 
 mi/mivaltree.c                                   |   52 
 mi/miwideline.c                                  |  546 +++++++
 mi/miwideline.h                                  |   26 
 mi/miwindow.c                                    |   55 
 mi/mizerarc.c                                    |    2 
 mi/mizerline.c                                   |   16 
 miext/rootless/rootlessValTree.c                 |   65 
 miext/shadow/shadow.c                            |   54 
 miext/shadow/shadow.h                            |    6 
 os/access.c                                      |   49 
 os/connection.c                                  |    9 
 os/log.c                                         |   10 
 os/oscolor.c                                     | 1554 ++++++++++----------
 os/utils.c                                       |   84 -
 present/present.c                                |   35 
 present/present.h                                |    1 
 present/present_event.c                          |    2 
 present/present_priv.h                           |    2 
 present/present_screen.c                         |    1 
 randr/rrpointer.c                                |   11 
 render/mipict.c                                  |   34 
 render/mirect.c                                  |    2 
 render/picture.c                                 |   82 -
 render/picturestr.h                              |    6 
 test/Makefile.am                                 |    5 
 test/list.c                                      |   24 
 test/signal-logging.c                            |    7 
 test/xi2/protocol-common.c                       |   26 
 xfixes/region.c                                  |   27 
 xkb/xkb.c                                        |    2 
 xkb/xkbEvents.c                                  |    9 
 400 files changed, 16605 insertions(+), 27465 deletions(-)
---


More information about the Xquartz-changes mailing list