summaryrefslogtreecommitdiff
Commit message (Expand)AuthorAge
* Support for querying terrain height in GeoDataDan Goodliffe2022-01-03
* More complete and tested stream output supportDan Goodliffe2022-01-03
* Add transform_arrayDan Goodliffe2022-01-03
* Encapsulate RayDan Goodliffe2022-01-02
* No need to pass GameState around, it has a global pointerDan Goodliffe2022-01-02
* Replace include guard macros with pragma onceDan Goodliffe2022-01-02
* Separate geographic data (GeoData) from its visual representation(s) (Terrain)Dan Goodliffe2022-01-02
* Use Cache system to persist font rendering for TextDan Goodliffe2022-01-02
* Cache allows multiple key partsDan Goodliffe2022-01-01
* Don't forward declare CacheDan Goodliffe2022-01-01
* Generic solution for glGen/glDel arrays, then tidy-up the usesDan Goodliffe2022-01-01
* First iteration with font/text supportDan Goodliffe2022-01-01
* Add glm::vec concatenation operator||Dan Goodliffe2021-12-31
* Add operator-> to glRef for pointer typesDan Goodliffe2021-12-31
* Allow glBuffers and glVertexArrays to be movedDan Goodliffe2021-12-31
* Remove unnecessary initialiserDan Goodliffe2021-12-31
* Allow glRef to accept lambdasDan Goodliffe2021-12-31
* Initial implementation for being able to click in the main window to select s...Dan Goodliffe2021-12-28
* Component position mouse click check should only match mouse button eventsDan Goodliffe2021-12-22
* RAII for glVertex and glBufferDan Goodliffe2021-12-22
* Initial commit with some basic UIDan Goodliffe2021-12-22
* Window handles UIComponent renderingDan Goodliffe2021-12-18
* Need a way to select the UI shaderDan Goodliffe2021-12-18
* Simpler testing ruleDan Goodliffe2021-12-18
* Profile build should be lto tooDan Goodliffe2021-12-18
* Push uiShader into the window classDan Goodliffe2021-12-18
* Single glContext shared between windowsDan Goodliffe2021-12-14
* Refactor to start splitting out UI componentsDan Goodliffe2021-12-13
* Move TickDuration to its own filesDan Goodliffe2021-12-13
* Introduce the UI shaderDan Goodliffe2021-12-12
* Move program handle to its own filesDan Goodliffe2021-12-12
* Split 3D specifics of programs out of a base classDan Goodliffe2021-12-12
* Move GL shared source into it's own class/fileDan Goodliffe2021-12-12
* Move generic constexpr_strlen to libDan Goodliffe2021-12-12
* glm::value_ptr is neaterDan Goodliffe2021-12-12
* Refactor wrapped_ptr to include destory function as template param, and possi...Dan Goodliffe2021-12-04
* GCC 11 now defaultDan Goodliffe2021-12-04
* Fix up all remaining warningsDan Goodliffe2021-11-28
* No global static for factory mapDan Goodliffe2021-11-28
* Fix up lots of static analyzer warningsDan Goodliffe2021-11-27
* Enable all Jason Turner recommended warningsDan Goodliffe2021-11-26
* Don't run the app by defaultDan Goodliffe2021-11-26
* Don't build the application into the libraryDan Goodliffe2021-11-26
* Compile generated/external code as releaseDan Goodliffe2021-11-26
* Include stb directlyDan Goodliffe2021-11-25
* Always build ilt library sharedDan Goodliffe2021-11-25
* Add slope colouring to terrain shaderDan Goodliffe2021-11-25
* Transform obj to ILT was a static mat4Dan Goodliffe2021-11-16
* Swap y,z axisDan Goodliffe2021-11-16
* Don't write null value for pointersDan Goodliffe2021-11-07