Commit graph

91 commits

Author SHA1 Message Date
csBlueChip
b56e7e6672 renamed -readme- file to avoid confusion in linux 2009-09-13 03:58:16 +00:00
Crayon2000
b96657178f [CHG] Blend mode functions now using GRRLIB_blendMode 2009-09-09 21:35:32 +00:00
Crayon2000
70ece3cdc5 [BUG] Fixed issue #2 2009-09-09 15:04:23 +00:00
csBlueChip
e0433ecf89 Minor documentation corrections 2009-09-08 09:31:06 +00:00
csBlueChip
1c10e17780 [CHG] Fix critical bug introduced in 151 2009-09-05 17:05:31 +00:00
Crayon2000
622e74b66c [CHG] Nothing important (code formating) 2009-09-04 16:13:51 +00:00
csBlueChip
b6e0bef531 [ADD] Added sepia function 2009-09-04 15:29:38 +00:00
Crayon2000
f57e01bcfe [CHG] Some parameters were missing for doxygen documentation 2009-09-04 14:10:38 +00:00
csBlueChip
c81b5bacb3 /more/ whitespace cleanup 2009-09-03 03:09:02 +00:00
csBlueChip
1951835c9d More whitespace changes & comments 2009-09-03 02:58:58 +00:00
csBlueChip
9bd2aebaec [CHG] Whitespace - A single line of code should NEVER reach 300 characters without SOME formatting! 2009-09-03 01:15:41 +00:00
csBlueChip
10a1148791 Added some comments to Init() 2009-09-02 15:34:46 +00:00
Xane
3d12a4f77e [CHG] Adjusted the visible screen width for 4:3 screens also, circles should now look like circles... 2009-09-01 00:19:00 +00:00
csBlueChip
9373faaf5e [ADD} Added fileIO functions from Addon (and ensured all examples still compile) 2009-08-30 21:44:05 +00:00
csBlueChip
159f56e252 [CHG] You should not cast malloc/calloc/realloc/etc ...if you compiler is returning errors - include the right header file! (normally stdlib) 2009-08-30 21:20:00 +00:00
Crayon2000
b46057fff7 [CHG] Some doxygen improvement 2009-08-28 18:11:33 +00:00
csBlueChip
ccb6ec7cf5 [CHG] Ensure Init and Exit do not call twice - also return something useful from Init if it fails 2009-08-28 15:04:43 +00:00
csBlueChip
34e06e1dab [CHG] Another NULL pointer check 2009-08-28 14:35:05 +00:00
Crayon2000
34a1991cd9 [CHG] Make sure a NULL pointer is not free'd 2009-08-26 01:59:16 +00:00
Crayon2000
c8abda9052 [CHG] GRRLIB_Compose is now using 4 spaces for tabs (instead of 2) 2009-08-25 00:53:43 +00:00
csBlueChip
08c03a8de9 Completed doxygen headers for .h files 2009-08-23 16:19:21 +00:00
csBlueChip
982f5bf140 remove GRRLIB_addon from main GRRLIB directory to the nonameno03 example code ... some of the functionality of the the addon code is expected to be ported back to the GRRLIB main library 2009-08-23 14:48:04 +00:00
Crayon2000
96a383a4b1 [CHG] Now using doxygen 1.6.0 with search enabled (file description are still missing) 2009-08-22 15:45:24 +00:00
csBlueChip
25900af95f [CHG] Corrected credits (sorry Crayon) 2009-08-20 09:21:01 +00:00
Crayon2000
a1d7b870cd [CHG] Code formatting, not that much ;) 2009-08-19 23:13:44 +00:00
csBlueChip
adb741ccf6 [CHG] Implemented JESPA's optimised plot and line algorithms 2009-08-19 21:40:13 +00:00
Crayon2000
515b4a994a [CHG] Modification for Doxygen documentation 2009-08-19 17:47:29 +00:00
csBlueChip
5e186828b0 Added archive files missed during previous check-in 2009-08-19 09:40:10 +00:00
csBlueChip
ee128f47bc lib-conversion moved to trunk, version is now 4.1.0 2009-08-13 17:47:30 +00:00
csBlueChip
68a63bf966 Makeway for v4.0.1 2009-08-13 17:39:09 +00:00
Crayon2000
c1ac0d5048 [CHG] Code optimization, thanks to BlueChip 2009-07-23 15:48:44 +00:00
Crayon2000
839240c498 [CHG] Code formating 2009-07-18 17:50:31 +00:00
N0NameN0
948bf1de99 [ADD] GRRLIB_DrawTileQuad()
[ADD] GRRLIB_addon_Init()
[ADD] GRRLIB_addon_Exit()
[ADD] GRRLIB_addon_Button
[ADD] nonameno03 sample code howto use button
[ADD] Font and button gfx for addon use
2009-03-22 23:51:26 +00:00
N0NameN0
609bc1b0e1 [CHG] Move GRRLIB_Screen2Texture to GRRLIB.C instead of addon
[ADD] A Sample Code to Show the GRRLIB_Screen2Texture conversion BUG
2009-03-22 23:04:46 +00:00
Crayon2000
83f0679add [BUG] Addon lib is working
[CHG] Added GRRLIB_ScrShot function to lesson1
2009-03-21 23:29:29 +00:00
Xane
27e586c4a3 [NEW] Added a quick display fix for PAL 50hz Users. 2009-03-21 21:24:01 +00:00
N0NameN0
cbe8627249 [CHG] Created a GRRLIB.c/.h and move GRRLIB_ScrShot and
GRRLIB_LoadTextureFromFile to it since it's not really Lib related. 
(need to fix warning)
2009-03-19 00:22:25 +00:00
Crayon2000
e9bb506e09 [CHG] Examples are using GRRLIB_FreeTexture 2009-03-17 03:38:34 +00:00
N0NameN0
7b3c6c0d16 [NEW] Added LoadTextureFromFile can be usefull ;) 2009-03-15 18:57:28 +00:00
Crayon2000
5bb6d7d5a4 [NEW] Added GRRLIB_FreeTexture to free memory 2009-03-13 22:27:40 +00:00
Xane
af79603ae4 [CHG] Corrected an issue when drawing shapes first. 2009-03-12 17:13:33 +00:00
Xane
27ecf55edf [CHG] Declared all inline functions and optimized stuff. 2009-03-12 16:35:13 +00:00
Xane
269cc33794 [CHG] Fixed an issue where the screen started to glitch when drawing outside the viewport. 2009-03-12 01:41:49 +00:00
Crayon2000
eb1002f395 [CHG] A bit more secure, dealing with NULL pointer after memory allocation 2009-03-11 22:02:35 +00:00
Xane
61db0e3998 [CHG] Several optimizations 2009-03-11 19:48:36 +00:00
Xane
67987d304b [NEW] Added an example showing the different blending modes.
[CHG] Updated all examples to work with the current revision.
[CHG] Optimized different things~
2009-03-11 17:23:41 +00:00
Xane
ea276d1dae [CHG] Fixed an issue with blending constants. 2009-03-10 21:49:05 +00:00
Xane
4ebd507bd5 [NEW] Added 4 blending modes: Additive, Alpha Light, Multiply and Invert Color. For best results, use alpha-less black/white textures.
[CHG] Improved stability when closing a GRRLIB application.
2009-03-10 21:27:42 +00:00
Xane
9608deb240 [CHG] Now checks if the struct is valid / not NULL before drawing it. 2009-03-10 01:46:00 +00:00
Xane
6197d0e717 [CHG] Modified all functions to use the pointer of the structure instead. Allows the deletion of the whole structure when needed. 2009-03-10 01:18:48 +00:00