# allConfiguredRenderPipelines

> An array containing the RenderPipelineAsset instances that describe the default render pipeline and any quality level overrides.

## Definition

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

```csharp
public static RenderPipelineAsset[] allConfiguredRenderPipelines { get; }
```

### Remarks

The default render pipeline is defined in [GraphicsSettings.defaultRenderPipeline](/engine/6000.7/script-reference/unityengine/rendering/graphicssettings/defaultrenderpipeline.md). The override render pipeline for the current quality level is defined in [QualitySettings.renderPipeline](/engine/6000.7/script-reference/unityengine/qualitysettings/renderpipeline.md), or you can request the override value for a given quality level with [QualitySettings.GetRenderPipelineAssetAt](/engine/6000.7/script-reference/unityengine/qualitysettings/getrenderpipelineassetat.md).

This property returns all instances of [RenderPipelineAsset](/engine/6000.7/script-reference/unityengine/rendering/renderpipelineasset.md) that are assigned to these fields. The same [RenderPipelineAsset](/engine/6000.7/script-reference/unityengine/rendering/renderpipelineasset.md) can appear in this array more than once, if it is assigned to more than one field.

```csharp
using UnityEngine;
using UnityEngine.Rendering;

public class AllConfiguredRenderPipelinesExample : MonoBehaviour
{
    void Start()
    {
        Debug.Log("All Render Pipeline Assets that define the default render pipeline, or an override: ");
        foreach (var asset in GraphicsSettings.allConfiguredRenderPipelines)
        {
            Debug.Log(asset.name);
        }
    }
}
```

Additional Resources: [How to get, set, and configure the active render pipeline](/engine/6000.7/manual/render-pipelines/choose-a-render-pipeline/srp-setting-render-pipeline-asset.md), [GraphicsSettings.currentRenderPipeline](/engine/6000.7/script-reference/unityengine/rendering/graphicssettings/currentrenderpipeline.md), [GraphicsSettings.defaultRenderPipeline](/engine/6000.7/script-reference/unityengine/rendering/graphicssettings/defaultrenderpipeline.md), [QualitySettings.renderPipeline](/engine/6000.7/script-reference/unityengine/qualitysettings/renderpipeline.md).
