# UpdateGraphicsSettings(RenderPipelineGlobalSettings, Type)

> Updates the RenderPIpelineGlobalSettingsAsset if the given asset is not null or unregisters the asset.

## Definition

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

> **Warning:**
>
> **Deprecated.** Please use EditorGraphicsSettings.SetRenderPipelineGlobalSettingsAsset(renderPipelineType, newSettings). #from(23.2)

```csharp
public static void UpdateGraphicsSettings(RenderPipelineGlobalSettings newSettings, Type renderPipelineType)
```

### Parameters

**** (\[RenderPipelineGlobalSettings]\(/engine/6000.5/script-reference/unityengine/rendering/renderpipelineglobalsettings)): The [RenderPipelineGlobalSettings](/engine/6000.5/script-reference/unityengine/rendering/renderpipelineglobalsettings.md) asset to Register or Unregister if it is null.**** (\[Type]\(https\://learn.microsoft.com/dotnet/api/system.type)): The typeof [RenderPipeline](/engine/6000.5/script-reference/unityengine/rendering/renderpipeline.md).
