pub struct MultisampleStateDescriptor {
pub count: SampleCount,
pub mask: u32,
pub alpha_to_coverage_enabled: bool,
}
Expand description
Describes the multisampling state for a render pipeline.
Fields§
§count: SampleCount
The number of samples per pixel.
mask: u32
A bitmask where each bit corresponds to a sample. !0
means all samples are affected.
alpha_to_coverage_enabled: bool
If true
, enables alpha-to-coverage, using the fragment’s alpha value to determine coverage.
Trait Implementations§
Source§impl Clone for MultisampleStateDescriptor
impl Clone for MultisampleStateDescriptor
Source§fn clone(&self) -> MultisampleStateDescriptor
fn clone(&self) -> MultisampleStateDescriptor
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 Debug for MultisampleStateDescriptor
impl Debug for MultisampleStateDescriptor
Source§impl Hash for MultisampleStateDescriptor
impl Hash for MultisampleStateDescriptor
impl Copy for MultisampleStateDescriptor
impl Eq for MultisampleStateDescriptor
impl StructuralPartialEq for MultisampleStateDescriptor
Auto Trait Implementations§
impl Freeze for MultisampleStateDescriptor
impl RefUnwindSafe for MultisampleStateDescriptor
impl Send for MultisampleStateDescriptor
impl Sync for MultisampleStateDescriptor
impl Unpin for MultisampleStateDescriptor
impl UnwindSafe for MultisampleStateDescriptor
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