summaryrefslogtreecommitdiff
path: root/gfx/gl/bufferedLocation.cpp
Commit message (Collapse)AuthorAge
* Remove more use of legacy typesDan Goodliffe2024-01-01
|
* Model positions as integersDan Goodliffe2023-11-25
| | | | | Introduces test failure in arcs due to rounding, but I don't want to create a complicated fix as link positions are still floats and hopefully that'll go away... somehow
* Remove getTransformDan Goodliffe2023-11-25
|
* Refactor BufferedLocationT to use a callbackDan Goodliffe2023-11-11
| | | | Simplifies customisation in the face of multiple fields
* Add BufferedLocation method for getting the rotation only transformDan Goodliffe2023-11-11
|
* WIP typedefing all the things - sourcesDan Goodliffe2023-11-09
|
* Templated BufferedLocation and single buffer storage for RVC locationsDan Goodliffe2023-05-06
|
* Drop .hpp for header only thingsDan Goodliffe2023-04-29
| | | | Half of them acquired a .cpp part anyway
* Add BufferedLocationDan Goodliffe2023-04-23
Wraps Location, storing a pre-computed mat4 transformation of the position/rotation in a VBO handled by InstanceVertices.