Struct ash::vk::StencilOpState
source · #[repr(C)]pub struct StencilOpState {
pub fail_op: StencilOp,
pub pass_op: StencilOp,
pub depth_fail_op: StencilOp,
pub compare_op: CompareOp,
pub compare_mask: u32,
pub write_mask: u32,
pub reference: u32,
}
Expand description
Fields§
§fail_op: StencilOp
§pass_op: StencilOp
§depth_fail_op: StencilOp
§compare_op: CompareOp
§compare_mask: u32
§write_mask: u32
§reference: u32
Implementations§
source§impl StencilOpState
impl StencilOpState
pub fn builder<'a>() -> StencilOpStateBuilder<'a>
Trait Implementations§
source§impl Clone for StencilOpState
impl Clone for StencilOpState
source§fn clone(&self) -> StencilOpState
fn clone(&self) -> StencilOpState
Returns a copy 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 StencilOpState
impl Debug for StencilOpState
source§impl Default for StencilOpState
impl Default for StencilOpState
source§fn default() -> StencilOpState
fn default() -> StencilOpState
Returns the “default value” for a type. Read more