xserver ChangeLog,3.228,3.229

Eric Anholt xserver-commit at pdx.freedesktop.org
Mon Aug 30 09:43:13 PDT 2004


Committed by: anholt

Update of /cvs/xserver/xserver
In directory gabe:/tmp/cvs-serv4853

Modified Files:
	ChangeLog 
Log Message:
Rather than initially place pixmaps in framebuffer based on a size
heuristic, delay the decision until the first
kaaPixmapUse{Screen|Memory}, and put it in framebuffer if UseScreen was
called.  Provides a significant improvement in cairo speeds (100%
speedup in cairogears here) and is likely to improve text
performance as well.


Index: ChangeLog
===================================================================
RCS file: /cvs/xserver/xserver/ChangeLog,v
retrieving revision 3.228
retrieving revision 3.229
diff -u -d -r3.228 -r3.229
--- ChangeLog	10 Aug 2004 09:05:52 -0000	3.228
+++ ChangeLog	30 Aug 2004 16:43:10 -0000	3.229
@@ -1,3 +1,14 @@
+2004-08-29  Eric Anholt  <anholt at FreeBSD.org>
+
+	* hw/kdrive/src/kaa.c: (kaaPixmapUseScreen), (kaaPixmapUseMemory),
+	(kaaCreatePixmap):
+	Rather than initially place pixmaps in framebuffer based on a size
+	heuristic, delay the decision until the first
+	kaaPixmapUse{Screen|Memory}, and put it in framebuffer if UseScreen was
+	called.  Provides a significant improvement in cairo speeds (100%
+	speedup in cairogears here) and is likely to improve text
+	performance as well.
+
 2004-08-10  Carlos Romero  <kidcrash at freedesktop.org>
 
 	* xkb/Makefile.am:



More information about the xserver-commit mailing list