struct in UnityEngine.Rendering
/
Implemented in:UnityEngine.CoreModule
Thank you for helping us improve the quality of Unity Documentation. Although we cannot accept all submissions, we do read each suggested change from our users and will make updates where applicable.
CloseFor some reason your suggested change could not be submitted. Please <a>try again</a> in a few minutes. And thank you for taking the time to help us improve the quality of Unity Documentation.
CloseStruct holding the arguments that are needed to create a renderers RendererList.
Invalid | Returns an empty RendererListParams. |
cullingResults | The set of visible objects to draw. You typically obtain this from ScriptableRenderContext.Cull. |
drawSettings | A struct that describes how to draw the objects. |
filteringSettings | A struct that describes how to filter the set of visible objects, so that Unity only draws a subset. |
isPassTagName | If set to true, tagName specifies a Pass Tag. Otherwise, tagName specifies a SubShader Tag. |
stateBlocks | An array of structs that describe which parts of the GPU's render state to override. |
tagName | The name of a SubShader Tag or Pass Tag. |
tagValues | An array of ShaderTagId structs, where the name is the value of a given SubShader Tag or Pass Tag. |
RendererListParams | Create a RendererListParams struct. |