# IsRenderRequestSupported<RequestData>(Camera, RequestData)

> Returns true when the active render pipeline supports the RenderRequest type.

## Definition

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

## IsRenderRequestSupported\<T>(Camera, T)

```csharp
protected virtual bool IsRenderRequestSupported<RequestData>(Camera camera, RequestData data)
```

### Parameters

**** (\[Camera]\(/engine/6000.0/script-reference/unityengine/camera)): **** (T):&#x20;

### Returns

| Type                                                          | Description |
| ------------------------------------------------------------- | ----------- |
| [bool](https://learn.microsoft.com/dotnet/api/system.boolean) |             |

### Remarks

[RenderPipeline.SupportsRenderRequest](/engine/6000.0/script-reference/unityengine/rendering/renderpipeline/supportsrenderrequest.md) calls this method. In a custom Scriptable Render Pipeline, you can override this method to specify supported RequestData types.

Additional Resources: [RenderPipeline.SupportsRenderRequest](/engine/6000.0/script-reference/unityengine/rendering/renderpipeline/supportsrenderrequest.md), [RenderPipeline.SubmitRenderRequest](/engine/6000.0/script-reference/unityengine/rendering/renderpipeline/submitrenderrequest.md), [RenderPipeline.StandardRequest](/engine/6000.0/script-reference/unityengine/rendering/renderpipeline/standardrequest.md).
