Function Prototype
vkGetPhysicalDeviceQueueFamilyDataGraphEngineOperationPropertiesARM
Query the properties of a data graph processing engine and operation set combination for a specific queue family of a physical device
To query the properties of a data graph processing engine and operation set combination for a specific queue family of a physical device, call:
VkResult vkGetPhysicalDeviceQueueFamilyDataGraphEngineOperationPropertiesARM(
VkPhysicalDevice physicalDevice,
uint32_t queueFamilyIndex,
const VkQueueFamilyDataGraphPropertiesARM* pQueueFamilyDataGraphProperties,
VkBaseOutStructure* pProperties);
pub fn get_physical_device_queue_family_data_graph_engine_operation_properties_arm(
physical_device: vk::PhysicalDevice,
queue_family_index: u32,
p_queue_family_data_graph_properties: *const vk::QueueFamilyDataGraphPropertiesARM,
p_properties: *mut vk::BaseOutStructure,
) -> vk::Result;
physicalDeviceis the physical device to query.queueFamilyIndexis the index of the queue family being queried.pQueueFamilyDataGraphPropertiesis a pointer to a VkQueueFamilyDataGraphPropertiesARM structure that selects the processing engine and operation set for which the properties are queried.pPropertiesis a pointer to a structure in which the properties are returned.
Valid Usage
VUID-vkGetPhysicalDeviceQueueFamilyDataGraphEngineOperationPropertiesARM-pQueueFamilyDataGraphProperties-09957
The VkQueueFamilyDataGraphPropertiesARM structure pointed to by
pQueueFamilyDataGraphProperties must have been obtained by a
prior call to vkGetPhysicalDeviceQueueFamilyDataGraphPropertiesARM
with the same physicalDevice and queueFamilyIndex
VUID-vkGetPhysicalDeviceQueueFamilyDataGraphEngineOperationPropertiesARM-pProperties-09958
pProperties must be a valid structure of the appropriate type as
defined in graphs-valid-engine-operation-queries
Valid Usage (Implicit)
VUID-vkGetPhysicalDeviceQueueFamilyDataGraphEngineOperationPropertiesARM-physicalDevice-parameter
physicalDevice must be a valid VkPhysicalDevice handle
VUID-vkGetPhysicalDeviceQueueFamilyDataGraphEngineOperationPropertiesARM-pQueueFamilyDataGraphProperties-parameter
pQueueFamilyDataGraphProperties must be a valid pointer to a valid VkQueueFamilyDataGraphPropertiesARM structure
Type
Function Prototype
Return Values
VK_SUCCESS
VK_ERROR_OUT_OF_HOST_MEMORY
VK_ERROR_OUT_OF_DEVICE_MEMORY
VK_ERROR_UNKNOWN
VK_ERROR_VALIDATION_FAILED