summaryrefslogtreecommitdiff
path: root/gfx/gl/vertexArrayObject.hpp
Commit message (Collapse)AuthorAge
* Drop .hpp for header only thingsDan Goodliffe2023-04-29
| | | | Half of them acquired a .cpp part anyway
* Support setting vertex attrib divisorDan Goodliffe2023-04-19
|
* Enable all vertex array attribs configured by vertexAttribFuncDan Goodliffe2023-04-19
|
* Persist vertexArrayId across multiple callsDan Goodliffe2023-04-19
| | | | Allows chaining together to build VAO from multiple buffers
* Specialize vertexAttribFunc for matrices because there's an upper limit of ↵Dan Goodliffe2023-04-18
| | | | size 4 on attrib pointers
* Separate storing of mesh vertex/index data from configuring VAODan Goodliffe2023-04-17
|
* Revamp how VertexArrayObject configures attributes and dataDan Goodliffe2023-04-17
|
* Fix submitting of integer values via vertex arraysDan Goodliffe2023-04-13
|
* VertexArrayObject helper supports binding an entire object, not just fieldsDan Goodliffe2023-01-02
| | | | Invoked by configuring with no attribute member points.
* Should use value_type, not element_typeDan Goodliffe2023-01-02
| | | | Works with std::array then too.
* Add helper for configuring vertex array objects/buffers of arbitrary thingsDan Goodliffe2023-01-02