Shader pass type for Unity's lighting pipeline.
This corresponds to "LightMode" tag in the shader pass, see Pass tags.
| Normal | Regular shader pass that does not interact with lighting. | 
| Vertex | Legacy vertex-lit shader pass. | 
| VertexLM | Legacy vertex-lit shader pass, with mobile lightmaps. | 
| ForwardBase | Forward rendering base pass. | 
| ForwardAdd | Forward rendering additive pixel light pass. | 
| LightPrePassBase | Legacy deferred lighting (light pre-pass) base pass. | 
| LightPrePassFinal | Legacy deferred lighting (light pre-pass) final pass. | 
| ShadowCaster | Shadow caster & depth texure shader pass. | 
| Deferred | Deferred Shading shader pass. | 
| Meta | Shader pass used to generate the albedo and emissive values used as input to lightmapping. | 
| MotionVectors | Motion vector render pass. | 
| ScriptableRenderPipeline | Custom scriptable pipeline. | 
| ScriptableRenderPipelineDefaultUnlit | Custom scriptable pipeline when lightmode is set to default unlit or no light mode is set. |