#[repr(C)]pub struct PhysicalDeviceVulkan13Features {Show 17 fields
pub s_type: StructureType,
pub p_next: *mut c_void,
pub robust_image_access: u32,
pub inline_uniform_block: u32,
pub descriptor_binding_inline_uniform_block_update_after_bind: u32,
pub pipeline_creation_cache_control: u32,
pub private_data: u32,
pub shader_demote_to_helper_invocation: u32,
pub shader_terminate_invocation: u32,
pub subgroup_size_control: u32,
pub compute_full_subgroups: u32,
pub synchronization2: u32,
pub texture_compression_astc_hdr: u32,
pub shader_zero_initialize_workgroup_memory: u32,
pub dynamic_rendering: u32,
pub shader_integer_dot_product: u32,
pub maintenance4: u32,
}Expand description
Fields
s_type: StructureTypep_next: *mut c_voidrobust_image_access: u32inline_uniform_block: u32descriptor_binding_inline_uniform_block_update_after_bind: u32pipeline_creation_cache_control: u32private_data: u32shader_demote_to_helper_invocation: u32shader_terminate_invocation: u32subgroup_size_control: u32compute_full_subgroups: u32synchronization2: u32texture_compression_astc_hdr: u32shader_zero_initialize_workgroup_memory: u32dynamic_rendering: u32shader_integer_dot_product: u32maintenance4: u32Implementations
sourceimpl PhysicalDeviceVulkan13Features
impl PhysicalDeviceVulkan13Features
pub fn builder<'a>() -> PhysicalDeviceVulkan13FeaturesBuilder<'a>
Trait Implementations
sourceimpl Clone for PhysicalDeviceVulkan13Features
impl Clone for PhysicalDeviceVulkan13Features
sourcefn clone(&self) -> PhysicalDeviceVulkan13Features
fn clone(&self) -> PhysicalDeviceVulkan13Features
Returns a copy of the value. Read more
1.0.0 · sourcefn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from source. Read more
sourceimpl Default for PhysicalDeviceVulkan13Features
impl Default for PhysicalDeviceVulkan13Features
sourcefn default() -> PhysicalDeviceVulkan13Features
fn default() -> PhysicalDeviceVulkan13Features
Returns the “default value” for a type. Read more
impl Copy for PhysicalDeviceVulkan13Features
impl ExtendsDeviceCreateInfo for PhysicalDeviceVulkan13Features
impl ExtendsPhysicalDeviceFeatures2 for PhysicalDeviceVulkan13Features
Auto Trait Implementations
impl RefUnwindSafe for PhysicalDeviceVulkan13Features
impl !Send for PhysicalDeviceVulkan13Features
impl !Sync for PhysicalDeviceVulkan13Features
impl Unpin for PhysicalDeviceVulkan13Features
impl UnwindSafe for PhysicalDeviceVulkan13Features
Blanket Implementations
sourceimpl<T> BorrowMut<T> for T where
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized,
const: unstable · sourcefn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more