xserver ChangeLog,3.350,3.351
Damien Ciabrini
xserver-commit at pdx.freedesktop.org
Wed Jul 6 08:34:23 PDT 2005
Committed by: damienc
Update of /cvs/xserver/xserver
In directory gabe:/tmp/cvs-serv24213
Modified Files:
ChangeLog
Log Message:
Added hardware support for transformation matrix (zoom, rotation, etc...).
Fixed the composition function for RGB and A8 format.
Avoid syncing hardware after HW fills or copies.
Index: ChangeLog
===================================================================
RCS file: /cvs/xserver/xserver/ChangeLog,v
retrieving revision 3.350
retrieving revision 3.351
diff -u -d -r3.350 -r3.351
--- ChangeLog 6 Jul 2005 13:57:39 -0000 3.350
+++ ChangeLog 6 Jul 2005 15:34:20 -0000 3.351
@@ -1,4 +1,20 @@
2005-07-06 Damien Ciabrini <damienc at freedesktop.org>
+
+ * hw/kdrive/mga/g400_composite.c: (MGA_LOG2),
+ (mgaCheckSourceTexture), (PrepareSourceTexture),
+ (setTMIncrementsRegs), (mgaCheckComposite), (mgaPrepareComposite),
+ (mgaComposite), (mgaDoneComposite): Fix the composition
+ function. It now handles cleanly RGB without A, and A8 picture
+ format. Added hardware support for transformation matrix
+ (zoom, rotation, etc...)
+
+ * hw/kdrive/mga/mgadraw.c: (mgaWaitIdle), (mgaDoneSolid),
+ (mgaPrepareCopy), (mgaCopy), (mgaDoneCopy), (mgaUploadToScreen),
+ (mgaDrawInit): Change the position of the cache flush in the
+ WaitIdle function. Avoid unnecessary syncs after copy and solid
+ accelerations.
+
+2005-07-06 Damien Ciabrini <damienc at freedesktop.org>
* hw/kdrive/src/koffscreen.c: (KdOffscreenValidate),
(KdOffscreenAlloc): Fix offset alignment code in the offscreen
memory allocator to prevent textures from being allocated in
More information about the xserver-commit
mailing list