xserver/composite compwindow.c,1.13,1.14
Keith Packard
xserver-commit at pdx.freedesktop.org
Mon Aug 8 16:25:22 EST 2005
- Previous message: xserver ChangeLog,3.359,3.360 configure.ac,3.103,3.104
- Next message: xserver/dix dispatch.c, 3.37, 3.38 events.c, 3.55, 3.56 glyphcurs.c,
1.3, 1.4 main.c, 3.45, 3.46 swaprep.c, 3.10, 3.11 xpstubs.c,
1.6, 1.7
- Messages sorted by:
[ date ]
[ thread ]
[ subject ]
[ author ]
Committed by: keithp
Update of /cvs/xserver/xserver/composite
In directory gabe:/tmp/cvs-serv25750/composite
Modified Files:
compwindow.c
Log Message:
2005-08-07 Keith Packard <keithp at keithp.com>
* configure.ac:
* dix/dispatch.c:
* dix/events.c:
* dix/glyphcurs.c:
* dix/main.c:
* dix/swaprep.c:
* dix/xpstubs.c:
* fb/fbglyph.c:
* hw/kdrive/chips/chipsdraw.c:
* hw/kdrive/ephyr/hostx.c: (hostx_screen_init):
* hw/kdrive/epson/epson13806draw.c:
* hw/kdrive/i810/i810draw.c:
* hw/kdrive/mach64/mach64draw.c:
* hw/kdrive/nvidia/nvidiadraw.c:
* hw/kdrive/smi/smidraw.c:
* hw/kdrive/src/kaa.c:
* hw/kdrive/src/kinput.c: (KdMouseAccelerate):
* include/dixfont.h:
* include/dixfontstr.h:
* mi/mi.h:
* mi/mibstore.c:
* mi/miglblt.c:
* mi/mipolytext.c:
* mi/misprite.c:
* mi/miwideline.c:
* miext/damage/damage.c:
* miext/shadow/shadow.c:
* miext/shadow/shalloc.c:
* miext/shadow/shpacked.c:
* miext/shadow/shplanar.c:
* miext/shadow/shplanar8.c:
* miext/shadow/shrotate.c:
* miext/shadow/shrotpack.h:
* miext/shadow/shrotpackYX.h:
* os/xstrans.c:
* os/xstrans.h:
Build with modular X.org libraries and headers.
* composite/compwindow.c
Don't damage unmoved windows.
Let border clip reset leave damage alone,
pending actual damage for painting.
Index: compwindow.c
===================================================================
RCS file: /cvs/xserver/xserver/composite/compwindow.c,v
retrieving revision 1.13
retrieving revision 1.14
diff -u -d -r1.13 -r1.14
--- compwindow.c 8 Feb 2005 22:39:20 -0000 1.13
+++ compwindow.c 8 Aug 2005 06:25:20 -0000 1.14
@@ -547,7 +547,10 @@
REGION_TRANSLATE (prgnSrc, prgnSrc,
pWin->drawable.x - ptOldOrg.x,
pWin->drawable.y - ptOldOrg.y);
+#if 0
+ /* XXX not sure this isn't needed */
DamageDamageRegion (&pWin->drawable, prgnSrc);
+#endif
}
cs->CopyWindow = pScreen->CopyWindow;
pScreen->CopyWindow = compCopyWindow;
@@ -626,7 +629,9 @@
/*
* Report that as damaged so it will be redrawn
*/
+#if 0 /* let the painting redraw the border */
DamageDamageRegion (&pWin->drawable, &damage);
+#endif
REGION_UNINIT (pScreen, &damage);
/*
* Save the new border clip region
- Previous message: xserver ChangeLog,3.359,3.360 configure.ac,3.103,3.104
- Next message: xserver/dix dispatch.c, 3.37, 3.38 events.c, 3.55, 3.56 glyphcurs.c,
1.3, 1.4 main.c, 3.45, 3.46 swaprep.c, 3.10, 3.11 xpstubs.c,
1.6, 1.7
- Messages sorted by:
[ date ]
[ thread ]
[ subject ]
[ author ]
More information about the xserver-commit
mailing list