xserver: Changes to 'refs/tags/xorg-server-1.14.99.901'

Keith Packard keithp at kemper.freedesktop.org
Fri Nov 1 09:51:09 CET 2013


Tag 'xorg-server-1.14.99.901' created by Keith Packard <keithp at keithp.com> at 2013-11-01 09:48 -0700

xorg-server-1.14.99.901

Changes since xorg-server-1.14.99.3:
Adam Jackson (9):
      glx: Only take a Pixmap reference if creating the GLXPixmap succeeded
      glx: Fix memory leak in context garbage collection (v2)
      glx: Fix a corner case in DrawableGone
      glx: Simplify glXDestroyContext
      glx: Remove DRI1 AIGLX (v2)
      glx: convert to direct GL dispatch (v2)
      xfree86: Bump video/input/extension ABIs for 1.15
      dri: Fix GLX_Y_INVERTED_EXT fbconfig attribute
      glx: Lie about GLX_Y_INVERTED_EXT

Connor Behan (1):
      xfree86: Find primary entity when bus types are nominally different

Daniel Czarnowski (4):
      glx: Allow float renderType in glXCreateContextAttribsARB
      glx: Correctly set render type enum
      glx: Handle float config types in glxConvertConfigs
      glx: Enable GLX_ARB_fbconfig_float for DRI2 drivers

Egbert Eich (6):
      DDX/DPMS: Call dixSaveScreens() also when screen is turned on
      DDX/modes: Add a sanity check when using screen sizes from EDID
      DDX/Events: Distinguish between Input- and GeneralHandlers in xf86VTSwitch()
      DDX/Randr: Avoid server crash when xrandr SetConfig is called while switched away
      config/ACPI: Add option to disable building of ACPI support on Linux
      config/APM: Add option to disable building of APM support on Linux

Eric Anholt (1):
      glx: Add support for the new DRI loader entrypoint.

Gaetan Nadon (1):
      config: replace deprecated use of AC_OUTPUT with AC_CONFIG_FILES

Jeremy Huddleston Sequoia (2):
      XQuartz: Bump bundle version to 2.7.6
      miext/damage: Partial revert of "Only wrap into the GC ops chain if there's a listener (v3)"

Keith Packard (18):
      Merge remote-tracking branch 'idr/glx-float-fbconfig'
      Merge remote-tracking branch 'whot/for-keith'
      kdrive/ephyr: Don't discard one-time driver structure at server reset
      Xext: Move MIT-SHM 'ShmDesc' to shmint.h
      Clean up a couple of warnings in os/
      Add a RegionDuplicate function
      Add swapll to byte swap 64-bit datatypes
      os: Add GetTimeInMicros
      misync: Don't smash custom screen sync functions
      Add interfaces to get FDs from clients over the socket
      Add support for MIT-SHM AttachFd request
      dri3: Add DRI3 extension
      present: Add Present extension
      Merge remote-tracking branch 'keithp/dri3'
      Merge remote-tracking branch 'jeremyhu/master'
      Merge remote-tracking branch 'whot/for-keith'
      Add dri3 and present directorys to distribution
      Set version to 1.14.99.901 (1.15 RC1)

Michal Srb (3):
      randr: send RRProviderChangeNotify event
      randr: send RRResourceChangeNotify event
      randr: deliver Output and Crtc events of attached output providers.

Peter Hutterer (6):
      Merge branch 'xsync-transition-bug-59644' into for-keith
      Xi: fix logic error when calculating emulated motion events
      dmx: queue button events with a flags of 0
      configure: remove a comment
      os: use a constant for backtrace array size
      sync: fix corner-case in triggering idle alarms

Strake (1):
      unbreak KdEnableInput

Søren Sandmann Pedersen (3):
      xf86AddBusDeviceToConfigure(): Store device in DevToConfig[i].pVideo
      ephyr: hostx_screen_init(): Fix bits_per_pixel and bytes_per_line
      ephyr: Ensure stride of private framebuffer is multiple of 4

