TWL-System GraphicsFoundation Library Revision History

Index

2008/04/08 Version

Added and Changed Features

2007/11/26 Version

Added and Changed Features

2007/05/01 Version

Problem Fixes

2007/03/14 Version

Added and Changed Features

2005/09/01 Version

Added and Changed Features

2004/12/06 Version

Added and Changed Features

Problem Fixes

2004/10/12 Version

Added and Changed Features

Changes in Version 2008/04/08

Note 76-G01: (Manual) Reworked the format of the manual

Changed the format of the Revision History in the PDF manuals listed below and included document subheads. Also adjusted the position of page breaks so the manual is easier to read.

Changes in Version 2007/11/26

Note 71-G01: (Library) Revised restriction that did not allow allocating a region of the size 128 KB and larger

Changed the internal processing on the link list VRAM manager and fixed a restriction that would not allow a region larger than 128 KB or higher at one time.

Note 71-G02: (Library) Added function that clears the transfer queue

Added the NNS_GfdClearVramTransferManagerTask function that clears the transfer queue in the VRAM transfer manager.

Changes in Version 2007/05/01

Note 66-G01: (Library) Fixed a problem where a function that outputs debugging information was not called correctly

Fixed a problem where the NNS_GfdDumpFrmTexVramManagerEx function that outputs debugging information was not called correctly.

Changes in Version 2007/03/14

Note 64-G01: (Library) Added function that outputs debugging information to each VRAM manager

Specified the debugging output callback in each VRAM manager and added the NNS_GfdDumpXXX function that outputs debugging information.

Changes in Version 2005/09/01

Note 50-G01: (Library) Added function that outputs debugging information to each VRAM manager

Added the NNS_GfdDumpXXX function, which outputs debugging information to various VRAM managers.

Changes in Version 2004/12/06

Note 34-G01: (Library) Made a portion of the internal functions inline functions

To improve performance, some internal functions were changed to inline functions.

Note 34-G02: (Sample) Added three VRAM manager samples

Added three sample demos that show how to use various VRAM Managers.

Note 34-G03: (Library) Fixed a problem in initialization of the frame texture VRAM manager

Fixed a problem where the frame texture VRAM manager was not initialized correctly when initialization was done multiple times with different parameters using the NNS_GfdInitFrmTexVramManager function. (Fixed a bug where the manager empty region search order setting became fixed to the setting at the first initialization. Under normal circumstances, the search order of free regions should be changed optimally for each initialization based on parameters.)

Note 34-G04: (Library) Fixed a problem in initialization of the linked list texture VRAM manager

Changes in Version 2004/10/12

Note 26-G01: (Library) Added linked list VRAM manager

Added a linked list VRAM manager.

Note 26-G02: (Library) Improved the efficiency of the frame texture VRAM manager

Changed the order of free region search in accordance with the number of VRAM slots that the frame texture VRAM manager controls. This change makes it possible to use available VRAM efficiently.


CONFIDENTIAL