xserver ChangeLog,3.201,3.202

Eric Anholt xserver-commit at pdx.freedesktop.org
Sat Jul 3 02:16:32 PDT 2004


Committed by: anholt

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

Modified Files:
	ChangeLog 
Log Message:
Add a "dirty" flag to the pixmap private.  Clear it when setting up an
offscreen pixmap area, and set it when any rendering occurs.  When
moving a pixmap out of offscreen, don't read data back if it wasn't
dirtied (compared to the system memory copy).


Index: ChangeLog
===================================================================
RCS file: /cvs/xserver/xserver/ChangeLog,v
retrieving revision 3.201
retrieving revision 3.202
diff -u -d -r3.201 -r3.202
--- ChangeLog	2 Jul 2004 21:30:00 -0000	3.201
+++ ChangeLog	3 Jul 2004 09:16:29 -0000	3.202
@@ -1,9 +1,25 @@
+2004-07-03  Eric Anholt  <anholt at FreeBSD.org>
+
+	* hw/kdrive/src/kaa.c: (kaaDrawableDirty), (kaaPixmapSave),
+	(kaaMoveInPixmap), (kaaCreatePixmap), (kaaFillSpans),
+	(kaaCopyNtoN), (kaaPolyFillRect), (kaaSolidBoxClipped),
+	(kaaImageGlyphBlt), (kaaFillRegionSolid):
+	* hw/kdrive/src/kaa.h:
+	* hw/kdrive/src/kaapict.c: (kaaTryDriverSolidFill),
+	(kaaTryDriverBlend), (kaaTryDriverComposite):
+	* hw/kdrive/src/kpict.c: (KdCheckComposite),
+	(KdCheckRasterizeTrapezoid):
+	Add a "dirty" flag to the pixmap private.  Clear it when setting up an
+	offscreen pixmap area, and set it when any rendering occurs.  When
+	moving a pixmap out of offscreen, don't read data back if it wasn't
+	dirtied (compared to the system memory copy).
+
 2004-07-02  Philip Blundell  <philb at gnu.org>
 
 	* hw/kdrive/linux/tslib.c (TsRead): Call ts_read multiple times,
 	to avoid events getting stuck in the pipeline.
 
-2004-06-29  root  <set EMAIL_ADDRESS environment variable>
+2004-06-29  Eric Anholt  <anholt at FreeBSD.org>
 
 	* hw/kdrive/src/kaa.c: (kaaPixmapUseScreen):
 	* hw/kdrive/src/kdrive.h:




More information about the xserver-commit mailing list