VkQueueCreateInfo 指定
- 队列族型号(marked by index)
- 队列个数
一个
VkQueueCreateInfo只能指定一个队列族
需要多个队列族就需要在 VkDeviceCreateInfo 传入多个不同的 VkQueueCreateInfo
一个队列族只能声明一次,否则 validation error
于是 Device 关于 Queue 的 create info 结构类似于:
| QueueFamilyIndex | QueueCount |
|---|---|
| 0 | 1 |
| 1 | 2 |
| 3 | 2 |
就是指在该逻辑设备中映射了 0 型队列一个,1 型队列 2 个,3 型队列 2 个。
至于每种队列 (aka 每个队列族) 最多有几个,支持什么操作,可见
Vulkan 队列