C OpenGL ES 1.1 framework
This is an old very light and fast OpenGL ES framework on which i had worked in late 2013, no internet for two month and i wanted to produce a demo for the GP2X Wiz, this was rather fun to do because there was no documentations or books at hand when this was made, so this was coded 'blindly' with just memory and headers file as documentation, the GP2X Wiz OpenGL ES driver had many bugs and i got quickly bored, so after ~2 weeks i stopped working on it, some effects could not be made on the device because of the poor quality driver, especially effects which were using blending...
The framework just make the boring work easy but was not meant to replace the usage of OpenGL.
This may still be usefull for someone, the framework feature a custom Wavefront .obj/.mtl loader, simple bitmap font renderer, basic .tga loader (reverse engineered the file format because no docs at hand), quite cool resources manager powered by a custom generic storage hash table and other smaller stuff
Do what you want.
The hash table implementation occupancy pattern: