Reference for ShaderLabUnity’s language for defining the structure of Shader objects. More info
See in Glossary , and High Level ShaderA program that runs on the GPU. More info
See in Glossary 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. |