---
 Makefile.am                         |   12 
 Xext/shm.c                          |  168 
 Xext/shmint.h                       |   10 
 Xext/sync.c                         |   43 
 Xext/syncsrv.h                      |   13 
 Xext/xvdisp.c                       |   13 
 Xi/exevents.c                       |    2 
 configure.ac                        |   82 
 dix/region.c                        |   15 
 dri3/Makefile.am                    |   13 
 dri3/dri3.c                         |   87 
 dri3/dri3.h                         |   59 
 dri3/dri3_event.c                   |  163 
 dri3/dri3_priv.h                    |   80 
 dri3/dri3_request.c                 |  394 
 dri3/dri3_screen.c                  |   80 
 dri3/dri3int.h                      |   26 
 glx/Makefile.am                     |   18 
 glx/createcontext.c                 |    4 
 glx/dispatch.h                      |19816 ------------------------------------
 glx/extension_string.c              |    5 
 glx/extension_string.h              |    1 
 glx/glapi.c                         |  504 
 glx/glapi.h                         |  135 
 glx/glapi_gentable.c                |10058 ------------------
 glx/glapitable.h                    | 1016 -
 glx/glprocs.h                       | 3534 ------
 glx/glthread.h                      |  234 
 glx/glxcmds.c                       |   36 
 glx/glxcmdsswap.c                   |    4 
 glx/glxcontext.h                    |   10 
 glx/glxdri.c                        | 1172 --
 glx/glxdri2.c                       |   15 
 glx/glxdricommon.c                  |   67 
 glx/glxdriswrast.c                  |    4 
 glx/glxext.c                        |   46 
 glx/glxext.h                        |   16 
 glx/glxserver.h                     |    5 
 glx/glxstubs.c                      |   50 
 glx/indirect_dispatch.c             | 3236 +----
 glx/indirect_dispatch.h             |  602 -
 glx/indirect_dispatch_swap.c        | 4016 ++-----
 glx/indirect_program.c              |   49 
 glx/indirect_reqsize.c              |   77 
 glx/indirect_reqsize.h              |   47 
 glx/indirect_size.h                 |   12 
 glx/indirect_size_get.c             |  204 
 glx/indirect_size_get.h             |   16 
 glx/indirect_table.c                |  468 
 glx/indirect_texture_compression.c  |   27 
 glx/indirect_util.c                 |    7 
 glx/render2.c                       |   69 
 glx/render2swap.c                   |   69 
 glx/renderpix.c                     |   26 
 glx/renderpixswap.c                 |   26 
 glx/single2.c                       |   18 
 glx/single2swap.c                   |   16 
 glx/singlepix.c                     |   87 
 glx/singlepixswap.c                 |   88 
 glx/singlesize.c                    |   10 
 glx/swap_interval.c                 |    4 
 glx/xfont.c                         |   30 
 hw/dmx/dmx_glxvisuals.c             |    7 
 hw/dmx/dmxextension.c               |    3 
 hw/dmx/dmxinit.c                    |    2 
 hw/dmx/glxProxy/glxcmds.c           |   42 
 hw/dmx/input/dmxevents.c            |    3 
 hw/kdrive/ephyr/ephyr.c             |    2 
 hw/kdrive/ephyr/hostx.c             |   22 
 hw/kdrive/src/kinput.c              |   11 
 hw/xfree86/Makefile.am              |    4 
 hw/xfree86/common/xf86Bus.c         |    4 
 hw/xfree86/common/xf86Configure.c   |    2 
 hw/xfree86/common/xf86DPMS.c        |    9 
 hw/xfree86/common/xf86Events.c      |   31 
 hw/xfree86/common/xf86Module.h      |    6 
 hw/xfree86/common/xf86RandR.c       |   16 
 hw/xfree86/common/xf86platformBus.c |    5 
 hw/xfree86/dixmods/glxmodule.c      |    3 
 hw/xfree86/modes/xf86Crtc.c         |   20 
 hw/xfree86/sdksyms.sh               |    1 
 hw/xquartz/bundle/Info.plist.cpp    |    4 
 hw/xwin/glx/indirect.c              |    4 
 include/dix-config.h.in             |    6 
 include/dixstruct.h                 |    8 
 include/extinit.h                   |   10 
 include/misc.h                      |   29 
 include/os.h                        |    5 
 include/regionstr.h                 |    2 
 include/xorg-config.h.in            |    3 
 include/xorg-server.h.in            |    6 
 mi/miinitext.c                      |    4 
 miext/damage/damage.c               |    5 
 miext/sync/Makefile.am              |    3 
 miext/sync/misync.c                 |   31 
 miext/sync/misync.h                 |   21 
 miext/sync/misyncshm.c              |  176 
 miext/sync/misyncshm.h              |   28 
 miext/sync/misyncstr.h              |   15 
 os/backtrace.c                      |    5 
 os/connection.c                     |    2 
 os/io.c                             |   29 
 os/utils.c                          |   27 
 os/xstrans.c                        |    2 
 present/Makefile.am                 |   17 
 present/present.c                   |  775 +
 present/present.h                   |  118 
 present/present_event.c             |  239 
 present/present_fake.c              |  140 
 present/present_fence.c             |  112 
 present/present_notify.c            |  114 
 present/present_priv.h              |  288 
 present/present_request.c           |  330 
 present/present_screen.c            |  231 
 present/presentext.h                |   29 
 randr/randr.c                       |   96 
 randr/randrstr.h                    |    8 
 randr/rrcrtc.c                      |    4 
 randr/rroutput.c                    |    5 
 randr/rrprovider.c                  |   25 
 test/Makefile.am                    |   11 
 121 files changed, 7736 insertions(+), 42638 deletions(-)
---


More information about the xorg-commit mailing list