struct
#include <VaultedVulkan/VV_LogicalDevice.hpp>
CreateInfo
Contents
- Reference
A queue is allocated by the family, as in each queue allocated must have their index in the family tracked. This means that the logical device is passed a queue's create info by the family with its specified index, queue count from that family to be associated with the logical device, and the family's priority. If a queue family is to be used for a specific task (transfer, etc), it is advantageous that that queue family have as little flags for other functionality as possible.
Base classes
-
template<typename VulkanType, EStructureType TemplateSpecifiedStype = EStructureType::Max_Enum>struct VV::V0::VKStruct_Base<VkDeviceQueueCreateInfo, EStructureType::DeviceQueue_CreateInfo>
- Base struct for wrapping Vulkan native C API Structs.
Public variables
- EType SType
- const void* Next
- CreateFlags Flags
- ui32 QueueFamilyIndex
- ui32 QueueCount
- const float* QueuePriorities