[xserver-commit] xserver/dix window.c,3.35,3.36
Keith Packard
xserver-commit@pdx.freedesktop.org
Tue, 04 Nov 2003 21:45:33 -0800
- Previous message: [xserver-commit] xserver/composite Makefile.am,NONE,1.1 compalloc.c,NONE,1.1 compinit.c,NONE,1.1 compint.h,NONE,1.1 compwindow.c,NONE,1.1
- Next message: [xserver-commit] xserver/fb fb.h,1.38,1.39 fbpict.c,1.17,1.18 fbpict.h,1.12,1.13
- Messages sorted by:
[ date ]
[ thread ]
[ subject ]
[ author ]
Committed by: keithp
Update of /cvs/xserver/xserver/dix
In directory pdx:/tmp/cvs-serv6826/dix
Modified Files:
window.c
Log Message:
* Makefile.am:
* composite/Makefile.am:
* composite/compalloc.c: (compReportDamage), (compDestroyDamage),
(compAllocPixmap), (compFreePixmap), (compReallocPixmap):
* composite/compinit.c: (compCloseScreen), (compScreenUpdate),
(compBlockHandler), (compScreenInit), (CompositeExtensionInit):
* composite/compint.h:
* composite/compwindow.c: (compCheckWindow), (compCheckTree),
(compSetPixmapVisitWindow), (compSetPixmap),
(compShouldBeRedirected), (compCheckRedirect),
(compPositionWindow), (compRealizeWindow), (compUnrealizeWindow),
(compReparentWindow), (compCopyWindow), (compCreateWindow),
(compDestroyWindow), (compRedirectBorderClip),
(compGetWindowVisual), (compWindowFormat),
(compWindowUpdateAutomatic), (compWindowPaintBackground),
(compWindowUpdate):
* configure.ac:
* dix/window.c: (SetWinSize), (SetBorderSize):
* fb/fb.h:
* fb/fbpict.c: (fbIn24), (fbCompositeTrans_0565xnx0565),
(fbCompositeSrcSrc_nxn), (fbComposite):
* fb/fbpict.h:
* include/picturestr.h:
* include/windowstr.h:
* mi/Makefile.am:
* mi/mi.h:
* mi/miinitext.c:
* mi/mivaltree.c: (miRegisterRedirectBorderClipProc),
(miGetRedirectBorderClipProc), (miComputeClips):
* miext/damage/damage.c: (damageDestroyPixmap):
* render/mipict.c: (miValidatePicture):
* render/picture.c: (SetPictureClipRects), (SetPictureClipRegion):
* xfixes/region.c: (ProcXFixesSetPictureClipRegion):
Initial import of Composite extension along with
name change from Apportion.
Added some accelerated code to fbpict to make this initial
hack a bit faster. "real" extension bits to follow.
Index: window.c
===================================================================
RCS file: /cvs/xserver/xserver/dix/window.c,v
retrieving revision 3.35
retrieving revision 3.36
diff -u -d -r3.35 -r3.36
--- window.c 2 Nov 2003 19:56:10 -0000 3.35
+++ window.c 5 Nov 2003 05:45:31 -0000 3.36
@@ -300,7 +300,7 @@
pWin->srcBuffer = DBE_FRONT_BUFFER;
pWin->dstBuffer = DBE_FRONT_BUFFER;
#endif
-#ifdef APPORTION
+#ifdef COMPOSITE
pWin->redirectDraw = 0;
#endif
}
@@ -1677,7 +1677,7 @@
void
SetWinSize (WindowPtr pWin)
{
-#ifdef APPORTION
+#ifdef COMPOSITE
if (pWin->redirectDraw)
{
BoxRec box;
@@ -1719,7 +1719,7 @@
if (HasBorder (pWin)) {
bw = wBorderWidth (pWin);
-#ifdef APPORTION
+#ifdef COMPOSITE
if (pWin->redirectDraw)
{
BoxRec box;
- Previous message: [xserver-commit] xserver/composite Makefile.am,NONE,1.1 compalloc.c,NONE,1.1 compinit.c,NONE,1.1 compint.h,NONE,1.1 compwindow.c,NONE,1.1
- Next message: [xserver-commit] xserver/fb fb.h,1.38,1.39 fbpict.c,1.17,1.18 fbpict.h,1.12,1.13
- Messages sorted by:
[ date ]
[ thread ]
[ subject ]
[ author ]