mirror of
https://github.com/GRRLIB/GRRLIB.git
synced 2024-12-22 18:39:18 +00:00
Update CHANGELOG.md
Added parenthesis to functions so they get a link in doxygen documentation.
This commit is contained in:
parent
d7cd38fbf7
commit
ea175caf4e
1 changed files with 37 additions and 24 deletions
61
CHANGELOG.md
61
CHANGELOG.md
|
@ -1,26 +1,34 @@
|
|||
# Change Log
|
||||
All notable changes to this project will be documented in this file.
|
||||
|
||||
## [Unreleased]
|
||||
|
||||
- TBD
|
||||
|
||||
## [4.4.0] - 2020-01-12
|
||||
- Removed libpng, zlib, libfreetype and libjpeg from project. These libraries should now be installed with pacman.
|
||||
|
||||
- Removed libpng, zlib, libfreetype and libjpeg from the project. These libraries should now be installed in devkitPro with pacman.
|
||||
- GRRLIB and pngu are now installed into the porlibs folder.
|
||||
- Removed uint declaration. u32 should be used instead.
|
||||
- The GRRLIB_CreateEmptyTexture function is not inline anymore
|
||||
- Removed `uint` declaration. The `u32` type should be used instead.
|
||||
- The `GRRLIB_CreateEmptyTexture()` function is not inline anymore.
|
||||
|
||||
## [4.3.2] - 2012-08-12
|
||||
|
||||
- libpng was updated to version 1.5.12
|
||||
- zlib was updated to version 1.2.7
|
||||
- libjpeg was updated to version 8d
|
||||
- FreeType updated to version 2.4.10
|
||||
- GRRLIB_ClampVar8 was removed from GRRLIB
|
||||
- Removed warnings from GRRLIB_LoadBMF
|
||||
- `GRRLIB_ClampVar8()` was removed from GRRLIB
|
||||
- Removed warnings from `GRRLIB_LoadBMF()`
|
||||
|
||||
## [4.3.1] - 2010-10-22
|
||||
|
||||
- libpng was updated to version 1.4.4
|
||||
- FreeType updated to version 2.4.3
|
||||
- GRRLIB is compatible with libogc 1.8.4
|
||||
|
||||
## [4.3.0] - 2010-06-28
|
||||
|
||||
- libpng was updated to version 1.4.2
|
||||
- libjpeg was updated to version 8b
|
||||
- zlib was updated to version 1.2.5
|
||||
|
@ -30,19 +38,20 @@ All notable changes to this project will be documented in this file.
|
|||
- Splitted functions for rotation/translation/scaling 3d object.
|
||||
- Here is the list a new added samples demo code :
|
||||
- 3d_light1 -> Simple Diffuse light sample code
|
||||
- 3d_light2 -> Simple Lights and GRRLIB_ObjectViewInv sample
|
||||
- 3d_light2 -> Simple Lights and `GRRLIB_ObjectViewInv()` sample
|
||||
- 3d_light3 -> A little Specular light sample code
|
||||
- 3d_light4 -> Spot Light Sample Code
|
||||
- 3D_sample5 -> Simple demo of rotation/translation/scaling 3d object.
|
||||
- ttf -> TrueType Font demo
|
||||
|
||||
## [4.2.0] - 2009-12-16
|
||||
|
||||
- First support to 3D functions
|
||||
- GRRLIB_CompoStart and GRRLIB_CompoEnd for real GX compositing with transparency support
|
||||
- GRRLIB_Screen2Texture is now fully optimized
|
||||
- `GRRLIB_CompoStart()` and `GRRLIB_CompoEnd()` for real GX compositing with transparency support
|
||||
- `GRRLIB_Screen2Texture()` is now fully optimized
|
||||
- USB_Gecko output facilities
|
||||
- GRRLIB_Compose was deleted since it was not fully using GX
|
||||
- GRRLIB_GetColor was deleted, the RGBA macro should be used instead
|
||||
- `GRRLIB_Compose()` was deleted since it was not fully using GX
|
||||
- `GRRLIB_GetColor()` was deleted, the RGBA macro should be used instead
|
||||
- Lot of new sample code :
|
||||
- 3D_CubedTileDemo (How to use dynamic texturing)
|
||||
- 3D_sample1 (A simple rotating flat cube)
|
||||
|
@ -61,16 +70,18 @@ All notable changes to this project will be documented in this file.
|
|||
- unlimited3d (Same as above but with 3D)
|
||||
|
||||
## [4.1.1] - 2009-11-24
|
||||
|
||||
- Fully compatible with devkitPro release 18 and 19 (code and examples)
|
||||
- libpng was updated to version 1.2.40
|
||||
- Support for MS-Windows Bitmap format uncompressed (1-bit, 4-bit, 8-bit, 24-bit and 32-bit)
|
||||
- New function called GRRLIB_DrawPart to draw a specific part of a texture
|
||||
- Extra parameters to GRRLIB_Screen2Texture
|
||||
- New function called `GRRLIB_DrawPart()` to draw a specific part of a texture
|
||||
- Extra parameters to `GRRLIB_Screen2Texture()`
|
||||
- Video is now initialized even without a SD card
|
||||
- Fixed a problem with scaling images
|
||||
- Documentation improvement
|
||||
|
||||
## 4.1.0 - 2009-10-05
|
||||
|
||||
- Completely new file structure with sub-folders
|
||||
- Installer for vendor libraries (jpeg, png, pngu)
|
||||
- Makefile for GRRLIB
|
||||
|
@ -81,19 +92,21 @@ All notable changes to this project will be documented in this file.
|
|||
- Speed improvement, bug fixing and more...
|
||||
|
||||
## 4.0.0 - 2009-03-05
|
||||
- Color format changed for ALL GRRLib functions (now its RGBA) to fit to GX_Color format and use GX_Color1u32
|
||||
- GRRLIB_LoadTexture now Auto Detect PNG or JPEG
|
||||
- GRRLib introduce a new texture structure (easier to handle texture width, height, etc ...)
|
||||
- Add void GRRLIB_InitTileSet(struct GRRLIB_texImg *tex, unsigned int tilew, unsigned int tileh, unsigned int tilestart);
|
||||
- GRRLIB_DrawImg recoded for simpler use
|
||||
- GRRLIB_DrawTile recoded for simpler use
|
||||
- InitVideo() and GRRLIB_Start() merge into GRRLIB_Init().
|
||||
- Add GRRLIB_PtInRect, GRRLIB_RectInRect and GRRLIB_RectOnRect. (to detect hot zone)
|
||||
- GRRLIB_GetPixelFromtexImg and GRRLIB_SetPixelTotexImg (to directly read/write in texture)
|
||||
- GRRLIB_CreateEmptyTexture and GRRLIB_FlushTex
|
||||
- New Bitmap FX
|
||||
- Add GRRLIB_Exit to free the memory allocated by GRRLIB
|
||||
|
||||
- Color format changed for ALL GRRLib functions (now its RGBA) to fit to GX_Color format and use `GX_Color1u32`
|
||||
- `GRRLIB_LoadTexture()` now auto detect PNG or JPEG
|
||||
- GRRLib introduce a new texture structure (easier to handle texture width, height, etc ...)
|
||||
- Add `GRRLIB_InitTileSet()` to initialize a tile set
|
||||
- `GRRLIB_DrawImg()` recoded for simpler use
|
||||
- `GRRLIB_DrawTile()` recoded for simpler use
|
||||
- `InitVideo()` and `GRRLIB_Start()` merge into `GRRLIB_Init()`.
|
||||
- Add `GRRLIB_PtInRect()`, `GRRLIB_RectInRect()` and `GRRLIB_RectOnRect()` to detect hot zone
|
||||
- `GRRLIB_GetPixelFromtexImg()` and `GRRLIB_SetPixelTotexImg()` to directly read/write in texture
|
||||
- `GRRLIB_CreateEmptyTexture()` and `GRRLIB_FlushTex()`
|
||||
- New Bitmap FX
|
||||
- Add `GRRLIB_Exit()` to free the memory allocated by GRRLIB
|
||||
|
||||
[Unreleased]: https://github.com/GRRLIB/GRRLIB/compare/4.4.0...HEAD
|
||||
[4.4.0]: https://github.com/GRRLIB/GRRLIB/compare/4.3.2...4.4.0
|
||||
[4.3.2]: https://github.com/GRRLIB/GRRLIB/compare/4.3.1...4.3.2
|
||||
[4.3.1]: https://github.com/GRRLIB/GRRLIB/compare/4.3.0...4.3.1
|
||||
|
|
Loading…
Reference in a new issue