diff --git a/renderdoc/driver/vulkan/wrappers/vk_device_funcs.cpp b/renderdoc/driver/vulkan/wrappers/vk_device_funcs.cpp index ae4154571..08e5672d6 100644 --- a/renderdoc/driver/vulkan/wrappers/vk_device_funcs.cpp +++ b/renderdoc/driver/vulkan/wrappers/vk_device_funcs.cpp @@ -733,6 +733,9 @@ VkResult WrappedVulkan::vkEnumeratePhysicalDevices(VkInstance instance, } } + // only report a single available queue in this family + props[best].queueCount = 1; + m_SupportedQueueFamilies[i] = std::make_pair(best, props[best]); SAFE_DELETE_ARRAY(props);