Documentation

Unity Engine


User Manual

Script Reference

Unity Engine


RendererListParams

Struct holding the arguments that are needed to create a renderers RendererList.
Read time 1 minuteLast updated 6 days ago

Definition

public struct RendererListParams : IEquatable<RendererListParams>

Fields

Value

Description

cullingResultsThe set of visible objects to draw. You typically obtain this from ScriptableRenderContext.Cull.
drawSettingsA struct that describes how to draw the objects.
filteringSettingsA struct that describes how to filter the set of visible objects, so that Unity only draws a subset.
isPassTagNameIf set to true,
tagName
specifies a Pass Tag. Otherwise,
tagName
specifies a SubShader Tag.
stateBlocksAn array of structs that describe which parts of the GPU's render state to override.
tagNameThe name of a SubShader Tag or Pass Tag.
tagValuesAn array of ShaderTagId structs, where the name is the value of a given SubShader Tag or Pass Tag.

Static Fields

Value

Description

InvalidReturns an empty RendererListParams.

Constructors