From b3f57d14276d3624239c759dcd3a0a350d3291b0 Mon Sep 17 00:00:00 2001 From: Jake Turner Date: Fri, 2 Jul 2021 08:28:29 +0100 Subject: [PATCH] Fix Vulkan Validation Layer error when running VK_Parameter_Zoo refpushtempl desscriptor update template was not deleted before shutdown --- util/test/demos/vk/vk_parameter_zoo.cpp | 3 +++ 1 file changed, 3 insertions(+) diff --git a/util/test/demos/vk/vk_parameter_zoo.cpp b/util/test/demos/vk/vk_parameter_zoo.cpp index e5eb2b87a..8af6c27a5 100644 --- a/util/test/demos/vk/vk_parameter_zoo.cpp +++ b/util/test/demos/vk/vk_parameter_zoo.cpp @@ -1528,7 +1528,10 @@ void main() vkDestroyImageView(device, view3, NULL); if(KHR_descriptor_update_template && KHR_push_descriptor) + { vkDestroyDescriptorUpdateTemplateKHR(device, pushtempl, NULL); + vkDestroyDescriptorUpdateTemplateKHR(device, refpushtempl, NULL); + } if(KHR_descriptor_update_template) vkDestroyDescriptorUpdateTemplateKHR(device, reftempl, NULL);