[Commit] cairo ChangeLog,1.45,1.46

Carl Worth commit at keithp.com
Fri Aug 29 18:57:10 PDT 2003


Committed by: cworth

Update of /local/src/CVS/cairo
In directory home.keithp.com:/tmp/cvs-serv8938

Modified Files:
	ChangeLog 
Log Message:
Optimized _cairo_surface_composite for compositing local memory surface with an X11 server surface.

Index: ChangeLog
===================================================================
RCS file: /local/src/CVS/cairo/ChangeLog,v
retrieving revision 1.45
retrieving revision 1.46
diff -u -d -r1.45 -r1.46
--- ChangeLog	30 Aug 2003 00:49:02 -0000	1.45
+++ ChangeLog	30 Aug 2003 00:57:08 -0000	1.46
@@ -1,3 +1,10 @@
+2003-08-29  Carl Worth  <cworth at isi.edu>
+
+	* src/cairo_surface.c (_cairo_surface_composite): Optimized case
+	where src is in memory, dst is on server, and mask is NULL. Will
+	now do a single XPutImage rather than the painful
+	GetImage/PutImage dance of the general code.
+
 2003-08-28  Carl Worth  <cworth at east.isi.edu>
 
 	* src/cairo_traps.c (_line_segs_intersect_ceil): One more




More information about the Commit mailing list