Struct ash::vk::PhysicalDeviceVulkan13Features  
source · #[repr(C)]pub struct PhysicalDeviceVulkan13Features {Show 17 fields
    pub s_type: StructureType,
    pub p_next: *mut c_void,
    pub robust_image_access: Bool32,
    pub inline_uniform_block: Bool32,
    pub descriptor_binding_inline_uniform_block_update_after_bind: Bool32,
    pub pipeline_creation_cache_control: Bool32,
    pub private_data: Bool32,
    pub shader_demote_to_helper_invocation: Bool32,
    pub shader_terminate_invocation: Bool32,
    pub subgroup_size_control: Bool32,
    pub compute_full_subgroups: Bool32,
    pub synchronization2: Bool32,
    pub texture_compression_astc_hdr: Bool32,
    pub shader_zero_initialize_workgroup_memory: Bool32,
    pub dynamic_rendering: Bool32,
    pub shader_integer_dot_product: Bool32,
    pub maintenance4: Bool32,
}Expand description
Fields§
§s_type: StructureType§p_next: *mut c_void§robust_image_access: Bool32§inline_uniform_block: Bool32§descriptor_binding_inline_uniform_block_update_after_bind: Bool32§pipeline_creation_cache_control: Bool32§private_data: Bool32§shader_demote_to_helper_invocation: Bool32§shader_terminate_invocation: Bool32§subgroup_size_control: Bool32§compute_full_subgroups: Bool32§synchronization2: Bool32§texture_compression_astc_hdr: Bool32§shader_zero_initialize_workgroup_memory: Bool32§dynamic_rendering: Bool32§shader_integer_dot_product: Bool32§maintenance4: Bool32Implementations§
source§impl PhysicalDeviceVulkan13Features
 
impl PhysicalDeviceVulkan13Features
pub fn builder<'a>() -> PhysicalDeviceVulkan13FeaturesBuilder<'a>
Trait Implementations§
source§impl Clone for PhysicalDeviceVulkan13Features
 
impl Clone for PhysicalDeviceVulkan13Features
source§fn clone(&self) -> PhysicalDeviceVulkan13Features
 
fn clone(&self) -> PhysicalDeviceVulkan13Features
Returns a copy 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 more