2401lucas / BluVulkanRenderer

1 stars 1 forks source link

Minimizing memory allocations #20

Open 2401lucas opened 9 months ago

2401lucas commented 9 months ago

When creating vertex & index buffers. Instead of allocating a buffer per mesh, allocating a singular larger buffer and sub-allocating space for each mesh

https://github.com/2401lucas/BluVulkanRenderer/blob/6790b27c0e1713fcbafa9d4a2d01416b036fa49e/BluRendererVulkan/BluRendererVulkan/src/Render/Buffer/ModelManager.cpp#L41-L71