VkPhysicalDeviceDescriptorBufferTensorPropertiesARM(3)

Name

VkPhysicalDeviceDescriptorBufferTensorPropertiesARM - Structure describing descriptor buffer tensor properties supported by an implementation

C Specification

The VkPhysicalDeviceDescriptorBufferTensorPropertiesARM structure is defined as:

// Provided by VK_EXT_descriptor_buffer with VK_ARM_tensors
typedef struct VkPhysicalDeviceDescriptorBufferTensorPropertiesARM {
    VkStructureType    sType;
    void*              pNext;
    size_t             tensorCaptureReplayDescriptorDataSize;
    size_t             tensorViewCaptureReplayDescriptorDataSize;
    size_t             tensorDescriptorSize;
} VkPhysicalDeviceDescriptorBufferTensorPropertiesARM;

Members

  • 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.

Description

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

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.