Structures

VkQueueFamilyDataGraphProcessingEnginePropertiesARM

Structure describing the properties of a data graph processing engine type for a given queue family

The VkQueueFamilyDataGraphProcessingEnginePropertiesARM structure is defined as:

typedef struct VkQueueFamilyDataGraphProcessingEnginePropertiesARM {
    VkStructureType sType;
    void* pNext;
    VkExternalSemaphoreHandleTypeFlags foreignSemaphoreHandleTypes;
    VkExternalMemoryHandleTypeFlags foreignMemoryHandleTypes;
} VkQueueFamilyDataGraphProcessingEnginePropertiesARM;
  • sType is a VkStructureType value identifying this structure.
  • pNext is NULL or a pointer to a structure extending this structure.
  • foreignSemaphoreHandleTypes is a VkExternalSemaphoreHandleTypeFlags that describes the external semaphore handle types supported by a foreign data graph processing engine.
  • foreignMemoryHandleTypes is a VkExternalMemoryHandleTypeFlags that describes the external memory handle types supported by a foreign data graph processing engine.

Valid Usage (Implicit)

VUID-VkQueueFamilyDataGraphProcessingEnginePropertiesARM-sType-sType

sType must be VK_STRUCTURE_TYPE_QUEUE_FAMILY_DATA_GRAPH_PROCESSING_ENGINE_PROPERTIES_ARM