Structures

VkDescriptorSetLayoutSupport

Structure returning information about whether a descriptor set layout can be supported

Information about support for the descriptor set layout is returned in a VkDescriptorSetLayoutSupport structure:

typedef struct VkDescriptorSetLayoutSupport {
    VkStructureType sType;
    void* pNext;
    VkBool32 supported;
} VkDescriptorSetLayoutSupport;

or the equivalent

typedef VkDescriptorSetLayoutSupport VkDescriptorSetLayoutSupportKHR;
  • sType is a VkStructureType value identifying this structure.
  • pNext is NULL or a pointer to a structure extending this structure.
  • supported specifies whether the descriptor set layout can be created.

supported is set to VK_TRUE if the descriptor set can be created, or else is set to VK_FALSE.

Valid Usage (Implicit)

VUID-VkDescriptorSetLayoutSupport-sType-sType

sType must be VK_STRUCTURE_TYPE_DESCRIPTOR_SET_LAYOUT_SUPPORT

VUID-VkDescriptorSetLayoutSupport-sType-unique

The sType value of each struct in the pNext chain must be unique