[xserver-commit] xserver ChangeLog,3.112,3.113

Keith Packard xserver-commit@pdx.freedesktop.org
Thu, 15 Jan 2004 01:09:31 -0800


Committed by: keithp

Update of /cvs/xserver/xserver
In directory pdx:/tmp/cvs-serv18362

Modified Files:
	ChangeLog 
Log Message:
2004-01-15  Keith Packard  <keithp@keithp.com>
	* fb/fbpict.c: (fbCompositeSolidMask_nx8x0888),
	(fbCompositeSolidMask_nx8x0565),
	(fbCompositeSolidMask_nx8888x0565),
	(fbCompositeSolidMask_nx8888x0565C), (fbCompositeSrc_8888x0565),
	(fbCompositeTrans_0565xnx0565), (fbCompositeTrans_0888xnx0888),
	(fbCompositeSrcSrc_nxn), (fbComposite), (fbPictureInit):
	* fb/fbpict.h:
	Fix up the fast-path compositing operators; those are useful
	for sources without alpha, but can't be used for sources with
	alpha.  Also, replaced fbCompositeSrcSrc_nxn with call to
	fbBlt as this function must handle 1, 4, 8, 16, 24, 32 bpp
	objects.  Would be nice to optimize fbBlt for common cases
	involving 8, 16, 24 and 32bpp.


Index: ChangeLog
===================================================================
RCS file: /cvs/xserver/xserver/ChangeLog,v
retrieving revision 3.112
retrieving revision 3.113
diff -u -d -r3.112 -r3.113
--- ChangeLog	15 Jan 2004 09:03:46 -0000	3.112
+++ ChangeLog	15 Jan 2004 09:09:28 -0000	3.113
@@ -1,4 +1,19 @@
 2004-01-15  Keith Packard  <keithp@keithp.com>
+	* fb/fbpict.c: (fbCompositeSolidMask_nx8x0888),
+	(fbCompositeSolidMask_nx8x0565),
+	(fbCompositeSolidMask_nx8888x0565),
+	(fbCompositeSolidMask_nx8888x0565C), (fbCompositeSrc_8888x0565),
+	(fbCompositeTrans_0565xnx0565), (fbCompositeTrans_0888xnx0888),
+	(fbCompositeSrcSrc_nxn), (fbComposite), (fbPictureInit):
+	* fb/fbpict.h:
+	Fix up the fast-path compositing operators; those are useful
+	for sources without alpha, but can't be used for sources with
+	alpha.  Also, replaced fbCompositeSrcSrc_nxn with call to
+	fbBlt as this function must handle 1, 4, 8, 16, 24, 32 bpp
+	objects.  Would be nice to optimize fbBlt for common cases
+	involving 8, 16, 24 and 32bpp.
+
+2004-01-15  Keith Packard  <keithp@keithp.com>
 	* dix/dixutils.c: (ISOLatin1ToLower), (CompareISOLatin1Lowered):
 	* include/dix.h:
 	Add CompareISOLatin1Lowered.