Class LightweightPipeline
Inheritance
System.Object
LightweightPipeline
Syntax
public class LightweightPipeline : RenderPipeline
Constructors
LightweightPipeline(LightweightPipelineAsset)
Declaration
public LightweightPipeline(LightweightPipelineAsset asset)
Parameters
Fields
s_AlwaysName
Declaration
public static readonly ShaderPassName s_AlwaysName
Field Value
Type |
Description |
ShaderPassName |
|
s_ForwardBaseName
Declaration
public static readonly ShaderPassName s_ForwardBaseName
Field Value
Type |
Description |
ShaderPassName |
|
s_LegacyPassNames
Declaration
public static readonly ShaderPassName[] s_LegacyPassNames
Field Value
Type |
Description |
ShaderPassName[] |
|
s_PrepassBaseName
Declaration
public static readonly ShaderPassName s_PrepassBaseName
Field Value
Type |
Description |
ShaderPassName |
|
s_VertexLMName
Declaration
public static readonly ShaderPassName s_VertexLMName
Field Value
Type |
Description |
ShaderPassName |
|
s_VertexLMRGBMName
Declaration
public static readonly ShaderPassName s_VertexLMRGBMName
Field Value
Type |
Description |
ShaderPassName |
|
s_VertexName
Declaration
public static readonly ShaderPassName s_VertexName
Field Value
Type |
Description |
ShaderPassName |
|
Methods
Dispose()
Declaration
public override void Dispose()
Render(ScriptableRenderContext, Camera[])
Declaration
public override void Render(ScriptableRenderContext context, Camera[] cameras)
Parameters
Type |
Name |
Description |
ScriptableRenderContext |
context |
|
Camera[] |
cameras |
|