Settings for ScriptableRenderContext.DrawRenderers.
DrawingSettings describes how to sort visible objects are sorted (sortingSettings) and which shader passes to use (shaderPassName).
See Also: ScriptableRenderContext.DrawRenderers, ScriptableRenderContext.Cull, FilteringSettings.
| maxShaderPasses | The maxiumum number of passes that can be rendered in 1 DrawRenderers call. |
| enableDynamicBatching | Controls whether dynamic batching is enabled. |
| enableInstancing | Controls whether instancing is enabled. |
| mainLightIndex | Configures what light should be used as main light. |
| overrideMaterial | Sets the Material to use for all drawers that would render in this group. |
| overrideMaterialPassIndex | Selects which pass of the override material to use. |
| perObjectData | What kind of per-object data to setup during rendering. |
| sortingSettings | How to sort objects during rendering. |
| DrawingSettings | Create a draw settings struct. |
| GetShaderPassName | Get the shader passes that this draw call can render. |
| SetShaderPassName | Set the shader passes that this draw call can render. |