SOURCES: xorg-xserver-server-bug-5825.patch (NEW) - new; proposed ...

arekm arekm at pld-linux.org
Mon Dec 4 12:31:44 CET 2006


Author: arekm                        Date: Mon Dec  4 11:31:43 2006 GMT
Module: SOURCES                       Tag: HEAD
---- Log message:
- new; proposed fix for 5825

---- Files affected:
SOURCES:
   xorg-xserver-server-bug-5825.patch (NONE -> 1.1)  (NEW)

---- Diffs:

================================================================
Index: SOURCES/xorg-xserver-server-bug-5825.patch
diff -u /dev/null SOURCES/xorg-xserver-server-bug-5825.patch:1.1
--- /dev/null	Mon Dec  4 12:31:43 2006
+++ SOURCES/xorg-xserver-server-bug-5825.patch	Mon Dec  4 12:31:38 2006
@@ -0,0 +1,20 @@
+Index: exa/exa.c
+===================================================================
+RCS file: /cvs/xorg/xserver/xorg/exa/exa.c,v
+retrieving revision 1.46
+diff -p -u -r1.46 exa.c
+--- exa/exa.c	18 Apr 2006 19:14:07 -0000	1.46
++++ exa/exa.c	5 Jun 2006 15:33:26 -0000
+@@ -419,9 +460,10 @@ exaValidateGC (GCPtr pGC, Mask changes, 
+ 	if (!pGC->tileIsPixel && FbEvenTile (pGC->tile.pixmap->drawable.width *
+ 					     pDrawable->bitsPerPixel))
+ 	{
+-	    exaPrepareAccess(&pGC->tile.pixmap->drawable, EXA_PREPARE_SRC);
++	    exaPrepareAccess(&pGC->tile.pixmap->drawable, EXA_PREPARE_DEST);
++	    exaMoveOutPixmap(pGC->tile.pixmap);
+ 	    fbPadPixmap (pGC->tile.pixmap);
+-	    exaFinishAccess(&pGC->tile.pixmap->drawable, EXA_PREPARE_SRC);
++	    exaFinishAccess(&pGC->tile.pixmap->drawable, EXA_PREPARE_DEST);
+ 	}
+ 	/* Mask out the GCTile change notification, now that we've done FB's
+ 	 * job for it.
================================================================


More information about the pld-cvs-commit mailing list