[git pull] new apis and fixes

Dave Airlie airlied at gmail.com
Mon May 21 09:43:54 PDT 2012


Hi Keith,

Just the first set of reviewed changes, thanks for looking at the newer ones.

The following changes since commit ba883a0f3435d5da82a8134e696c4905eea70f23:

  Merge remote-tracking branch 'jeremyhu/master' (2012-05-17 16:49:19 -0700)

are available in the git repository at:

  git://people.freedesktop.org/~airlied/xserver for-keithp

Dave Airlie (11):
      xfree86: add modesetting driver to fallback list on Linux
      config/udev: add pre_init stage to config and udev.
      xf86/pci: fix slot claiming counting.
      xf86: add helper functions to convert to from ScrnInfoPtr/ScreenPtr (v2)
      xf86: migrate to using xf86ScreenToScrn wrapper (v2)
      render: add GetGlyphPicture accessor.
      render/exa: use glyph picture accessors
      xf86/modes: drop two uses of screenInfo
      xaa: convert pScrn->pScreen to use accessor.
      xf86/modes: drop more pScrn->pScreen usages
      xf86: reimplement XF86SCRNINFO macro using new functions.

 config/config-backends.h               |    1 +
 config/config.c                        |    9 ++++++++
 config/udev.c                          |   16 ++++++++++---
 exa/exa_glyphs.c                       |    6 ++--
 glx/glxdri.c                           |    2 +-
 glx/glxdri2.c                          |    2 +-
 hw/xfree86/common/xf86.h               |   15 +++++++++---
 hw/xfree86/common/xf86AutoConfig.c     |    4 +++
 hw/xfree86/common/xf86Bus.c            |   20 +++++++++++++++++
 hw/xfree86/common/xf86Cursor.c         |    9 ++++---
 hw/xfree86/common/xf86DGA.c            |    2 +-
 hw/xfree86/common/xf86DPMS.c           |    2 +-
 hw/xfree86/common/xf86Helper.c         |   18 ++++++++++++++-
 hw/xfree86/common/xf86Init.c           |    2 +
 hw/xfree86/common/xf86Priv.h           |    1 +
 hw/xfree86/common/xf86RandR.c          |   15 +++++++------
 hw/xfree86/common/xf86VGAarbiter.c     |    8 ++----
 hw/xfree86/common/xf86VGAarbiterPriv.h |    2 +-
 hw/xfree86/common/xf86cmap.c           |   22 +++++++++---------
 hw/xfree86/common/xf86fbman.c          |    4 +-
 hw/xfree86/common/xf86pciBus.c         |   10 +++++---
 hw/xfree86/common/xf86xv.c             |   10 ++++----
 hw/xfree86/common/xf86xvmc.c           |   12 +++++-----
 hw/xfree86/doc/ddxDesign.xml           |    2 +-
 hw/xfree86/dri/dri.c                   |   10 ++++----
 hw/xfree86/exa/examodule.c             |    5 +--
 hw/xfree86/fbdevhw/fbdevhw.c           |    2 +-
 hw/xfree86/modes/xf86Crtc.c            |   16 +++++++-------
 hw/xfree86/modes/xf86Cursors.c         |   10 ++++----
 hw/xfree86/modes/xf86DiDGA.c           |    6 ++--
 hw/xfree86/modes/xf86RandR12.c         |   36 ++++++++++++++++----------------
 hw/xfree86/modes/xf86Rotate.c          |   14 +++++-------
 hw/xfree86/ramdac/xf86Cursor.c         |    4 +-
 hw/xfree86/ramdac/xf86HWCurs.c         |    2 +-
 hw/xfree86/ramdac/xf86RamDacCmap.c     |    2 +-
 hw/xfree86/shadowfb/shadow.c           |    4 +-
 hw/xfree86/vgahw/vgaCmap.c             |    5 +---
 hw/xfree86/vgahw/vgaHW.c               |    4 +-
 hw/xfree86/xaa/xaaInit.c               |   12 +++++-----
 hw/xfree86/xaa/xaaInitAccel.c          |    2 +-
 hw/xfree86/xaa/xaaOverlayDF.c          |    2 +-
 hw/xfree86/xaa/xaaPCache.c             |    6 ++--
 hw/xfree86/xaa/xaaStateChange.c        |    2 +-
 include/hotplug.h                      |    1 +
 render/glyph.c                         |   30 +++++++++++++++++--------
 render/glyphstr.h                      |    6 +++++
 render/render.c                        |    4 +-
 47 files changed, 229 insertions(+), 150 deletions(-)


More information about the xorg-devel mailing list