# BatchRendererGroup.OnPerformCulling

> Culling callback function.

## Definition

* **Type:** Delegate
* **Namespace:** [UnityEngine.Rendering](/engine/6000.5/script-reference/unityengine/rendering.md)
* **Assembly:** UnityEngine.CoreModule

```csharp
public delegate JobHandle BatchRendererGroup.OnPerformCulling(BatchRendererGroup rendererGroup, BatchCullingContext cullingContext, BatchCullingOutput cullingOutput, nint userContext)
```

## Remarks

For more information, see [BatchRendererGroup](/engine/6000.5/manual/analysis/graphics-performance-profiling/in-urp/reduce-draw-calls-urp/batch-renderer-group.md).
