pub struct MultisampleState {
pub count: u32,
pub mask: u32,
}Expand description
The pipeline’s multisample state: how many samples each pixel holds and which of them are written.
Fields§
§count: u32The samples per pixel: 1 disables multisampling, 4 enables 4x
MSAA. The value must match the sample count of every color
attachment the pipeline draws into.
mask: u32Which samples are written, as a bitmask. Leave at 0xf to write
all four samples of a 4x pipeline.
Implementations§
Source§impl MultisampleState
Named constructors for the pipeline state structs.
impl MultisampleState
Named constructors for the pipeline state structs.
Sourcepub fn with_sample_count(count: u32) -> Self
pub fn with_sample_count(count: u32) -> Self
Trait Implementations§
Source§impl Clone for MultisampleState
impl Clone for MultisampleState
impl Copy for MultisampleState
Source§impl Debug for MultisampleState
impl Debug for MultisampleState
Auto Trait Implementations§
impl Freeze for MultisampleState
impl RefUnwindSafe for MultisampleState
impl Send for MultisampleState
impl Sync for MultisampleState
impl Unpin for MultisampleState
impl UnsafeUnpin for MultisampleState
impl UnwindSafe for MultisampleState
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