]> git.pld-linux.org Git - packages/xorg-xserver-server.git/commitdiff
- new; proposed fix for 5825
authorArkadiusz Miśkiewicz <arekm@maven.pl>
Mon, 4 Dec 2006 11:31:38 +0000 (11:31 +0000)
committercvs2git <feedback@pld-linux.org>
Sun, 24 Jun 2012 12:13:13 +0000 (12:13 +0000)
Changed files:
    xorg-xserver-server-bug-5825.patch -> 1.1

xorg-xserver-server-bug-5825.patch [new file with mode: 0644]

diff --git a/xorg-xserver-server-bug-5825.patch b/xorg-xserver-server-bug-5825.patch
new file mode 100644 (file)
index 0000000..d7a884c
--- /dev/null
@@ -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.
This page took 0.134179 seconds and 4 git commands to generate.