Fix "out of memory" errors when the vulkan backend is asked to create zero byte sized buffers

This commit is contained in:
Magnus Norddahl 2021-09-25 14:28:44 +02:00 committed by Rachael Alexanderson
parent 25350109e8
commit b59554f319

View file

@ -571,7 +571,7 @@ inline BufferBuilder::BufferBuilder()
inline void BufferBuilder::setSize(size_t size)
{
bufferInfo.size = size;
bufferInfo.size = std::max(size, (size_t)16);
}
inline void BufferBuilder::setUsage(VkBufferUsageFlags bufferUsage, VmaMemoryUsage memoryUsage, VmaAllocationCreateFlags allocFlags)