VkCopyTensorInfoARM(3)
C Specification
The VkCopyTensorInfoARM
structure is defined as:
// Provided by VK_ARM_tensors
typedef struct VkCopyTensorInfoARM {
VkStructureType sType;
const void* pNext;
VkTensorARM srcTensor;
VkTensorARM dstTensor;
uint32_t regionCount;
const VkTensorCopyARM* pRegions;
} VkCopyTensorInfoARM;
Members
-
sType
is a VkStructureType value identifying this structure. -
pNext
is NULL or a pointer to a structure extending this structure. -
srcTensor
is the source tensor. -
dstTensor
is the destination tensor. -
regionCount
is the number of regions to copy. -
pRegions
is a pointer to an array of VkTensorCopyARM structures specifying the regions to copy.
Description
Each region in pRegions
describes a region to be copied from the
source tensor to a corresponding region of the destination tensor.
srcTensor
and dstTensor
can be the same tensor or alias the
same memory.
The formats of srcTensor
and dstTensor
must be compatible.
Formats are compatible if they share the same class, as shown in the
Compatible Formats table.
vkCmdCopyTensorARM
allows copying between size-compatible internal
formats.
Document Notes
For more information, see the Vulkan Specification.
This page is extracted from the Vulkan Specification. Fixes and changes should be made to the Specification, not directly.