# RemoveCommandBuffer(LightEvent, CommandBuffer)

> Remove command buffer from execution at a specified place.

## Definition

* **Type:** Method
* **Namespace:** [UnityEngine](/engine/6000.0/script-reference/unityengine.md)
* **Assembly:** UnityEngine.CoreModule

```csharp
public void RemoveCommandBuffer(LightEvent evt, CommandBuffer buffer)
```

### Parameters

**** (\[LightEvent]\(/engine/6000.0/script-reference/unityengine/rendering/lightevent)): When to execute the command buffer during rendering.**** (\[CommandBuffer]\(/engine/6000.0/script-reference/unityengine/rendering/commandbuffer)): The buffer to execute.

### Remarks

If the same buffer is added multiple times on this light event, all occurrences of it will be removed.

Additional Resources: [CommandBuffer](/engine/6000.0/script-reference/unityengine/rendering/commandbuffer.md), [Light.RemoveCommandBuffers](/engine/6000.0/script-reference/unityengine/light/removecommandbuffers.md), [Light.RemoveAllCommandBuffers](/engine/6000.0/script-reference/unityengine/light/removeallcommandbuffers.md), [Light.AddCommandBuffer](/engine/6000.0/script-reference/unityengine/light/addcommandbuffer.md), [Light.GetCommandBuffers](/engine/6000.0/script-reference/unityengine/light/getcommandbuffers.md).
