Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Fixup license headers | Tomasz Kramkowski | 2018-04-22 | 5 | -4/+16 |
| | |||||
* | Move linmath.h out of the project and into its own fork. | Tomasz Kramkowski | 2018-04-20 | 3 | -594/+4 |
| | |||||
* | Replace GLFW3 with SDL2 | Tomasz Kramkowski | 2018-04-20 | 2 | -30/+52 |
| | | | | Replace all of GLFW3 with SDL2 for future benefits. | ||||
* | Rename project gltest -> faqe | Tomasz Kramkowski | 2018-03-30 | 3 | -6/+6 |
| | | | | | | The project has been renamed to faqe. The logic for this name: quake -> fake quake -> faqe | ||||
* | Simplify gl loading by removing m4 and merging gldefs.h | Tomasz Kramkowski | 2018-03-30 | 9 | -165/+76 |
| | | | | | | | | | | | m4 has been removed, loadgl.c.in is now gl.c, gldefs.h and loadgl.h.in have now been merged into gl.h. loadgl.m4 has been transformed into glfunc.h which is being used in the way of a bie index file to generate information at 3 places. lgl_load is now gl_load and doesn't return anything, the jongjmp.h method of error handling was pre-emptive and for now this much simpler system will suffice. This means that lgl_strerror is no longer neede. | ||||
* | Remote texture assets can now be included in the project. | Tomasz Kramkowski | 2018-03-28 | 5 | -1/+17 |
| | |||||
* | Move assets*.o from Makefile to assets.mk | Tomasz Kramkowski | 2018-03-28 | 2 | -5/+7 |
| | |||||
* | Move to using bie for assets | Tomasz Kramkowski | 2018-03-28 | 7 | -31/+44 |
| | | | | | Shaders are now stored in a bie flat archive and indexed via assets.c and assets.h. | ||||
* | Makefile: -lm needed on linux | Tomasz Kramkowski | 2018-03-28 | 1 | -1/+1 |
| | |||||
* | linmath: more cleanup | Tomasz Kramkowski | 2018-03-28 | 1 | -38/+69 |
| | |||||
* | .gitignore: loadgl.[ch] | Tomasz Kramkowski | 2018-03-27 | 1 | -0/+2 |
| | |||||
* | loadgl: gl_uni_* | Tomasz Kramkowski | 2018-03-27 | 1 | -0/+36 |
| | | | | Add gl_uni_loc and gl_uni_set* functions to loadgl. | ||||
* | Add more vertex attributes (use a struct) | Tomasz Kramkowski | 2018-03-27 | 4 | -7/+28 |
| | |||||
* | glprog: Wrap OpenGL program object loading | Tomasz Kramkowski | 2018-03-27 | 6 | -46/+107 |
| | | | | | glprog provides a simple interface to loadign OpenGL program objects and getting their uniform locations. | ||||
* | Add gl_strerror implementation | Tomasz Kramkowski | 2018-03-27 | 4 | -0/+27 |
| | | | | gl_strerror takes an OpenGL error enum and acts like strerror. | ||||
* | loadgl: Use m4 to generate the loads | Tomasz Kramkowski | 2018-03-26 | 6 | -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 commit | Tomasz Kramkowski | 2018-03-26 | 11 | -0/+1019 |