#[repr(C)]pub struct PhysicalDeviceVulkan13Features {Show 17 fields
pub s_type: StructureType,
pub 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
§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: Bool32
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 moresource§impl PartialEq for PhysicalDeviceVulkan13Features
impl PartialEq for PhysicalDeviceVulkan13Features
source§fn eq(&self, other: &PhysicalDeviceVulkan13Features) -> bool
fn eq(&self, other: &PhysicalDeviceVulkan13Features) -> bool
This method tests for
self
and other
values to be equal, and is used
by ==
.impl Copy for PhysicalDeviceVulkan13Features
impl Eq for PhysicalDeviceVulkan13Features
impl StructuralPartialEq for PhysicalDeviceVulkan13Features
Auto Trait Implementations§
impl Freeze for PhysicalDeviceVulkan13Features
impl RefUnwindSafe for PhysicalDeviceVulkan13Features
impl !Send for PhysicalDeviceVulkan13Features
impl !Sync for PhysicalDeviceVulkan13Features
impl Unpin for PhysicalDeviceVulkan13Features
impl UnwindSafe for PhysicalDeviceVulkan13Features
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