Values for the raster state.
Use this with RenderStateBlock and ScriptableRenderContext.DrawRenderers to override the GPU's render state.
Corresponds to the Conservative
, Cull
, ZClip
, and Offset
commands in ShaderLab.
Additional resources: RenderStateBlock, [[ScriptableRenderContext.DrawRenderers], ShaderLab command: Stencil.
defaultValue | Default values for the raster state. |
conservative | Enables conservative rasterization. Before using check for support via SystemInfo.supportsConservativeRaster property. |
cullingMode | Controls which sides of polygons should be culled (not drawn). |
depthClip | Enable clipping based on depth. |
offsetFactor | Scales the maximum Z slope in the GPU's depth bias setting. |
offsetUnits | Scales the minimum resolvable depth buffer value in the GPU's depth bias setting. |
RasterState | Creates a new raster state with the given values. |