Function Prototype
vkGetTensorViewOpaqueCaptureDescriptorDataARM
Get tensor view opaque capture descriptor data
To get the opaque capture descriptor data for a tensor view, call:
VkResult vkGetTensorViewOpaqueCaptureDescriptorDataARM(
VkDevice device,
const VkTensorViewCaptureDescriptorDataInfoARM* pInfo,
void* pData);
pub fn get_tensor_view_opaque_capture_descriptor_data_arm(
device: vk::Device,
p_info: *const vk::TensorViewCaptureDescriptorDataInfoARM,
p_data: *mut c_void,
) -> vk::Result;
deviceis the logical device that gets the data.pInfois a pointer to a VkTensorViewCaptureDescriptorDataInfoARM structure specifying the tensor view.pDatais a pointer to a user-allocated buffer where the data will be written.
Valid Usage
VUID-vkGetTensorViewOpaqueCaptureDescriptorDataARM-descriptorBufferCaptureReplay-09706
The descriptorBufferCaptureReplay
and descriptorBufferTensorDescriptors features must be enabled
VUID-vkGetTensorViewOpaqueCaptureDescriptorDataARM-pData-09707
pData must point to a buffer that is at least
VkPhysicalDeviceDescriptorBufferTensorPropertiesARM::tensorViewCaptureReplayDescriptorDataSize
bytes in size
VUID-vkGetTensorViewOpaqueCaptureDescriptorDataARM-device-09708
If device was created with multiple physical devices, then the
bufferDeviceAddressMultiDevice feature must be enabled
Valid Usage (Implicit)
VUID-vkGetTensorViewOpaqueCaptureDescriptorDataARM-device-parameter
device must be a valid VkDevice handle
VUID-vkGetTensorViewOpaqueCaptureDescriptorDataARM-pInfo-parameter
pInfo must be a valid pointer to a valid VkTensorViewCaptureDescriptorDataInfoARM structure
VUID-vkGetTensorViewOpaqueCaptureDescriptorDataARM-pData-parameter
pData must be a pointer value
Parent
VK_ARM_tensorsType
Function Prototype