Shader program fundamentals
Duplicate HLSL in multiple programs

Add an HLSL shader program

To add HLSL code, you can use the HLSLPROGRAM directive.

Example

Shader "Examples/ExampleShader" { SubShader { Pass { Name "ExamplePassName" Tags { "LightMode" = "ExampleLightModeTagValue" } // ShaderLab commands to set the render state go here HLSLPROGRAM // HLSL shader code goes here ENDHLSL } } }

Additional resources


Did you find this page useful? Please give it a rating:

  • Shader program fundamentals
    Duplicate HLSL in multiple programs