[arch-commits] CVS update of extra/x11/xorg-server (1 file)

Alexander Baldeck alexander at archlinux.org
Fri Jan 18 11:02:25 UTC 2008


    Date: Friday, January 18, 2008 @ 06:02:25
  Author: alexander
    Path: /home/cvs-extra/extra/x11/xorg-server

   Added: 107_fedora_dont_backfill_bg_none.patch (1.1)

* add missing patch


----------------------------------------+
 107_fedora_dont_backfill_bg_none.patch |   23 +++++++++++++++++++++++
 1 file changed, 23 insertions(+)


Index: extra/x11/xorg-server/107_fedora_dont_backfill_bg_none.patch
diff -u /dev/null extra/x11/xorg-server/107_fedora_dont_backfill_bg_none.patch:1.1
--- /dev/null	Fri Jan 18 06:02:25 2008
+++ extra/x11/xorg-server/107_fedora_dont_backfill_bg_none.patch	Fri Jan 18 06:02:24 2008
@@ -0,0 +1,23 @@
+Disable backfilling of windows created with bg=none, which otherwise
+would force a framebuffer readback.
+
+Index: xorg-server-1.2.0/composite/compalloc.c
+===================================================================
+--- foo/composite/compalloc.c.orig	2007-09-18 18:16:24.000000000 -0700
++++ foo/composite/compalloc.c	2007-09-18 18:16:48.000000000 -0700
+@@ -471,6 +471,7 @@ compNewPixmap (WindowPtr pWin, int x, in
+     pPixmap->screen_x = x;
+     pPixmap->screen_y = y;
+     
++#if 0
+     if (pParent->drawable.depth == pWin->drawable.depth)
+     {
+ 	GCPtr	pGC = GetScratchGC (pWin->drawable.depth, pScreen);
+@@ -529,6 +530,7 @@ compNewPixmap (WindowPtr pWin, int x, in
+ 	if (pDstPicture)
+ 	    FreePicture (pDstPicture, 0);
+     }
++#endif
+     return pPixmap;
+ }
+ 




More information about the arch-commits mailing list