From ed400cbed0ab072e16710d1dd3a420ee9690c9fe Mon Sep 17 00:00:00 2001 From: baldurk Date: Tue, 5 Apr 2016 20:33:55 +0200 Subject: [PATCH] Iterate over consistent queue count, not number of families. Refs #236 --- renderdoc/driver/vulkan/wrappers/vk_device_funcs.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/renderdoc/driver/vulkan/wrappers/vk_device_funcs.cpp b/renderdoc/driver/vulkan/wrappers/vk_device_funcs.cpp index f72500ed8..546d83661 100644 --- a/renderdoc/driver/vulkan/wrappers/vk_device_funcs.cpp +++ b/renderdoc/driver/vulkan/wrappers/vk_device_funcs.cpp @@ -726,7 +726,7 @@ VkResult WrappedVulkan::vkCreateDevice( SAFE_DELETE_ARRAY(props); m_QueueFamilies.resize(createInfo.queueCreateInfoCount); - for(size_t i=0; i < m_QueueFamilies.size(); i++) + for(size_t i=0; i < createInfo.queueCreateInfoCount; i++) { uint32_t family = createInfo.pQueueCreateInfos[i].queueFamilyIndex; uint32_t count = createInfo.pQueueCreateInfos[i].queueCount;