Resource cleanup

This commit is contained in:
Sascha Willems 2019-03-29 08:50:17 +01:00
parent b64f83cc68
commit 072a174e6b

View file

@ -54,6 +54,13 @@ public:
vks::Buffer verticesYDown; vks::Buffer verticesYDown;
vks::Buffer indicesCCW; vks::Buffer indicesCCW;
vks::Buffer indicesCW; vks::Buffer indicesCW;
void destroy()
{
verticesYUp.destroy();
verticesYDown.destroy();
indicesCCW.destroy();
indicesCW.destroy();
}
} quad; } quad;
VulkanExample() : VulkanExampleBase(ENABLE_VALIDATION) VulkanExample() : VulkanExampleBase(ENABLE_VALIDATION)
@ -71,6 +78,7 @@ public:
vkDestroyDescriptorSetLayout(device, descriptorSetLayout, nullptr); vkDestroyDescriptorSetLayout(device, descriptorSetLayout, nullptr);
textures.CW.destroy(); textures.CW.destroy();
textures.CCW.destroy(); textures.CCW.destroy();
quad.destroy();
} }
void buildCommandBuffers() void buildCommandBuffers()