38 float priorities[VK_BUNDLE_MAX_QUEUES][VK_BUNDLE_MAX_QUEUES];
A builder for creating a list of queue create infos, allocate on the stack and then pass into vkCreat...
Definition: vk_queue_builder.h:26
uint32_t total_count
Can create multiple queues in the same family, this is the total number of queues that are created,...
Definition: vk_queue_builder.h:48
VkDeviceQueueCreateInfo create_infos[VK_BUNDLE_MAX_QUEUES]
Array of queue create infos to fill in.
Definition: vk_queue_builder.h:28
uint32_t create_info_count
Count of queue create infos and priorities added.
Definition: vk_queue_builder.h:41
float priorities[VK_BUNDLE_MAX_QUEUES][VK_BUNDLE_MAX_QUEUES]
Array of queue priorities to fill in.
Definition: vk_queue_builder.h:38
Definition: vk_helpers.h:42
uint32_t family_index
The queue family index.
Definition: vk_helpers.h:44
Common Vulkan code header.
struct vk_queue_pair vk_queue_builder_add(struct vk_queue_builder *builder, uint32_t family_index)
Add a queue to the builder, will assert if it runs out of space, assumes that the user can share the ...
Definition: vk_queue_builder.c:23