title: What is the purpose of queueCount inside VkDeviceQueueCreateInfo?
body: <p><a href="https://www.khronos.org/registry/vulkan/specs/1.0/man/html/VkDeviceQueueCreateInfo.html" rel="nofollow">https://www.khronos.org/registry/vulkan/specs/1.0/man/html/VkDeviceQueueCreateInfo.html</a></p>
  
  <p>What I currently do:</p>
  
  <p>Find a device that has a queue that supports graphics and surface.</p>
  
  <p>I then find the index for the <code>graphicsQueue</code> and the <code>surfaceQueue</code>. In my case they are the same, but I think they can be different as well.</p>
  
  <p>Now I have always set <code>queueCount</code> to be 1 and I didn't run into any problems so far, but I probably should set to the <code>queueCount</code> to <code>VkQueueFamilyProperties.queueCount</code>.</p>
  
  <p>But now I am wondering what it actually does? Does a higher <code>queueCount</code> indicate better performance?</p>