Structures

VkBufferCollectionCreateInfoFUCHSIA

Structure specifying desired parameters to create the buffer collection

The VkBufferCollectionCreateInfoFUCHSIA structure is defined as:

typedef struct VkBufferCollectionCreateInfoFUCHSIA {
    VkStructureType sType;
    const void* pNext;
    zx_handle_t collectionToken;
} VkBufferCollectionCreateInfoFUCHSIA;
  • sType is a VkStructureType value identifying this structure.
  • pNext is NULL or a pointer to a structure extending this structure
  • collectionToken is a zx_handle_t containing the Sysmem client’s buffer collection token

Valid Usage

VUID-VkBufferCollectionCreateInfoFUCHSIA-collectionToken-06393

collectionToken must be a valid zx_handle_t to a Zircon channel allocated from Sysmem (fuchsia.sysmem.Allocator/AllocateSharedCollection) with ZX_DEFAULT_CHANNEL_RIGHTS rights

Valid Usage (Implicit)

VUID-VkBufferCollectionCreateInfoFUCHSIA-sType-sType

sType must be VK_STRUCTURE_TYPE_BUFFER_COLLECTION_CREATE_INFO_FUCHSIA