Module three_d::core::render_states
source · Expand description
Definitions of the input state needed for any draw call.
Structs§
- A set of render specific states that has to be specified at each render call.
- Defines which channels (red, green, blue, alpha and depth) to write to in a render call.
Enums§
- Defines which type of blending to use for a render call. Blending allows combining each color channel of a render call with the color already in the color channels of the render target. This is usually used to simulate transparency.
- How the source and target color or alpha value are combined in Blend.
- Value multiplied with the source or target color or alpha value in Blend.
- Defines whether the triangles that are backfacing, frontfacing, both or none should be rendered in a render call.
- Determines whether or not a fragment/pixel from the current render call should be discarded when comparing its depth with the depth of the current fragment/pixel.