VKQUEUEFLAGS(3)

NAME
VkQueueFlags - Queue capability flags.

C SPECIFICATION

    typedef VkFlags VkQueueFlags;

CONSTANTS

VK_QUEUE_GRAPHICS_BIT
    Queues which have this capability flag support graphics operations. These operations include support using a graphics pipeline and issuing draw commands.

VK_QUEUE_COMPUTE_BIT
    Queues which have this capability flag support compute operations. These operations include support using a compute pipeline and issuing dispatch commands.

VK_QUEUE_TRANSFER_BIT
    Queues which have this capability flag support transfer operations. These operations include all of the copy commands.

VK_QUEUE_SPARSE_BINDING_BIT
    Queues which have this capability flag support memory management operations. These operations are affected by calling vkQueueBindSparse.

DESCRIPTION

These flags are returned in the VkQueueFamilyProperties structure together with other capabilities of a queue from a particular queue family as result of calling vkGetPhysicalDeviceQueueFamilyProperties.

SEE ALSO

VkQueueFamilyProperties, vkGetPhysicalDeviceQueueFamilyProperties

COPYRIGHT

Copyright © 2014-2016 Khronos Group. This material may be distributed subject to the terms and conditions set forth in the Open Publication License, v 1.0, 8 June 1999. http://opencontent.org/openpub/.

AUTHOR

Khronos Group
    Author.