Documentation

Unity Engine


User Manual

Script Reference

Unity Engine


Conservative command in ShaderLab reference

Reference for the Conservative command in ShaderLab.
Read time 1 minuteLast updated 15 days ago

Important
The Built-In Render Pipeline is deprecated and will be made obsolete in a future release.
It remains supported, including bug fixes and maintenance, through the full Unity 6.7 LTS lifecycle.
Enables or disables conservative rasterization.

Render pipeline compatibility

Feature name

Universal Render Pipeline (URP)

High Definition Render Pipeline (HDRP)

Custom SRP

Built-in Render Pipeline

ConservativeYesYesYesYes

Syntax

This command makes a change to the render state. Use it in a
Pass
block to set the render state for that Pass, or use it in a
SubShader
block to set the render state for all Passes in that SubShader.

Signature

Example syntax

Function

Conservative <enabled>
Conservative True
Enables or disables conservative rasterization.

Requires DX 11.3+, or GL_NV_conservative_raster.

Parameters

Parameter

Value

Function

enabled
True
Enables conservative rasterization.
False
Disables conservative rasterization.

Additional resources