3 ms·
So it's a slab allocator to reuse recently destroyed buffers. I've got something similar on my Vulkan engine, but much less lines of code. I would have though
by smallstepforman 5y ago
So it's a slab allocator to reuse recently destroyed buffers. I've got something similar on my Vulkan engine, but much less lines of code. I would have thought by now that most libraries/engines would be reusing allocated buffers using a slab allocator based design, so it doesn't suprise me to see that Zink got it as well. I would have been suprised if it never had it.
- georgeecollins 5y agoRight, but you have a Vulcan engine. It's nice to get the performance improvement on something written in Open GL. I think that is the benefit they are touting.