aboutsummaryrefslogtreecommitdiffstats
path: root/glfunc.h
Commit message (Collapse)AuthorAgeFilesLines
* Implement diffuse texture loading and basic material supportTomasz Kramkowski2018-05-021-0/+6
|
* Implement basic model loading of FMD format.Tomasz Kramkowski2018-04-271-0/+3
| | | | | | | | | | | | The FMD (Faqe Model Data) format is a format designed for faqe. It stores vertex, element and material information and mesh information. This patch provides the basic implementation and use of this format. This patch also implements perspective projection, depth testing and view and model matrices. An example fmd file is provided.
* glfunc.h: remove superfluous semicolonsTomasz Kramkowski2018-04-261-3/+3
|
* Fixup license headersTomasz Kramkowski2018-04-221-3/+4
|
* Simplify gl loading by removing m4 and merging gldefs.hTomasz Kramkowski2018-03-301-0/+44
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.