#[repr(C)]pub struct PhysicalDeviceConditionalRenderingFeaturesEXT {
pub s_type: StructureType,
pub p_next: *mut c_void,
pub conditional_rendering: u32,
pub inherited_conditional_rendering: u32,
}Expand description
VkPhysicalDeviceConditionalRenderingFeaturesEXT
Provided by VK_EXT_conditional_rendering.
§Extends
Fields§
§s_type: StructureTypeMust be VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_CONDITIONAL_RENDERING_FEATURES_EXT.
p_next: *mut c_voidOptional, may be null.
conditional_rendering: u32§inherited_conditional_rendering: u32Implementations§
Source§impl PhysicalDeviceConditionalRenderingFeaturesEXT
impl PhysicalDeviceConditionalRenderingFeaturesEXT
Sourcepub fn builder<'a>() -> PhysicalDeviceConditionalRenderingFeaturesEXTBuilder<'a>
pub fn builder<'a>() -> PhysicalDeviceConditionalRenderingFeaturesEXTBuilder<'a>
Start building this struct; s_type is already set to the correct variant.
Trait Implementations§
Source§impl Clone for PhysicalDeviceConditionalRenderingFeaturesEXT
impl Clone for PhysicalDeviceConditionalRenderingFeaturesEXT
Source§fn clone(&self) -> PhysicalDeviceConditionalRenderingFeaturesEXT
fn clone(&self) -> PhysicalDeviceConditionalRenderingFeaturesEXT
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 moreimpl Copy for PhysicalDeviceConditionalRenderingFeaturesEXT
impl ExtendsDeviceCreateInfo for PhysicalDeviceConditionalRenderingFeaturesEXT
impl ExtendsPhysicalDeviceFeatures2 for PhysicalDeviceConditionalRenderingFeaturesEXT
Auto Trait Implementations§
impl Freeze for PhysicalDeviceConditionalRenderingFeaturesEXT
impl RefUnwindSafe for PhysicalDeviceConditionalRenderingFeaturesEXT
impl !Send for PhysicalDeviceConditionalRenderingFeaturesEXT
impl !Sync for PhysicalDeviceConditionalRenderingFeaturesEXT
impl Unpin for PhysicalDeviceConditionalRenderingFeaturesEXT
impl UnsafeUnpin for PhysicalDeviceConditionalRenderingFeaturesEXT
impl UnwindSafe for PhysicalDeviceConditionalRenderingFeaturesEXT
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