[xserver-commit] xserver ChangeLog,3.98,3.99

Eric Anholt xserver-commit@pdx.freedesktop.org
Thu, 08 Jan 2004 00:16:24 -0800


Committed by: anholt

Update of /cvs/xserver/xserver
In directory pdx:/home/anholt/xserver

Modified Files:
	ChangeLog 
Log Message:
- Add a new UploadToScratch kaa hook for putting the data for a single
  pixmap into temporary offscreen storage.  Subsequent UploadToScratch
  may clobber the data of previous ones.  This allows hardware
  acceleration of composite operations on glyphs.
- Add a new UploadToScreen kaa hook for doing the actual moving of
  data to framebuffer.  This would allow us to do things like hostdata
  blits or memcpy to agp and then blit.
- Add an UploadToScreen on ATI which is just memcpy, but which
  will be replaced with a hostdata blit soon.
- Add UploadToScratch on ATI and reserve 64k of scratch space.  This
  provided a 3x speedup of rgb24text on my Radeon.


Index: ChangeLog
===================================================================
RCS file: /cvs/xserver/xserver/ChangeLog,v
retrieving revision 3.98
retrieving revision 3.99
diff -u -d -r3.98 -r3.99
--- ChangeLog	7 Jan 2004 09:50:26 -0000	3.98
+++ ChangeLog	8 Jan 2004 08:16:21 -0000	3.99
@@ -1,3 +1,24 @@
+2004-01-08  Eric Anholt  <anholt@FreeBSD.org>
+
+	* hw/kdrive/ati/ati.c: (ATIScreenInit):
+	* hw/kdrive/ati/ati.h:
+	* hw/kdrive/ati/ati_draw.c: (ATIUploadToScreen),
+	(ATIUploadToScratch), (R128GetDatatypePict), (ATIGetDatatypeBpp):
+	* hw/kdrive/src/kaa.c: (kaaMoveInPixmap):
+	* hw/kdrive/src/kaapict.c: (kaaTryDriverBlend):
+	* hw/kdrive/src/kdrive.h:
+	- Add a new UploadToScratch kaa hook for putting the data for a single
+	  pixmap into temporary offscreen storage.  Subsequent UploadToScratch
+	  may clobber the data of previous ones.  This allows hardware
+	  acceleration of composite operations on glyphs.
+	- Add a new UploadToScreen kaa hook for doing the actual moving of
+	  data to framebuffer.  This would allow us to do things like hostdata
+	  blits or memcpy to agp and then blit.
+	- Add an UploadToScreen on ATI which is just memcpy, but which
+	  will be replaced with a hostdata blit soon.
+	- Add UploadToScratch on ATI and reserve 64k of scratch space.  This
+	  provided a 3x speedup of rgb24text on my Radeon.
+
 2004-01-07  Eric Anholt  <anholt@FreeBSD.org>
 
 	* configure.ac: