[xserver-commit] xserver/include picturestr.h,1.23,1.24 windowstr.h,1.9,1.10
Keith Packard
xserver-commit@pdx.freedesktop.org
Tue, 04 Nov 2003 21:45:33 -0800
- Previous message: [xserver-commit] xserver/fb fb.h,1.38,1.39 fbpict.c,1.17,1.18 fbpict.h,1.12,1.13
- Next message: [xserver-commit] xserver/mi Makefile.am,3.6,3.7 mi.h,3.11,3.12 miinitext.c,3.72,3.73 mivaltree.c,1.12,1.13
- Messages sorted by:
[ date ]
[ thread ]
[ subject ]
[ author ]
Committed by: keithp
Update of /cvs/xserver/xserver/include
In directory pdx:/tmp/cvs-serv6826/include
Modified Files:
picturestr.h windowstr.h
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: picturestr.h
===================================================================
RCS file: /cvs/xserver/xserver/include/picturestr.h,v
retrieving revision 1.23
retrieving revision 1.24
diff -u -d -r1.23 -r1.24
--- picturestr.h 11 Sep 2003 05:12:51 -0000 1.23
+++ picturestr.h 5 Nov 2003 05:45:31 -0000 1.24
@@ -395,6 +395,12 @@
xRectangle *rects);
int
+SetPictureClipRegion (PicturePtr pPicture,
+ int xOrigin,
+ int yOrigin,
+ RegionPtr pRegion);
+
+int
SetPictureTransform (PicturePtr pPicture,
PictTransform *transform);
Index: windowstr.h
===================================================================
RCS file: /cvs/xserver/xserver/include/windowstr.h,v
retrieving revision 1.9
retrieving revision 1.10
diff -u -d -r1.9 -r1.10
--- windowstr.h 2 Nov 2003 19:56:10 -0000 1.9
+++ windowstr.h 5 Nov 2003 05:45:31 -0000 1.10
@@ -136,7 +136,7 @@
unsigned dstBuffer:1; /* destination buffer for rendering */
unsigned srcBuffer:1; /* source buffer for rendering */
#endif
-#ifdef APPORTION
+#ifdef COMPOSITE
unsigned redirectDraw:1; /* rendering is redirected from here */
#endif
DevUnion *devPrivates;
- Previous message: [xserver-commit] xserver/fb fb.h,1.38,1.39 fbpict.c,1.17,1.18 fbpict.h,1.12,1.13
- Next message: [xserver-commit] xserver/mi Makefile.am,3.6,3.7 mi.h,3.11,3.12 miinitext.c,3.72,3.73 mivaltree.c,1.12,1.13
- Messages sorted by:
[ date ]
[ thread ]
[ subject ]
[ author ]