xserver ChangeLog,3.334,3.335

Eric Anholt <xserver-commit-u7BhqnqprCWvj1b/[email protected]> Thu, 9 Jun 2005 14:59:28 -0700 (PDT)
Newsgroups gmane.comp.freedesktop.xserver.cvs
Message-ID <[email protected]>
Committed by: anholt

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

Modified Files:
	ChangeLog 
Log Message:
Greatly improve the correctness and performance of the MGA render
implementation.  Includes cache flushing to prevent bad first reads of
the framebuffer, fixing blending of many formats, falling back on many
unsupported operations, and falling back early to prevent migration.
Passes all of rendercheck except some of the blend (!) tests.


Index: ChangeLog
===================================================================
RCS file: /cvs/xserver/xserver/ChangeLog,v
retrieving revision 3.334
retrieving revision 3.335
diff -u -d -r3.334 -r3.335
--- ChangeLog	9 Jun 2005 16:22:25 -0000	3.334
+++ ChangeLog	9 Jun 2005 21:59:26 -0000	3.335
@@ -1,3 +1,16 @@
+2005-06-09  Eric Anholt  <[email protected]>
+
+	* hw/kdrive/mga/g400_common.h:
+	* hw/kdrive/mga/g400_composite.c: (mgaCheckSourceTexture),
+	(PrepareSourceTexture), (mgaCheckComposite), (mgaPrepareComposite):
+	* hw/kdrive/mga/mga.h:
+	* hw/kdrive/mga/mgadraw.c: (mgaWaitIdle), (mgaDrawInit):
+	Greatly improve the correctness and performance of the MGA render
+	implementation.  Includes cache flushing to prevent bad first reads of
+	the framebuffer, fixing blending of many formats, falling back on many
+	unsupported operations, and falling back early to prevent migration.
+	Passes all of rendercheck except some of the blend (!) tests.
+
 2005-06-09  mallum,,,  <mallum-RWuK6r/[email protected]>
 
 	* hw/kdrive/ephyr/ephyr.c: (ephyrRandRGetInfo):