# GPU render state commands in ShaderLab reference

> Find the commands in ShaderLab you need to change the render state on the GPU, such as Blend, Cull and ZWrite.

Find the commands in ShaderLab you need to change the render state on the GPU, such as `Blend`, `Cull` and `ZWrite`.

| **Page**                                                                                                                                    | **Description**                                        |
| ------------------------------------------------------------------------------------------------------------------------------------------- | ------------------------------------------------------ |
| [AlphaToMask command reference](/engine/6000.0/manual/materials-and-shaders/shaders/reference/sl-reference/sl-commands/sl-alpha-to-mask.md) | Reference for the `AlphaMask` command in ShaderLab.    |
| [Blend command reference](/engine/6000.0/manual/materials-and-shaders/shaders/reference/sl-reference/sl-commands/sl-blend.md)               | Reference for the `Blend` command in ShaderLab.        |
| [BlendOp command reference](/engine/6000.0/manual/materials-and-shaders/shaders/reference/sl-reference/sl-commands/sl-blend-op.md)          | Reference for the `BlendOp` command in ShaderLab.      |
| [ColorMask command reference](/engine/6000.0/manual/materials-and-shaders/shaders/reference/sl-reference/sl-commands/sl-color-mask.md)      | Reference for the `ColorMask` command in ShaderLab.    |
| [Conservative command reference](/engine/6000.0/manual/materials-and-shaders/shaders/reference/sl-reference/sl-commands/sl-conservative.md) | Reference for the `Conservative` command in ShaderLab. |
| [Cull command reference](/engine/6000.0/manual/materials-and-shaders/shaders/reference/sl-reference/sl-commands/sl-cull.md)                 | Reference for the `Cull` command in ShaderLab.         |
| [Offset command reference](/engine/6000.0/manual/materials-and-shaders/shaders/reference/sl-reference/sl-commands/sl-offset.md)             | Reference for the `Offset` command in ShaderLab.       |
| [Stencil command reference](/engine/6000.0/manual/materials-and-shaders/shaders/reference/sl-reference/sl-commands/sl-stencil.md)           | Reference for the `Stencil` command in ShaderLab.      |
| [ZClip command reference](/engine/6000.0/manual/materials-and-shaders/shaders/reference/sl-reference/sl-commands/sl-zclip.md)               | Reference for the `ZClip` command in ShaderLab.        |
| [ZTest command reference](/engine/6000.0/manual/materials-and-shaders/shaders/reference/sl-reference/sl-commands/sl-ztest.md)               | Reference for the `ZTest` command in ShaderLab.        |
| [ZWrite command reference](/engine/6000.0/manual/materials-and-shaders/shaders/reference/sl-reference/sl-commands/sl-zwrite.md)             | Reference for the `ZWrite` command in ShaderLab.       |
