const VulkanFunctions &get_functions() const { return *functions; }
MemoryAllocator &get_allocator() { return allocator; }
DestroyQueue &get_destroy_queue() { return destroy_queue; }
const VulkanFunctions &get_functions() const { return *functions; }
MemoryAllocator &get_allocator() { return allocator; }
DestroyQueue &get_destroy_queue() { return destroy_queue; }