VkTensorCopyARM(3)
C Specification
TheVkTensorCopyARM structure is defined as:
// Provided by VK_ARM_tensorstypedef struct VkTensorCopyARM { VkStructureType sType; const void* pNext; uint32_t dimensionCount; const uint64_t* pSrcOffset; const uint64_t* pDstOffset; const uint64_t* pExtent;} VkTensorCopyARM;Members
sTypeis aVkStructureType value identifying this structure.pNextisNULLor a pointer to a structure extending thisstructure.dimensionCountis the number of elements in thepSrcOffset,pDstOffsetandpExtentarrays.pSrcOffsetisNULLor an array of sizedimensionCountproviding an offset into the source tensor.WhenpSrcOffsetisNULL, the offset into the source tensor is0in all dimensions.pDstOffsetisNULLor an array of sizedimensionCountproviding an offset into the destination tensor.WhenpDstOffsetisNULL, the offset into the destination tensoris0in all dimensions.pExtentisNULLor an array of sizedimensionCountproviding the number of elements to copy in each dimension.WhenpExtentisNULL, the number of elements to copy is taken asthe total number of elements in each dimension of the source tensor.
Description
VUID-VkTensorCopyARM-sType-sType
sTypemust beVK_STRUCTURE_TYPE_TENSOR_COPY_ARMVUID-VkTensorCopyARM-pSrcOffset-parameter
IfdimensionCountis not0, andpSrcOffsetis notNULL,pSrcOffsetmust be a valid pointer to an array ofdimensionCountuint64_tvaluesVUID-VkTensorCopyARM-pDstOffset-parameter
IfdimensionCountis not0, andpDstOffsetis notNULL,pDstOffsetmust be a valid pointer to an array ofdimensionCountuint64_tvaluesVUID-VkTensorCopyARM-pExtent-parameter
IfdimensionCountis not0, andpExtentis notNULL,pExtentmust be a valid pointer to an array ofdimensionCountuint64_tvalues
Document Notes
For more information, see theVulkan Specification.
This page is extracted from the Vulkan Specification.Fixes and changes should be made to the Specification, not directly.