struct PhysicalDeviceTensorPropertiesARM

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

wrapper struct for struct VkPhysicalDeviceTensorPropertiesARM, see

https://registry.khronos.org/vulkan/specs/latest/man/html/VkPhysicalDeviceTensorPropertiesARM.html

Public Members

StructureType sType
void * pNext
uint32_t maxTensorDimensionCount
uint64_t maxTensorElements
uint64_t maxPerDimensionTensorElements
int64_t maxTensorStride
uint64_t maxTensorSize
uint32_t maxTensorShaderAccessArrayLength
uint32_t maxTensorShaderAccessSize
uint32_t maxDescriptorSetStorageTensors
uint32_t maxPerStageDescriptorSetStorageTensors
uint32_t maxDescriptorSetUpdateAfterBindStorageTensors
uint32_t maxPerStageDescriptorUpdateAfterBindStorageTensors
Bool32 shaderStorageTensorArrayNonUniformIndexingNative
Flags shaderTensorSupportedStages

Public Methods

void PhysicalDeviceTensorPropertiesARM (uint32_t maxTensorDimensionCount_, uint64_t maxTensorElements_, uint64_t maxPerDimensionTensorElements_, int64_t maxTensorStride_, uint64_t maxTensorSize_, uint32_t maxTensorShaderAccessArrayLength_, uint32_t maxTensorShaderAccessSize_, uint32_t maxDescriptorSetStorageTensors_, uint32_t maxPerStageDescriptorSetStorageTensors_, uint32_t maxDescriptorSetUpdateAfterBindStorageTensors_, uint32_t maxPerStageDescriptorUpdateAfterBindStorageTensors_, Bool32 shaderStorageTensorArrayNonUniformIndexingNative_, ShaderStageFlags shaderTensorSupportedStages_, void * pNext_)

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

void PhysicalDeviceTensorPropertiesARM (const PhysicalDeviceTensorPropertiesARM & rhs)

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

void PhysicalDeviceTensorPropertiesARM (const VkPhysicalDeviceTensorPropertiesARM & rhs)

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

PhysicalDeviceTensorPropertiesARM & operator= (const PhysicalDeviceTensorPropertiesARM & rhs)

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

PhysicalDeviceTensorPropertiesARM & operator= (const VkPhysicalDeviceTensorPropertiesARM & rhs)

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

const VkPhysicalDeviceTensorPropertiesARM & operator const VkPhysicalDeviceTensorPropertiesARM & ()

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

VkPhysicalDeviceTensorPropertiesARM & operator VkPhysicalDeviceTensorPropertiesARM & ()

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

const VkPhysicalDeviceTensorPropertiesARM * operator const VkPhysicalDeviceTensorPropertiesARM * ()

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

VkPhysicalDeviceTensorPropertiesARM * operator VkPhysicalDeviceTensorPropertiesARM * ()

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

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

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