From f3f9c416fcc2e953874a03d2360133c6100e24f6 Mon Sep 17 00:00:00 2001 From: baldurk Date: Fri, 19 Aug 2022 11:00:22 +0100 Subject: [PATCH] Count arrayed dynamic descriptors correctly --- renderdoc/driver/vulkan/vk_info.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/renderdoc/driver/vulkan/vk_info.cpp b/renderdoc/driver/vulkan/vk_info.cpp index 48cb9ed60..29db55ccf 100644 --- a/renderdoc/driver/vulkan/vk_info.cpp +++ b/renderdoc/driver/vulkan/vk_info.cpp @@ -232,7 +232,7 @@ void DescSetLayout::Init(VulkanResourceManager *resourceMan, VulkanCreationInfo if(bindings[b].descriptorType == VK_DESCRIPTOR_TYPE_UNIFORM_BUFFER_DYNAMIC || bindings[b].descriptorType == VK_DESCRIPTOR_TYPE_STORAGE_BUFFER_DYNAMIC) - dynamicCount++; + dynamicCount += bindings[b].descriptorCount; if(bindings[b].descriptorType == VK_DESCRIPTOR_TYPE_INLINE_UNIFORM_BLOCK) {