Module draw_state::state
[−]
[src]
Fixed-function hardware state.
Configures the primitive assembly (PA), rasterizer, and output merger (OM) blocks.
Structs
Blend | |
BlendChannel | |
ColorMask | |
Depth |
Depth test state. |
MultiSample |
Multi-sampling rasterization mode |
Offset |
How to offset vertices in screen space, if at all. |
Primitive |
Primitive rasterization state. Note that GL allows different raster method to be used for front and back, while this abstraction does not. |
Stencil |
Complete stencil state, specifying how to handle the front and back side of a face. |
StencilSide |
Complete stencil state for a given side of a face. |
Enums
BlendValue | |
Comparison |
A pixel-wise comparison function. |
CullFace |
Which face, if any, to cull. |
Equation | |
Factor | |
FrontFace |
The front face winding order of a set of vertices. |
RasterMethod |
How to rasterize a primitive. |
StencilOp |
Stencil mask operation. |
Constants
ALPHA | |
BLUE | |
GREEN | |
MASK_ALL | |
MASK_NONE | |
RED |
Type Definitions
LineWidth |
Width of a line. |
OffsetFactor | |
OffsetUnits |