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. |