Commit Graph

105 Commits

Author SHA1 Message Date
Joel16
49475ab3f4 Remove dependencies and allow user to pass RGBA buffer into g2dTexLoad instead 2021-08-01 13:01:44 -04:00
Joel16
4f0e699316 Revert back to older stb_image.h that works with the PSP 2020-07-26 21:35:48 -04:00
Joel16
1024a1866b Use const char* instead of a char array 2020-07-25 22:13:58 -04:00
Joel16
43bdd057c9 Update stb_image.h 2020-07-25 22:13:31 -04:00
Joel16
6fc613ed94 Make all supported extensions adjustable 2019-11-03 18:57:23 -05:00
Joel
cad33e3953
Update README.md 2019-11-03 17:52:21 -05:00
Joel16
ae2124e71c Update stb_image and add pcx loader 2019-11-03 17:50:16 -05:00
Joel16
3d86193279 Remove unused defines 2019-03-28 21:43:39 -05:00
Joel16
802bc96529 Use vfpu and stbi's load file
Also removed unused defines
2019-03-28 21:42:03 -05:00
Joel
848b2b107c
Update instructions 2019-03-25 16:01:16 -05:00
Joel16
06e65e77b6 #include should be placed under defines 2019-03-04 23:39:57 -06:00
Joel16
b056103754 Remove libpng and libjpeg from makefiles 2019-03-04 21:20:00 -06:00
Joel
3e67141585
Update README.md 2019-03-04 20:38:18 -06:00
Joel
74e71f3388
Update and rename README to README.md 2019-03-04 20:34:57 -06:00
Joel16
979f366cad Initial commit
This fork of glib2D does the following:

- No longer relies on ancient versiosn of libpng or libjpeg.
- Uses stb_image (easy to update)
- Adds support for loading BMP, GIF, PNM, PGM, and TGA files.
- some general cleanup
2019-03-04 20:21:53 -06:00
GeeckoDev
c347d4d227 samples: add missing callbacks.h and Makefile
Fixes issue #2
2015-07-13 15:33:55 +02:00
GeeckoDev
3aaab4c50e RenderContext struct, cleanup 2012-07-05 16:31:34 +02:00
GeeckoDev
aae94bfe89 improved g2dTexFree() 2012-07-03 21:56:08 +02:00
GeeckoDev
1bd20e1b4b space fix, constant-time _getNextPower2() 2012-07-03 21:52:24 +02:00
GeeckoDev
987751e71c improved code style 2012-07-03 21:25:44 +02:00
GeeckoDev
1a2fc64b08 improved cache use 2012-07-03 00:46:31 +02:00
GeeckoDev
759d06128f corrected sample build 2012-07-02 11:43:57 +02:00
GeeckoDev
5103de6450 update README 2012-07-01 15:59:33 +02:00
GeeckoDev
e468cec145 switch to LGPLv3 2012-07-01 00:05:19 +02:00
GeeckoDev
81bb00eaac safer g2dTexFree 2012-04-23 21:17:36 +02:00
GeeckoDev
77e65ec710 g2dImage converted to g2dTexture 2012-04-23 17:43:29 +02:00
GeeckoDev
a63ec4681e removed blending related code, i was confused with alpha blending 2012-04-23 17:36:40 +02:00
GeeckoDev
4c7da281bf g2dTexCreate exposed 2012-04-23 16:05:39 +02:00
GeeckoDev
ec2ddc6e98 correct an ankward bug when crop size is a multiple of slice width 2012-04-17 18:50:35 +02:00
GeeckoDev
371230e520 doubled list size 2012-04-15 13:00:12 +02:00
GeeckoDev
6c22b2c03d g2dInit and g2dTerm exposed 2012-04-15 12:59:42 +02:00
GeeckoDev
716f3a31fe -g CFLAG 2012-04-15 12:55:35 +02:00
GeeckoDev
783dc70755 corrected the Makefile 2011-12-30 17:49:10 +01:00
GeeckoDev
fd02820fdb added a Makefile to build a standalone library 2011-12-30 17:48:17 +01:00
GeeckoDev
55e7b8e632 Using sincos, added VFPU support to get HUGE performance improvements with rotations 2011-12-10 10:46:26 +01:00
GeeckoDev
baa27c2c7e Added g2dSetCoordInteger 2011-12-06 22:31:38 +01:00
GeeckoDev
0be4e7adc4 make glib2d.c compile with -W -Wall -Wextra flags 2011-12-06 22:12:46 +01:00
GeeckoDev
8a49006354 typedef Obj_Type 2011-12-06 21:52:43 +01:00
GeeckoDev
2c3924662d rounded constants to single precision 2011-12-06 20:12:22 +01:00
GeeckoDev
52bb1fa465 float constants for 180/pi and pi/180 2011-12-06 20:03:47 +01:00
GeeckoDev
91093a4728 removed automatic z-sort with blending enabled 2011-12-06 19:40:32 +01:00
GeeckoDev
f030a4fb3e got rid of g2dEnum typedef 2011-12-06 19:37:05 +01:00
GeeckoDev
f56ade3345 remove unnecessary headers and use stdbool 2011-12-06 19:25:03 +01:00
GeeckoDev
8b90a6ccfc removed spaces 2011-12-06 19:15:30 +01:00
GeeckoDev
2cf51ca4ce improved C++ support 2011-12-06 19:13:31 +01:00
GeeckoDev
c48c9f6940 Typo correction 2011-08-08 23:50:22 +02:00
GeeckoDev
f546d2003a Updated README 2011-08-08 23:47:39 +02:00
GeeckoDev
8c7c1d3aef Updated changelog 2011-08-08 22:54:06 +02:00
GeeckoDev
1eae27889a Replaced most obj_* variables by a single Object structure 2011-08-08 11:53:53 +02:00
GeeckoDev
2c00d2fdb0 Reduced display list size (3/4 megabyte saved) 2011-08-07 22:11:55 +02:00