diff --git a/src/renderer.cpp b/src/renderer.cpp index 59ba1bc..1ffa27d 100644 --- a/src/renderer.cpp +++ b/src/renderer.cpp @@ -518,6 +518,7 @@ void Renderer::destroyRenderTarget(RenderTarget* target) { delete[] target->commandBuffers; + vkFreeDescriptorSets(device_, descriptorPool_, target->numImages, target->dofSets); vkFreeDescriptorSets(device_, descriptorPool_, target->numImages, target->postSets); for(uint32_t i = 0; i < target->numImages; i++) {