Enum draw_state::state::StencilOp
[−]
[src]
pub enum StencilOp {
Keep,
Zero,
Replace,
IncrementClamp,
IncrementWrap,
DecrementClamp,
DecrementWrap,
Invert,
}Stencil mask operation.
Variants
Keep | Keep the current value in the stencil buffer (no change). |
Zero | Set the value in the stencil buffer to zero. |
Replace | Set the stencil buffer value to |
IncrementClamp | Increment the stencil buffer value, clamping to its maximum value. |
IncrementWrap | Increment the stencil buffer value, wrapping around to 0 on overflow. |
DecrementClamp | Decrement the stencil buffer value, clamping to its minimum value. |
DecrementWrap | Decrement the stencil buffer value, wrapping around to the maximum value on overflow. |
Invert | Bitwise invert the current value in the stencil buffer. |