CF_StencilParams¶
Category: graphics
GitHub: cute_graphics.h
Settings for the stencil buffer.
Struct Members | Description |
---|---|
bool enabled |
The stencil buffer will not be used unless this is true. |
uint8_t read_mask |
Used to control which bits get read from the stencil buffer. |
uint8_t write_mask |
Used to control which bits get written to the stencil buffer. |
uint8_t reference |
After reading from the stencil buffer, the reference value is used in a comparison to perform a stencil operation. See CF_StencilFunction and CF_StencilOp. |
CF_StencilFunction front |
The stencil function to use for front-facing triangles (counter-clockwise). |
CF_StencilFunction back |
The stencil function to use for back-facing triangles (clockwise). |
Remarks¶
For an overview of stencil testing learnopengl.com has an excellent article on the topic.
Related Pages¶
CF_StencilFunction
cf_material_set_render_state
CF_RenderState