| Commit message (Collapse) | Author | Age | |
|---|---|---|---|
| * | Fix all warnings in test/HEADmain | Dan Goodliffe | 2025-05-01 |
| | | |||
| * | Re-add testHelpers.h | Dan Goodliffe | 2024-07-02 |
| | | |||
| * | Psycho-rebased branch imgui on top of main | Dan Goodliffe | 2024-07-02 |
| |\ | |||
| | * | First cut reshuffling app/window/gl/render bits | Dan Goodliffe | 2024-06-15 |
| | | | |||
| * | | Maintain a reverse index in instance vertices | Dan Goodliffe | 2024-06-30 |
| | | | | | | | | | Removes need to search unused and/or index when moving/adding things | ||
| * | | Implement partition on InstanceVertices | Dan Goodliffe | 2024-06-29 |
| |/ | |||
| * | Don't keep a span, create as needed | Dan Goodliffe | 2024-02-02 |
| | | | | | | Removes the error prone issue where data/size get out of sync. Fixes overflow issues leading to memory corruption of GPU data. | ||
| * | Use std::span for iterator/data pointer in glContainer | Dan Goodliffe | 2024-01-13 |
| | | |||
| * | Reformat with new clang-format | Dan Goodliffe | 2023-11-07 |
| | | |||
| * | Refactor InstanceVertices in terms of glContainer | Dan Goodliffe | 2023-05-01 |
| | | |||
| * | Drop .hpp for header only things | Dan Goodliffe | 2023-04-29 |
| | | | | | Half of them acquired a .cpp part anyway | ||
| * | Don't fill the instances unused vector unnecessarily | Dan Goodliffe | 2023-04-22 |
| | | |||
| * | Test instancing automatic unmap when count is called, add some nodiscard | Dan Goodliffe | 2023-04-22 |
| | | |||
| * | Fix the instancing maintenance | Dan Goodliffe | 2023-04-22 |
| | | |||
| * | Instances buffer data needs to be unmapped before use | Dan Goodliffe | 2023-04-21 |
| | | | | | | Here we change quite a bit to support mapping and unmapping the buffer as required. The instance/free referencing is still broken though. We add several instances of tree in the render. | ||
| * | First cut of instance vertices and proxy | Dan Goodliffe | 2023-04-17 |
| Untested outside unit test, allows the use of a glBuffer as a storage container. To be combined with a vertex array and/or mesh etc for massing drawing with glDrawElementsInstanced | |||
