aboutsummaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
...
* Move to using bie for assetsTomasz Kramkowski2018-03-287-31/+44
| | | | | Shaders are now stored in a bie flat archive and indexed via assets.c and assets.h.
* Makefile: -lm needed on linuxTomasz Kramkowski2018-03-281-1/+1
|
* linmath: more cleanupTomasz Kramkowski2018-03-281-38/+69
|
* .gitignore: loadgl.[ch]Tomasz Kramkowski2018-03-271-0/+2
|
* loadgl: gl_uni_*Tomasz Kramkowski2018-03-271-0/+36
| | | | Add gl_uni_loc and gl_uni_set* functions to loadgl.
* Add more vertex attributes (use a struct)Tomasz Kramkowski2018-03-274-7/+28
|
* glprog: Wrap OpenGL program object loadingTomasz Kramkowski2018-03-276-46/+107
| | | | | glprog provides a simple interface to loadign OpenGL program objects and getting their uniform locations.
* Add gl_strerror implementationTomasz Kramkowski2018-03-274-0/+27
| | | | gl_strerror takes an OpenGL error enum and acts like strerror.
* loadgl: Use m4 to generate the loadsTomasz Kramkowski2018-03-266-157/+133
| | | | | The loadgl interfaces, loads and functions are now generated with m4 so that all the information can be stored in a single place.
* init commitTomasz Kramkowski2018-03-2611-0/+1019