[cairo-commit] libpixman ChangeLog,1.94,1.95
Jeff Muizelaar
commit at pdx.freedesktop.org
Fri Aug 5 11:44:51 PDT 2005
Committed by: jrmuizel
Update of /cvs/cairo/libpixman
In directory gabe:/tmp/cvs-serv15009
Modified Files:
ChangeLog
Log Message:
2005-08-05 Jeff Muizelaar <jeff at infidigm.net>
* src/ic.c: (fbCompositeSolidMask_nx8x8888),
(fbCompositeSolidMask_nx8x0888), (fbCompositeSolidMask_nx8x0565),
(fbCompositeSolidMask_nx8888x0565),
(fbCompositeSolidMask_nx8888x0565C), (fbCompositeSrc_8888x0565),
(fbCompositeTrans_0565xnx0565), (fbCompositeTrans_0888xnx0888),
(fbCompositeSrcSrc_nxn), (pixman_composite):
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.
From Keith Packard.
Index: ChangeLog
===================================================================
RCS file: /cvs/cairo/libpixman/ChangeLog,v
retrieving revision 1.94
retrieving revision 1.95
diff -u -d -r1.94 -r1.95
--- ChangeLog 2 Aug 2005 01:01:24 -0000 1.94
+++ ChangeLog 5 Aug 2005 18:44:49 -0000 1.95
@@ -1,3 +1,20 @@
+2005-08-05 Jeff Muizelaar <jeff at infidigm.net>
+
+ * src/ic.c: (fbCompositeSolidMask_nx8x8888),
+ (fbCompositeSolidMask_nx8x0888), (fbCompositeSolidMask_nx8x0565),
+ (fbCompositeSolidMask_nx8888x0565),
+ (fbCompositeSolidMask_nx8888x0565C), (fbCompositeSrc_8888x0565),
+ (fbCompositeTrans_0565xnx0565), (fbCompositeTrans_0888xnx0888),
+ (fbCompositeSrcSrc_nxn), (pixman_composite):
+ 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.
+
+ From Keith Packard.
+
2005-08-01 Billy Biggs <vektor at dumbterm.net>
* src/fbedge.c: (clip255), (add_saturate_8),
More information about the cairo-commit
mailing list