Structures

VkPhysicalDeviceDescriptorBufferTensorPropertiesARM

Structure describing descriptor buffer tensor properties supported by an implementation

The VkPhysicalDeviceDescriptorBufferTensorPropertiesARM structure is defined as:

typedef struct VkPhysicalDeviceDescriptorBufferTensorPropertiesARM {
    VkStructureType sType;
    void* pNext;
    size_t tensorCaptureReplayDescriptorDataSize;
    size_t tensorViewCaptureReplayDescriptorDataSize;
    size_t tensorDescriptorSize;
} VkPhysicalDeviceDescriptorBufferTensorPropertiesARM;
  • sType is a VkStructureType value identifying this structure.
  • pNext is NULL or a pointer to a structure extending this structure.
  • tensorCaptureReplayDescriptorDataSize indicates the maximum size in bytes of the opaque data used for capture and replay with tensors.
  • tensorViewCaptureReplayDescriptorDataSize indicates the maximum size in bytes of the opaque data used for capture and replay with tensor views.
  • tensorDescriptorSize indicates the size in bytes of a VK_DESCRIPTOR_TYPE_TENSOR_ARM descriptor.

If the VkPhysicalDeviceDescriptorBufferTensorPropertiesARM structure is included in the pNext chain of the VkPhysicalDeviceProperties2 structure passed to vkGetPhysicalDeviceProperties2, it is filled in with each corresponding implementation-dependent property.

Valid Usage (Implicit)

VUID-VkPhysicalDeviceDescriptorBufferTensorPropertiesARM-sType-sType

sType must be VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_DESCRIPTOR_BUFFER_TENSOR_PROPERTIES_ARM