# BuiltinShaderMode

> Built-in shader modes used by GraphicsSettings.

## Definition

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

```csharp
public enum BuiltinShaderMode
```

## Remarks

Additional Resources: [GraphicsSettings.SetShaderMode](/engine/6000.7/script-reference/unityengine/rendering/graphicssettings/setshadermode.md), [BuiltinShaderType](/engine/6000.7/script-reference/unityengine/rendering/builtinshadertype.md), [Graphics Settings](/engine/6000.7/manual/unity-editor/editor-settings-reference/comp-manager-group/class-graphics-settings.md).

## Fields

| Value                                                                                               | Description                                                    |
| --------------------------------------------------------------------------------------------------- | -------------------------------------------------------------- |
| [Disabled](/engine/6000.7/script-reference/unityengine/rendering/builtinshadermode/disabled.md)     | Don't use any shader, effectively disabling the functionality. |
| [UseBuiltin](/engine/6000.7/script-reference/unityengine/rendering/builtinshadermode/usebuiltin.md) | Use built-in shader (default).                                 |
| [UseCustom](/engine/6000.7/script-reference/unityengine/rendering/builtinshadermode/usecustom.md)   | Use custom shader instead of built-in one.                     |
