struct TensorCopyARM

Defined at line 34135 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp

wrapper struct for struct VkTensorCopyARM, see https://registry.khronos.org/vulkan/specs/latest/man/html/VkTensorCopyARM.html

Public Members

StructureType sType
const void * pNext
uint32_t dimensionCount
const uint64_t * pSrcOffset
const uint64_t * pDstOffset
const uint64_t * pExtent

Public Methods

void TensorCopyARM (uint32_t dimensionCount_, const uint64_t * pSrcOffset_, const uint64_t * pDstOffset_, const uint64_t * pExtent_, const void * pNext_)

Defined at line 34143 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp

void TensorCopyARM (const TensorCopyARM & rhs)

Defined at line 34156 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp

void TensorCopyARM (const VkTensorCopyARM & rhs)

Defined at line 34158 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp

void TensorCopyARM (const ArrayProxyNoTemporaries<const uint64_t> & srcOffset_, const ArrayProxyNoTemporaries<const uint64_t> & dstOffset_, const ArrayProxyNoTemporaries<const uint64_t> & extent_, const void * pNext_)

Defined at line 34161 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp

TensorCopyARM & operator= (const TensorCopyARM & rhs)

Defined at line 34195 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp

TensorCopyARM & operator= (const VkTensorCopyARM & rhs)

Defined at line 34198 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp

TensorCopyARM & setPNext (const void * pNext_)

Defined at line 34205 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp

TensorCopyARM && setPNext (const void * pNext_)

Defined at line 34211 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp

TensorCopyARM & setDimensionCount (uint32_t dimensionCount_)

Defined at line 34217 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp

TensorCopyARM && setDimensionCount (uint32_t dimensionCount_)

Defined at line 34223 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp

TensorCopyARM & setPSrcOffset (const uint64_t * pSrcOffset_)

Defined at line 34229 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp

TensorCopyARM && setPSrcOffset (const uint64_t * pSrcOffset_)

Defined at line 34235 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp

TensorCopyARM & setSrcOffset (const ArrayProxyNoTemporaries<const uint64_t> & srcOffset_)

Defined at line 34242 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp

TensorCopyARM & setPDstOffset (const uint64_t * pDstOffset_)

Defined at line 34250 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp

TensorCopyARM && setPDstOffset (const uint64_t * pDstOffset_)

Defined at line 34256 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp

TensorCopyARM & setDstOffset (const ArrayProxyNoTemporaries<const uint64_t> & dstOffset_)

Defined at line 34263 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp

TensorCopyARM & setPExtent (const uint64_t * pExtent_)

Defined at line 34271 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp

TensorCopyARM && setPExtent (const uint64_t * pExtent_)

Defined at line 34277 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp

TensorCopyARM & setExtent (const ArrayProxyNoTemporaries<const uint64_t> & extent_)

Defined at line 34284 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp

const VkTensorCopyARM & operator const VkTensorCopyARM & ()

Defined at line 34293 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp

VkTensorCopyARM & operator VkTensorCopyARM & ()

Defined at line 34298 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp

const VkTensorCopyARM * operator const VkTensorCopyARM * ()

Defined at line 34303 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp

VkTensorCopyARM * operator VkTensorCopyARM * ()

Defined at line 34308 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp

std::strong_ordering operator<=> (const TensorCopyARM & )

Defined at line 34322 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp