Reference for ShaderLab, and High Level Shader Language (HLSL) in Unity.
| Page | Description |
|---|---|
| ShaderLab language reference | Reference for ShaderLab. |
| HLSL semantics reference | Reference for supported High-Level Shader Language (HLSL) semantics in Unity. |
| HLSL pragma directives reference | Reference for HLSL pragma directives in Unity. |
| HLSL pragma require command reference | Reference for all the valid values for the #pragma require directive. |
| HLSL pragma target command reference | Reference for the shader models Unity uses, and the combination of #pragma require values that each corresponds to. |
| Built-in shader variables reference | Reference for the global variables Unity provides for your custom shaders, such as transformation matrices and light parameters. |