Hi, Please consider pulling the changes below. Not all of them are reviewed; the ones that aren't are
- some deletion of unused code in render - fixes for trapezoid offsets The trap offsets change depends on a change to pixman that I will push as soon as the changes below are in master. Thanks, Soren The following changes since commit 7aad7dbf409eaa16a2c80d76ba2a42dc84501919: Xext: use EXT_MASK macro instead of manual & 0x7f (2011-04-07 12:45:55 +1000) are available in the git repository at: git+ssh://sandm...@freedesktop.org/home/sandmann/xserver.git render Søren Sandmann Pedersen (8): Track damage for fbTrapezoids() and fbTriangles(). Add RegionInitBoxes(), and fix some buggy callers of RegionInit(). Make RegionInit() and RegionCreate() take just a box and no size render: Delete PictureGradientColor() render: Remove unused fields in the source picture structs render: Remove unused TriStrip and TriFan typedefs fb: Call miCompositeSourceValidate() on the source in fbShapes() Fix trapezoid and triangle rendering to windows Xext/panoramiX.c | 6 ++-- Xext/shape.c | 8 ++-- Xext/xace.c | 2 +- configure.ac | 2 +- dix/region.c | 6 ++-- dix/window.c | 18 ++++++------ exa/exa.c | 2 +- exa/exa_accel.c | 4 +- exa/exa_classic.c | 4 +- exa/exa_migration_classic.c | 2 +- exa/exa_render.c | 2 +- exa/exa_unaccel.c | 11 +++---- fb/fboverlay.c | 2 +- fb/fbpixmap.c | 2 +- fb/fbtrap.c | 65 ++++++++++++++++++++++------------------- glx/glxdri.c | 19 +++++++++--- hw/dmx/dmxgcops.c | 4 +- hw/dmx/dmxpixmap.c | 6 ++-- hw/kdrive/src/kxv.c | 36 +++++++++++----------- hw/xfree86/common/xf86fbman.c | 30 +++++++++--------- hw/xfree86/common/xf86xv.c | 30 +++++++++--------- hw/xfree86/dri2/dri2.c | 6 ++-- hw/xfree86/modes/xf86Crtc.c | 2 +- hw/xfree86/modes/xf86Rotate.c | 4 +- hw/xfree86/xaa/xaaBitBlt.c | 6 ++-- hw/xnest/Events.c | 2 +- hw/xnest/GC.c | 2 +- hw/xnest/GCOps.c | 4 +- hw/xnest/Pixmap.c | 4 +- hw/xnest/Window.c | 4 +- include/regionstr.h | 31 +++++++------------ mi/mibitblt.c | 8 ++-- mi/micopy.c | 2 +- mi/miexpose.c | 10 +++--- mi/migc.c | 6 ++-- mi/mioverlay.c | 40 ++++++++++++------------ mi/miwindow.c | 18 ++++++------ miext/cw/cw.c | 4 +- miext/damage/damage.c | 6 ++-- render/mipict.c | 4 +- render/mirect.c | 2 +- render/picture.c | 65 +--------------------------------------- render/picturestr.h | 48 ------------------------------ xfixes/region.c | 5 +-- 44 files changed, 219 insertions(+), 325 deletions(-) _______________________________________________ xorg-devel@lists.x.org: X.Org development Archives: http://lists.x.org/archives/xorg-devel Info: http://lists.x.org/mailman/listinfo/xorg-devel