Commit graph

314 commits

Author SHA1 Message Date
Crayon2000
96321c05f9 [CHG] Removed warnings from GRRLIB_LoadBMF
*Branch 3D_test*
[CHG] We are now loading texture from Material file (.mtl)
[CHG] Draw3dObj is able to show diffuse texture map (only for group)
[CHG] Draw3dObj overrides the two last parameters of GRRLIB_3dMode (bool texturemode and bool normalmode)
2011-07-19 03:46:36 +00:00
Crayon2000
0f4765cf1d [CHG] libpng updated to version 1.5.4 2011-07-11 02:29:49 +00:00
Crayon2000
d95429c495 [CHG] FreeType updated to version 2.4.5 2011-06-27 02:19:20 +00:00
Crayon2000
37f4fe28aa *Branch GRRMOD*
Could now be compiled with latest version of GRRLIB/libogc, example still needs to be updated
2011-05-20 21:37:37 +00:00
Crayon2000
7092599b47 [CHG] libpng updated to version 1.5.2 2011-04-07 02:33:44 +00:00
Crayon2000
e98868aecb [CHG] doxygen file updated to 1.7.4 2011-03-29 02:48:27 +00:00
Crayon2000
53e99b0236 [CHG] Code formatting and typo 2011-02-16 21:59:34 +00:00
Crayon2000
4623c28590 [CHG] libpng updated to version 1.5.1 2011-02-07 19:16:42 +00:00
Crayon2000
05adb413a2 [CHG] libjpeg updated to version 8c 2011-01-27 23:10:53 +00:00
Crayon2000
38a8a153e4 [CHG] libpng updated to version 1.5.0 2011-01-11 17:44:47 +00:00
Crayon2000
aa2a0219e3 [CHG] Don't need to double "#" for doxygen documentation 2011-01-04 05:44:56 +00:00
Crayon2000
289b720df3 [CHG] doxygen file updated to 1.7.3
[CHG] Copyright date changed to 2011
*Branch GRRMOD*
[BUG] Memory leak corrected in GRRMOD_MOD_SetMOD
2011-01-04 05:20:03 +00:00
Crayon2000
82582fcbca [CHG] libpng updated to version 1.4.5 2010-12-12 18:28:41 +00:00
Crayon2000
6cfd5e4106 [CHG] FreeType updated to version 2.4.4 2010-12-01 23:41:40 +00:00
Crayon2000
0b26b535d7 [CHG] Fixed some typographical errors ... again 2010-11-09 04:10:19 +00:00
Crayon2000
78a213bd19 [CHG] Fixed some typographical errors. 2010-11-05 22:12:51 +00:00
Crayon2000
6d65703f74 [CHG] GRRLIB_ClampVar8 was removed from GRRLIB 2010-10-27 19:55:53 +00:00
Crayon2000
68fd422e02 [CHG] Changed lasnd to laesnd in Makefile (the line is commented)
[CHG] doxygen file updated to version 1.7.2
2010-10-11 01:45:16 +00:00
Crayon2000
27ee9887bd [CHG] FreeType updated to version 2.4.3 2010-10-05 03:32:23 +00:00
Crayon2000
675bdbab96 [CHG] Typo in a comment
[CHG] Bad indentation in three examples
2010-10-05 02:50:44 +00:00
Crayon2000
6a9ae568ec [BUG] Forgot to modify one file 2010-10-01 14:19:06 +00:00
Crayon2000
33d1f067b6 [CHG] Private functions 2010-09-28 18:54:50 +00:00
Crayon2000
edaf628725 [CHG] Typo in a comment 2010-09-28 16:45:14 +00:00
Crayon2000
4e0e562178 [CHG] Added some missing comments 2010-09-27 03:20:08 +00:00
Crayon2000
d8cbc89741 [CHG] libpng updated to version 1.4.4 2010-09-26 00:11:08 +00:00
Crayon2000
d7e04f987f [CHG] Possible resource leak 2010-09-01 22:55:02 +00:00
Crayon2000
6174a3e4f8 [CHG] Small optimization in GRRLIB_Printf 2010-08-24 22:50:38 +00:00
Crayon2000
69d4eab793 [CHG] FreeType updated to version 2.4.2 2010-08-08 21:27:38 +00:00
Crayon2000
5d78a7117d [CHG] Make GRRLIB compatible with svn revision 4170 of libogc 2010-08-04 00:11:10 +00:00
Crayon2000
25eee87598 [CHG] FreeType updated to version 2.4.1 2010-07-19 20:07:40 +00:00
Crayon2000
53025dec28 [CHG] FreeType updated to version 2.4.0 (support for TrueType hinting) 2010-07-12 22:17:35 +00:00
Crayon2000
1561726543 [BUG] Corrected some bugs introduced in r383
[BUG] GRRLIB_FreeBMF was not freeing the memory completely
2010-07-09 06:07:56 +00:00
Crayon2000
09c55dd214 [BUG] Deleted an extra file in libpng 2010-07-07 18:07:20 +00:00
Crayon2000
cde17f778f [CHG] BMF function are a bit faster, character definition is taken inside an array 2010-07-06 05:07:55 +00:00
Crayon2000
0432dd951c [CHG] TTF function are a bit faster 2010-07-02 02:40:33 +00:00
Crayon2000
99d78c066f [CHG] libpng updated to version 1.4.3 2010-06-28 22:41:35 +00:00
Crayon2000
00c6b72867 [CHG] Updated doxygen file to 1.7.1 2010-06-25 21:32:28 +00:00
Crayon2000
df1010fba5 [CHG] New version (getting ready for 4.3.0 release) 2010-06-14 22:16:17 +00:00
Crayon2000
67288344d7 [CHG] Small doc improvement 2010-06-11 04:02:55 +00:00
Crayon2000
54be46f4e4 [CHG] Updated PNGU with code from Tantric for the PNGU_DecodeTo4x4RGBA8 function 2010-06-09 01:06:15 +00:00
Crayon2000
7771f167c9 [CHG] libjpeg updated to version 8b 2010-05-18 21:24:27 +00:00
Crayon2000
3397798833 [CHG] The font for 3D_Light4 demo as changed 2010-05-14 02:31:28 +00:00
N0NameN0
16d32f32ed [ADD] I finnaly commiting GRRLIB_SetLightSpot ;) 2010-05-10 22:37:34 +00:00
N0NameN0
08f93839ac [ADD] GRRLIB_DrawTessPanel to draw (as the name says) a tessellated pannel ;) 2010-05-10 18:35:49 +00:00
Crayon2000
2ad5794867 [CHG] libpng updated to version 1.4.2 2010-05-10 15:40:06 +00:00
Crayon2000
957e2fe2c0 Added some getter functions to GRRMOD 2010-05-01 18:02:42 +00:00
N0NameN0
8b2208e270 [ADD] GRRLIB_DrawCone 2010-05-01 17:16:14 +00:00
N0NameN0
a968a16dfa [ADD] GRRLIB_SetLightSpec for specular light support ;)
[ADD] 3D_Light3 for a little specular light sample code.
2010-05-01 14:29:28 +00:00
Crayon2000
84d6fd44d6 [CHG] The font for 3D_Light2 demo as changed 2010-04-30 04:13:39 +00:00
N0NameN0
460cdc4290 [ADD] GRRLIB_ObjectViewBegin
[ADD] GRRLIB_ObjectViewScale
[ADD] GRRLIB_ObjectViewRotate
[ADD] GRRLIB_ObjectViewTrans
[ADD] GRRLIB_ObjectViewEnd
With this we are completly free about object transformation.
2010-04-29 22:21:45 +00:00
Crayon2000
f9e3976fd5 [CHG] Code formatting 2010-04-29 19:36:03 +00:00
N0NameN0
04cec42e7c [CHG] GRRLIB_GetPixelFromFB now use a real way to get it ;)
[ADD] GRRLIB_SetPixelToFB
2010-04-29 18:20:15 +00:00
N0NameN0
46a2297aa6 [ADD] GRRLIB_ObjectViewInv (see doc for info)
[CHG] Improve GRRLIB_ObjectView
[ADD] 3D_Light2 to show use of GRRLIB_ObjectViewInv
2010-04-29 17:37:00 +00:00
Crayon2000
c53ff66250 [CHG] zlib was updated to version 1.2.5 2010-04-23 15:32:57 +00:00
Crayon2000
f7facc091d [CHG] New way to install GRRLIB 2010-04-08 23:13:49 +00:00
Crayon2000
174dd71c43 [CHG] Libraries that have dependencies (libpng and libpngu) now look in the GRRLIB lib folder before looking in the libogc folder 2010-04-08 21:04:48 +00:00
Crayon2000
38a76e29e7 [CHG] Formating 2010-04-06 17:04:57 +00:00
N0NameN0
16c25c1ed2 [CHG] function GRRLIB_3dMode color paramter removed since you now MUST pass vertex color !!
[ADD] Diffuse light function GRRLIB_SetLightDiff
[ADD] GRRLIB_SetLightAmbiant
[ADD] GRRLIB_SetLightOff
[ADD] A simple Diffuse lights sample code (Two lights)
2010-04-06 11:23:31 +00:00
Crayon2000
af6f13de76 [CHG] FreeType is now completely supply as source code 2010-04-05 03:40:19 +00:00
Crayon2000
e44d549caf [CHG] Deleted the lib version of FreeType 2010-04-05 02:00:45 +00:00
Crayon2000
6fc312d5e6 [CHG] FreeType is not needed in grrlib.h anymore 2010-03-25 22:34:10 +00:00
Crayon2000
bc56c46e25 [CHG] minigzip.c is not required 2010-03-25 21:01:57 +00:00
Crayon2000
c93415652a [NEW] zlib 1.2.4 was added to the project since it's not included with libogc anymore (required for libpng) 2010-03-24 22:13:18 +00:00
Crayon2000
30ef11837d [CHG] Fixed a problem with the documentation (introduced in r327) 2010-03-11 14:12:55 +00:00
Crayon2000
293e965965 [CHG] Nothing important, branch update 2010-03-11 03:32:05 +00:00
Crayon2000
c138b0ede2 [CHG] Stop including all inline header files in the doc (duplicate declaration)
[CHG] Added the "Modules" section in the doc with all the functions in GRRLIB
2010-03-05 00:00:07 +00:00
Crayon2000
5d28586ff2 [CHG] Moved some structure to proper place
[CHG] Documentation improvement
2010-03-04 20:14:57 +00:00
Crayon2000
2dc838cb2b [CHG] Makefiles are using same var name as in devkitPro to make them easier to modify 2010-03-03 23:30:49 +00:00
Crayon2000
16c95a073b [CHG] libjpeg updated to version 8a 2010-03-03 17:20:40 +00:00
Crayon2000
a165aba62e [CHG] libpng updated to version 1.4.1 2010-03-02 22:29:19 +00:00
Crayon2000
a932d3ad7c [CHG] Improve documentation a bit 2010-02-22 22:28:20 +00:00
Crayon2000
607a2e1966 [CHG] ftmodule.h is not needed since it's generated automatically 2010-02-18 17:12:30 +00:00
Crayon2000
b1b3b20d24 [CHG] Changed a couple of Makefile for FreeType 2010-02-16 22:20:09 +00:00
Crayon2000
5965330dc8 [CHG] Deleted some unused files in FreeType source folder 2010-02-16 05:37:35 +00:00
Crayon2000
07a6685a0e [NEW] Including FreeType 2.3.12 source code (not fully tested and not incorporated into main Makefile) 2010-02-15 23:53:41 +00:00
Crayon2000
1f6319f005 [CHG] Makefile for libjpeg 2010-02-15 22:41:50 +00:00
Crayon2000
3fc551e45e [CHG] Small speed improvement in TTF code (R, G and B are only calculated once for every character) 2010-02-10 23:42:32 +00:00
Crayon2000
f04aced37f [BUG] Problem with GRAYSCALE JPEG image. (Solved by DrTwox) 2010-02-08 16:25:50 +00:00
Crayon2000
e498015d61 [CHG] Disabled warnings when compiling libjpeg 2010-01-29 03:59:18 +00:00
Crayon2000
51b9df752c [CHG] Cleaning 2010-01-28 23:48:26 +00:00
Crayon2000
66a4d2e5fb [CHG] libjpeg is now distributed as source code. Version 8 is now used instead of 6b 2010-01-28 23:20:30 +00:00
Crayon2000
c1f5de97c8 [CHG] Micro-optimization 2010-01-25 21:26:45 +00:00
Crayon2000
c7eef805bc [CHG] Optimization 2010-01-19 23:03:16 +00:00
Crayon2000
8789bd4ba6 [CHG] pngu.c does not required to include gx.h anymore
[BUG] Fixed some examples using GRRLIB_ScrShot
2010-01-19 05:09:58 +00:00
Crayon2000
1e066f3877 [CHG] Now using libpng 1.4.0 (for more info: http://www.libpng.org/pub/png/src/libpng-1.2.x-to-1.4.x-summary.txt) 2010-01-18 05:45:08 +00:00
Crayon2000
1012d5a101 [CHG] pngtest.c was deleted (not needed to build libpng) 2010-01-18 05:02:30 +00:00
N0NameN0
a46deda984 [DEL] in GRRLIB_3D.c All Light functions (uggly way to provide light imho)
[ADD] NEED_GRRLIB_FUNCTION a sample demo code that can be a base to code new functions !! i really need help on this !!
2010-01-17 17:34:17 +00:00
Crayon2000
8d1b10574e [CHG] TTF functions are now using RGBA color instead of RGB 2010-01-15 06:55:22 +00:00
Crayon2000
2dbb1380df [CHG] More protection to TTF functions
[NEW] Added FPS in the TTF example
2010-01-11 21:48:01 +00:00
Crayon2000
ad300e55d8 [CHG] Typos in comments 2010-01-09 02:41:47 +00:00
Crayon2000
3a88515815 [CHG] Cleaning code, I replaced all " ;" with ";" 2010-01-08 23:00:07 +00:00
Crayon2000
14bdb68481 [CHG] Refactoring 2010-01-07 23:50:52 +00:00
Crayon2000
4ab8726ffe [CHG] Updated the README.html file 2010-01-07 00:03:56 +00:00
N0NameN0
96783d84bb [ADD] Adding GRRLIB_DrawCylinder
[CHG] Light/Primitive Demo code
2010-01-06 18:18:43 +00:00
Crayon2000
6847fba41f [CHG] libpng updated to version 1.2.42 2010-01-06 17:42:22 +00:00
Crayon2000
de118ab6f2 [CHG] libpng is now distributed with code and not a complied library 2010-01-06 17:34:06 +00:00
N0NameN0
899f7f1d47 [ADD] Adding GRRLIB_DrawCube
[CHG] Adding a cube to the primitive/light demo code
2010-01-06 14:08:06 +00:00
N0NameN0
d352bd354d [ADD] Adding GRRLIB_DrawSphere
[CHG] Light and primitive demo to add a sphere
2010-01-06 13:35:27 +00:00
N0NameN0
864f2610e9 [ADD] Added GRRLIB_DrawTorus, our first primitive !!! 2010-01-06 09:25:28 +00:00
Crayon2000
42d7917d0d [CHG] TTF example is more complete
[BUG] In the 3D test branch the model could be draw with color and texture (order is: position / normal / color / texture)
[CHG] In the 3D test branch the example is now using lights
2010-01-06 04:56:37 +00:00