Enum

VkDeviceQueueCreateFlagBits

Bitmask specifying behavior of the queue

Bits which can be set in VkDeviceQueueCreateInfo::flags, specifying usage behavior of a queue, are:

typedef enum VkDeviceQueueCreateFlagBits {

    // Provided by extensions
    VK_DEVICE_QUEUE_CREATE_PROTECTED_BIT = 0x00000001,
    VK_DEVICE_QUEUE_CREATE_RESERVED_1_BIT_QCOM = 0x00000002,
    VK_DEVICE_QUEUE_CREATE_INTERNALLY_SYNCHRONIZED_BIT_KHR = 0x00000004,
} VkDeviceQueueCreateFlagBits;
  • VK_DEVICE_QUEUE_CREATE_PROTECTED_BIT specifies that the device queue is a protected-capable queue.
  • VK_DEVICE_QUEUE_CREATE_INTERNALLY_SYNCHRONIZED_BIT_KHR specifies that the device queue is internally synchronized and does not require external synchronization.