#[repr(C)]pub struct PhysicalDeviceTensorFeaturesARM {
pub s_type: StructureType,
pub p_next: *mut c_void,
pub tensor_non_packed: u32,
pub shader_tensor_access: u32,
pub shader_storage_tensor_array_dynamic_indexing: u32,
pub shader_storage_tensor_array_non_uniform_indexing: u32,
pub descriptor_binding_storage_tensor_update_after_bind: u32,
pub tensors: u32,
}Expand description
VkPhysicalDeviceTensorFeaturesARM
Provided by VK_ARM_tensors.
§Extends
Fields§
§s_type: StructureTypeMust be VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_TENSOR_FEATURES_ARM.
p_next: *mut c_voidOptional, may be null.
tensor_non_packed: u32§shader_tensor_access: u32§shader_storage_tensor_array_dynamic_indexing: u32§shader_storage_tensor_array_non_uniform_indexing: u32§descriptor_binding_storage_tensor_update_after_bind: u32§tensors: u32Implementations§
Source§impl PhysicalDeviceTensorFeaturesARM
impl PhysicalDeviceTensorFeaturesARM
Sourcepub fn builder<'a>() -> PhysicalDeviceTensorFeaturesARMBuilder<'a>
pub fn builder<'a>() -> PhysicalDeviceTensorFeaturesARMBuilder<'a>
Start building this struct; s_type is already set to the correct variant.
Trait Implementations§
Source§impl Clone for PhysicalDeviceTensorFeaturesARM
impl Clone for PhysicalDeviceTensorFeaturesARM
Source§fn clone(&self) -> PhysicalDeviceTensorFeaturesARM
fn clone(&self) -> PhysicalDeviceTensorFeaturesARM
Returns a duplicate of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl Default for PhysicalDeviceTensorFeaturesARM
impl Default for PhysicalDeviceTensorFeaturesARM
Source§fn default() -> PhysicalDeviceTensorFeaturesARM
fn default() -> PhysicalDeviceTensorFeaturesARM
Returns the “default value” for a type. Read more
impl Copy for PhysicalDeviceTensorFeaturesARM
impl ExtendsDeviceCreateInfo for PhysicalDeviceTensorFeaturesARM
impl ExtendsPhysicalDeviceFeatures2 for PhysicalDeviceTensorFeaturesARM
Auto Trait Implementations§
impl Freeze for PhysicalDeviceTensorFeaturesARM
impl RefUnwindSafe for PhysicalDeviceTensorFeaturesARM
impl !Send for PhysicalDeviceTensorFeaturesARM
impl !Sync for PhysicalDeviceTensorFeaturesARM
impl Unpin for PhysicalDeviceTensorFeaturesARM
impl UnsafeUnpin for PhysicalDeviceTensorFeaturesARM
impl UnwindSafe for PhysicalDeviceTensorFeaturesARM
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more