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

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


Tag 'xorg-server-1.2.99.903' created by Keith Packard <keithp at neko.keithp.com> at 2007-03-27 05:57 -0700

Xorg Server Version 1.2.99.903 (1.3 RC3)

Changes since xorg-server-1.2.99.902:
Keith Packard (15):
      Create driver-independent CRTC-based cursor layer.
      Allow xf86_reload_cursors during server init.
      Don't wedge when rotating more than one CRTC.
      Correct ref counting of RRMode structures
      Remove extra (and wrong) I2C ByteTimeout setting in DDC code.
      Slow down DDC I2C bus using a RiseFallTime of 20us for old monitors.
      Clean up Rotate state on server reset.
      Clear allocated RandR screen private structure.
      Clean up xf86CrtcRec and xf86OutputRec objects at CloseScreen.
      Make sure RandR events are delivered from RRCrtcSet.
      Fix Pending property API, adding RRPostPendingProperty.
      Incorrect extra memory copy in RRChangeOutputProperty.
      Ensure that crtc desired values track most recent mode.
      Make pending properties force mode set. And, remove AttachScreen calls.
      Set version to 1.2.99.903 (1.3 RC3)

Michel Dänzer (8):
      fbdevhw: Consolidate modeset ioctl calling, report failure if it modifies mode.
      fbdevhw: Fix some issues with the previous commit.
      fbdevhw: Use displayWidth for fbdev virtual width when appropriate.
      fbdevhw: Override RGB offsets and masks after setting initial mode.
      fbdevhw: Consider mode set equal to mode requested if virtual width is larger.
      fbdevhw: Only deal with RGB weight if default visual is True- or DirectColor.
      Add per-drawable Xv colour key helper function.
      Bump video driver ABI version to 1.2.

---
 configure.ac                   |    6 
 hw/xfree86/Makefile.am         |    1 
 hw/xfree86/common/xf86Module.h |    2 
 hw/xfree86/common/xf86xv.c     |   66 ++++
 hw/xfree86/common/xf86xv.h     |    3 
 hw/xfree86/common/xf86xvpriv.h |    1 
 hw/xfree86/ddc/xf86DDC.c       |    7 
 hw/xfree86/fbdevhw/fbdevhw.c   |  160 +++++++---
 hw/xfree86/loader/Makefile.am  |    3 
 hw/xfree86/loader/loadmod.c    |    3 
 hw/xfree86/loader/xf86sym.c    |    7 
 hw/xfree86/modes/Makefile.am   |    4 
 hw/xfree86/modes/xf86Crtc.c    |   49 +++
 hw/xfree86/modes/xf86Crtc.h    |  114 +++++++
 hw/xfree86/modes/xf86Cursors.c |  607 +++++++++++++++++++++++++++++++++++++++++
 hw/xfree86/modes/xf86RandR12.c |    7 
 hw/xfree86/modes/xf86Rotate.c  |   93 ++++--
 hw/xfree86/ramdac/Makefile.am  |    6 
 hw/xfree86/ramdac/xf86Cursor.h |    3 
 randr/mirandr.c                |   11 
 randr/randr.c                  |    2 
 randr/randrstr.h               |   27 -
 randr/rrcrtc.c                 |  175 ++++++-----
 randr/rrinfo.c                 |   11 
 randr/rroutput.c               |   54 +--
 randr/rrproperty.c             |  184 ++++++++----
 26 files changed, 1290 insertions(+), 316 deletions(-)
---


More information about the Xquartz-changes mailing list