#[repr(i32)]pub enum ConservativeRasterizationMode {
Disabled = 0,
Overestimate = 1,
Underestimate = 2,
}
Available on crate feature
VK_EXT_conservative_rasterization
only.Expand description
Specify the conservative rasterization mode
Variants§
Disabled = 0
Conservative rasterization is disabled and rasterization proceeds as normal
Overestimate = 1
Conservative rasterization is enabled in overestimation mode
Underestimate = 2
Conservative rasterization is enabled in underestimation mode
Trait Implementations§
Source§impl Clone for ConservativeRasterizationMode
impl Clone for ConservativeRasterizationMode
Source§fn clone(&self) -> ConservativeRasterizationMode
fn clone(&self) -> ConservativeRasterizationMode
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 Hash for ConservativeRasterizationMode
impl Hash for ConservativeRasterizationMode
Source§impl PartialEq for ConservativeRasterizationMode
impl PartialEq for ConservativeRasterizationMode
Source§fn eq(&self, other: &ConservativeRasterizationMode) -> bool
fn eq(&self, other: &ConservativeRasterizationMode) -> bool
Tests for
self
and other
values to be equal, and is used by ==
.impl Copy for ConservativeRasterizationMode
impl Eq for ConservativeRasterizationMode
impl StructuralPartialEq for ConservativeRasterizationMode
Auto Trait Implementations§
impl Freeze for ConservativeRasterizationMode
impl RefUnwindSafe for ConservativeRasterizationMode
impl Send for ConservativeRasterizationMode
impl Sync for ConservativeRasterizationMode
impl Unpin for ConservativeRasterizationMode
impl UnwindSafe for ConservativeRasterizationMode
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