xserver ChangeLog,3.350,3.351
Damien Ciabrini <xserver-commit-u7BhqnqprCWvj1b/[email protected]> Wed, 6 Jul 2005 08:34:23 -0700 (PDT)
| Newsgroups | gmane.comp.freedesktop.xserver.cvs |
|---|---|
| Message-ID | <[email protected]> |
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 <[email protected]> + + * 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 <[email protected]> * hw/kdrive/src/koffscreen.c: (KdOffscreenValidate), (KdOffscreenAlloc): Fix offset alignment code in the offscreen memory allocator to prevent textures from being allocated in