Code cleanup

Fixes #593
This commit is contained in:
Sascha Willems 2020-01-18 10:13:14 +01:00
parent e75f2ae739
commit 8acc59a2e1

View file

@ -403,12 +403,10 @@ public:
vertexBuffer.destroy(); vertexBuffer.destroy();
VK_CHECK_RESULT(device->createBuffer(VK_BUFFER_USAGE_VERTEX_BUFFER_BIT, VK_MEMORY_PROPERTY_HOST_VISIBLE_BIT, &vertexBuffer, vertexBufferSize)); VK_CHECK_RESULT(device->createBuffer(VK_BUFFER_USAGE_VERTEX_BUFFER_BIT, VK_MEMORY_PROPERTY_HOST_VISIBLE_BIT, &vertexBuffer, vertexBufferSize));
vertexCount = imDrawData->TotalVtxCount; vertexCount = imDrawData->TotalVtxCount;
vertexBuffer.unmap();
vertexBuffer.map(); vertexBuffer.map();
} }
// Index buffer // Index buffer
VkDeviceSize indexSize = imDrawData->TotalIdxCount * sizeof(ImDrawIdx);
if ((indexBuffer.buffer == VK_NULL_HANDLE) || (indexCount < imDrawData->TotalIdxCount)) { if ((indexBuffer.buffer == VK_NULL_HANDLE) || (indexCount < imDrawData->TotalIdxCount)) {
indexBuffer.unmap(); indexBuffer.unmap();
indexBuffer.destroy(); indexBuffer.destroy();