Class LightweightRenderPipeline
  
Inheritance
LightweightRenderPipeline
 
Syntax
public sealed class LightweightRenderPipeline : RenderPipeline
 
Constructors
  
LightweightRenderPipeline(LightweightRenderPipelineAsset)
Declaration
public LightweightRenderPipeline(LightweightRenderPipelineAsset asset)
 
Parameters
Fields
  
k_ShaderTagName
Declaration
public const string k_ShaderTagName = "LightweightPipeline"
 
Field Value
Properties
  
asset
Declaration
public static LightweightRenderPipelineAsset asset { get; }
 
Property Value
maxPerObjectLights
Declaration
public static int maxPerObjectLights { get; }
 
Property Value
maxRenderScale
Declaration
public static float maxRenderScale { get; }
 
Property Value
maxShadowBias
Declaration
public static float maxShadowBias { get; }
 
Property Value
maxVisibleAdditionalLights
Declaration
public static int maxVisibleAdditionalLights { get; }
 
Property Value
minRenderScale
Declaration
public static float minRenderScale { get; }
 
Property Value
Methods
  
Dispose(Boolean)
Declaration
protected override void Dispose(bool disposing)
 
Parameters
| Type | 
Name | 
Description | 
| Boolean | 
disposing | 
 | 
IsStereoEnabled(Camera)
Declaration
public static bool IsStereoEnabled(Camera camera)
 
Parameters
| Type | 
Name | 
Description | 
| Camera | 
camera | 
 | 
Returns
Render(ScriptableRenderContext, Camera[])
Declaration
protected override void Render(ScriptableRenderContext renderContext, Camera[] cameras)
 
Parameters
| Type | 
Name | 
Description | 
| ScriptableRenderContext | 
renderContext | 
 | 
| Camera[] | 
cameras | 
 | 
RenderSingleCamera(ScriptableRenderContext, Camera)
Declaration
public static void RenderSingleCamera(ScriptableRenderContext context, Camera camera)
 
Parameters
| Type | 
Name | 
Description | 
| ScriptableRenderContext | 
context | 
 | 
| Camera | 
camera | 
 |