Hi Keith,

This doesn't break the ABI yet,

One single line patch is only acked, buts its just adding modesetting
to the fallback driver list.
One move some config/udev stuff prep patch for udev
One fix for pci claim counting

Then:
add scrn conversion functions,
initial use scrn conversion functions
add glyph picture accessor
initial use glyph picture accessor.

I can start to convert drivers to use the conversion functions now
behind a compat ifdef.

Dave.


The following changes since commit 31174565ec0090b4c03c9334c82878be2455f938:

  dix: Remove redundant declarations. (2012-05-14 13:31:00 +0100)

are available in the git repository at:
  ssh://people.freedesktop.org/~airlied/xserver for-keithp

Dave Airlie (7):
      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
      xf86: migrate to using xf86ScreenToScrn wrapper
      render: add GetGlyphPicture accessor.
      render/exa: use glyph picture accessors

 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               |   11 +++++++++--
 hw/xfree86/common/xf86AutoConfig.c     |    4 ++++
 hw/xfree86/common/xf86Bus.c            |   20 ++++++++++++++++++++
 hw/xfree86/common/xf86DGA.c            |    2 +-
 hw/xfree86/common/xf86DPMS.c           |    2 +-
 hw/xfree86/common/xf86Helper.c         |   16 ++++++++++++++--
 hw/xfree86/common/xf86Init.c           |    2 ++
 hw/xfree86/common/xf86Priv.h           |    1 +
 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             |    2 +-
 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         |   26 +++++++++++++-------------
 hw/xfree86/modes/xf86Rotate.c          |    6 +++---
 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             |    2 +-
 hw/xfree86/vgahw/vgaHW.c               |    4 ++--
 hw/xfree86/xaa/xaaInit.c               |   10 +++++-----
 hw/xfree86/xaa/xaaInitAccel.c          |    2 +-
 hw/xfree86/xaa/xaaOverlayDF.c          |    2 +-
 hw/xfree86/xaa/xaaPCache.c             |    2 +-
 hw/xfree86/xaa/xaaStateChange.c        |    2 +-
 include/hotplug.h                      |    1 +
 render/glyph.c                         |   30 ++++++++++++++++++++----------
 render/glyphstr.h                      |    6 ++++++
 render/render.c                        |    4 ++--
 45 files changed, 201 insertions(+), 118 deletions(-)
_______________________________________________
[email protected]: X.Org development
Archives: http://lists.x.org/archives/xorg-devel
Info: http://lists.x.org/mailman/listinfo/xorg-devel

Reply via email to