Class SetupLightweightConstanstPass
Inherited Members
System.Object.ToString()
System.Object.Equals(System.Object)
System.Object.Equals(System.Object, System.Object)
System.Object.ReferenceEquals(System.Object, System.Object)
System.Object.GetHashCode()
System.Object.GetType()
System.Object.MemberwiseClone()
Namespace: UnityEngine.Experimental.Rendering.LightweightPipeline
Syntax
public class SetupLightweightConstanstPass : ScriptableRenderPass
Constructors
SetupLightweightConstanstPass()
Declaration
public SetupLightweightConstanstPass()
Methods
Execute(ScriptableRenderer, ref ScriptableRenderContext, ref CullResults, ref RenderingData)
Declaration
public override void Execute(ScriptableRenderer renderer, ref ScriptableRenderContext context, ref CullResults cullResults, ref RenderingData renderingData)
Parameters
Type | Name | Description |
---|---|---|
ScriptableRenderer | renderer | |
ScriptableRenderContext | context | |
CullResults | cullResults | |
RenderingData | renderingData |
Overrides
Setup(Int32, ComputeBuffer)
Declaration
public void Setup(int maxVisibleLocalLights, ComputeBuffer perObjectLightIndices)
Parameters
Type | Name | Description |
---|---|---|
System.Int32 | maxVisibleLocalLights | |
ComputeBuffer | perObjectLightIndices |