free the allocated memory
[demo] / src / vulkan / vkutil.cc
index a64f86f..35a85dd 100644 (file)
@@ -460,6 +460,9 @@ struct vku_buffer *vku_create_buffer(int sz, unsigned int usage)
 void vku_destroy_buffer(struct vku_buffer *buf)
 {
        if(buf) {
+               //TODO change when the allocator changes
+               vku_free(buf->mem_pool);
+
                vkDestroyBuffer(vk_device, buf->buf, 0);
                delete buf;
        }