summaryrefslogtreecommitdiff
path: root/test/test-glAllocator.cpp
Commit message (Collapse)AuthorAge
* glAllocator revampHEADmainDan Goodliffe15 hours
| | | | | | | Remove the map of buffers, now a fat pointer containing the buffer's name. This is accessible via the container's begin/end iterator. Move the bulk of the logic out of the template, it's mostly void * from the mapping anyway. Add allocate_at_least support.
* Replace glContainer with glAllocatorDan Goodliffe8 days
glContainer is no longer required, as we can use std::vector with a custom allocator which uses OpenGL buffers for storage. Minor irritation is that the mapped buffers aren't guaranteed to be flushed in the tests, so sometimes we're missing bits in a test render.