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;
pub struct PhysicalDeviceDescriptorBufferTensorPropertiesARM {
s_type: vk::StructureType,
p_next: *mut c_void,
tensor_capture_replay_descriptor_data_size: usize,
tensor_view_capture_replay_descriptor_data_size: usize,
tensor_descriptor_size: usize,
}
sTypeis a VkStructureType value identifying this structure.pNextisNULLor a pointer to a structure extending this structure.tensorCaptureReplayDescriptorDataSizeindicates the maximum size in bytes of the opaque data used for capture and replay with tensors.tensorViewCaptureReplayDescriptorDataSizeindicates the maximum size in bytes of the opaque data used for capture and replay with tensor views.tensorDescriptorSizeindicates the size in bytes of aVK_DESCRIPTOR_TYPE_TENSOR_ARMdescriptor.
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