Struct wgpu_types::StencilFaceState [−][src]
#[repr(C)]pub struct StencilFaceState { pub compare: CompareFunction, pub fail_op: StencilOperation, pub depth_fail_op: StencilOperation, pub pass_op: StencilOperation, }
Describes stencil state in a render pipeline.
If you are not using stencil state, set this to StencilFaceState::IGNORE.
Fields
compare: CompareFunctionComparison function that determines if the fail_op or pass_op is used on the stencil buffer.
fail_op: StencilOperationOperation that is preformed when stencil test fails.
depth_fail_op: StencilOperationOperation that is performed when depth test fails but stencil test succeeds.
pass_op: StencilOperationOperation that is performed when stencil test success.
Implementations
Trait Implementations
impl Clone for StencilFaceState[src]
impl Clone for StencilFaceState[src]fn clone(&self) -> StencilFaceState[src]
pub fn clone_from(&mut self, source: &Self)1.0.0[src]
impl Copy for StencilFaceState[src]
impl Copy for StencilFaceState[src]impl Default for StencilFaceState[src]
impl Default for StencilFaceState[src]impl Eq for StencilFaceState[src]
impl Eq for StencilFaceState[src]impl Hash for StencilFaceState[src]
impl Hash for StencilFaceState[src]impl PartialEq<StencilFaceState> for StencilFaceState[src]
impl PartialEq<StencilFaceState> for StencilFaceState[src]fn eq(&self, other: &StencilFaceState) -> bool[src]
fn ne(&self, other: &StencilFaceState) -> bool[src]
impl StructuralEq for StencilFaceState[src]
impl StructuralEq for StencilFaceState[src]impl StructuralPartialEq for StencilFaceState[src]
impl StructuralPartialEq for StencilFaceState[src]Auto Trait Implementations
impl RefUnwindSafe for StencilFaceState
impl RefUnwindSafe for StencilFaceStateimpl Send for StencilFaceState
impl Send for StencilFaceStateimpl Sync for StencilFaceState
impl Sync for StencilFaceStateimpl Unpin for StencilFaceState
impl Unpin for StencilFaceStateimpl UnwindSafe for StencilFaceState
impl UnwindSafe for StencilFaceState