Structures

VkImportMemoryZirconHandleInfoFUCHSIA

Structure specifying import parameters for Zircon handle to external memory

The VkImportMemoryZirconHandleInfoFUCHSIA structure is defined as:

typedef struct VkImportMemoryZirconHandleInfoFUCHSIA {
    VkStructureType sType;
    const void* pNext;
    VkExternalMemoryHandleTypeFlagBits handleType;
    zx_handle_t handle;
} VkImportMemoryZirconHandleInfoFUCHSIA;
  • sType is a VkStructureType value identifying this structure.
  • pNext is NULL or a pointer to a structure extending this structure.
  • handleType is a VkExternalMemoryHandleTypeFlagBits value specifying the type of handle.
  • handle is a zx_handle_t (Zircon) handle to the external memory.

Valid Usage

VUID-VkImportMemoryZirconHandleInfoFUCHSIA-handleType-04771

handleType must be VK_EXTERNAL_MEMORY_HANDLE_TYPE_ZIRCON_VMO_BIT_FUCHSIA

Valid Usage (Implicit)

VUID-VkImportMemoryZirconHandleInfoFUCHSIA-sType-sType

sType must be VK_STRUCTURE_TYPE_IMPORT_MEMORY_ZIRCON_HANDLE_INFO_FUCHSIA