diff --git a/renderdoc/driver/vulkan/vk_postvs.cpp b/renderdoc/driver/vulkan/vk_postvs.cpp index 5c5c566e4..540ceee53 100644 --- a/renderdoc/driver/vulkan/vk_postvs.cpp +++ b/renderdoc/driver/vulkan/vk_postvs.cpp @@ -1299,6 +1299,7 @@ void VulkanReplay::InitPostVSBuffers(uint32_t eventId) VkDescriptorPoolCreateInfo poolCreateInfo = {VK_STRUCTURE_TYPE_DESCRIPTOR_POOL_CREATE_INFO}; // 1 set for each layout + poolCreateInfo.flags = VK_DESCRIPTOR_POOL_CREATE_FREE_DESCRIPTOR_SET_BIT; poolCreateInfo.maxSets = (uint32_t)setLayouts.size(); poolCreateInfo.poolSizeCount = ARRAY_COUNT(poolSizes); poolCreateInfo.pPoolSizes = poolSizes;