[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.