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