struct TensorDescriptionARM

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

=== VK_ARM_tensors ===

Public Members

StructureType sType
const void * pNext
TensorTilingARM tiling
Format format
uint32_t dimensionCount
const int64_t * pDimensions
const int64_t * pStrides
Flags usage

Public Methods

void TensorDescriptionARM (TensorTilingARM tiling_, Format format_, uint32_t dimensionCount_, const int64_t * pDimensions_, const int64_t * pStrides_, TensorUsageFlagsARM usage_, const void * pNext_)

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

void TensorDescriptionARM (const TensorDescriptionARM & rhs)

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

void TensorDescriptionARM (const VkTensorDescriptionARM & rhs)

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

void TensorDescriptionARM (TensorTilingARM tiling_, Format format_, const ArrayProxyNoTemporaries<const int64_t> & dimensions_, const ArrayProxyNoTemporaries<const int64_t> & strides_, TensorUsageFlagsARM usage_, const void * pNext_)

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

TensorDescriptionARM & operator= (const TensorDescriptionARM & rhs)

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

TensorDescriptionARM & operator= (const VkTensorDescriptionARM & rhs)

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

TensorDescriptionARM & setPNext (const void * pNext_)

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

TensorDescriptionARM && setPNext (const void * pNext_)

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

TensorDescriptionARM & setTiling (TensorTilingARM tiling_)

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

TensorDescriptionARM && setTiling (TensorTilingARM tiling_)

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

TensorDescriptionARM & setFormat (Format format_)

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

TensorDescriptionARM && setFormat (Format format_)

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

TensorDescriptionARM & setDimensionCount (uint32_t dimensionCount_)

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

TensorDescriptionARM && setDimensionCount (uint32_t dimensionCount_)

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

TensorDescriptionARM & setPDimensions (const int64_t * pDimensions_)

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

TensorDescriptionARM && setPDimensions (const int64_t * pDimensions_)

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

TensorDescriptionARM & setDimensions (const ArrayProxyNoTemporaries<const int64_t> & dimensions_)

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

TensorDescriptionARM & setPStrides (const int64_t * pStrides_)

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

TensorDescriptionARM && setPStrides (const int64_t * pStrides_)

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

TensorDescriptionARM & setStrides (const ArrayProxyNoTemporaries<const int64_t> & strides_)

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

TensorDescriptionARM & setUsage (TensorUsageFlagsARM usage_)

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

TensorDescriptionARM && setUsage (TensorUsageFlagsARM usage_)

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

const VkTensorDescriptionARM & operator const VkTensorDescriptionARM & ()

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

VkTensorDescriptionARM & operator VkTensorDescriptionARM & ()

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

const VkTensorDescriptionARM * operator const VkTensorDescriptionARM * ()

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

VkTensorDescriptionARM * operator VkTensorDescriptionARM * ()

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

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

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