From a5e2ad091f2baad7eb534650a460b89b733d418f Mon Sep 17 00:00:00 2001 From: saschawillems Date: Wed, 1 Nov 2017 15:18:46 +0100 Subject: [PATCH] Release ui overlay Vulkan resources --- base/VulkanUIOverlay.cpp | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/base/VulkanUIOverlay.cpp b/base/VulkanUIOverlay.cpp index b3af66e8..be4722c7 100644 --- a/base/VulkanUIOverlay.cpp +++ b/base/VulkanUIOverlay.cpp @@ -66,6 +66,10 @@ namespace vks UIOverlay::~UIOverlay() { vertexBuffer.destroy(); + indexBuffer.destroy(); + vkDestroyImageView(device->logicalDevice, fontView, nullptr); + vkDestroyImage(device->logicalDevice, fontImage, nullptr); + vkFreeMemory(device->logicalDevice, fontMemory, nullptr); vkDestroySampler(device->logicalDevice, sampler, nullptr); vkDestroyDescriptorSetLayout(device->logicalDevice, descriptorSetLayout, nullptr); vkDestroyDescriptorPool(device->logicalDevice, descriptorPool, nullptr);