# DeferredReflections

> Shader used for deferred reflection probes.

## Definition

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

```csharp
DeferredReflections = 1
```

### Remarks

When using deferred shading, [reflection probes](/engine/6000.7/script-reference/unityengine/reflectionprobe.md) are rendered in "deferred" way by default. All deferred objects in the Scene get per-pixel reflection probes that are calculated using this shader.

When setting deferred reflections shader to "disabled" ([BuiltinShaderMode.Disabled](/engine/6000.7/script-reference/unityengine/rendering/builtinshadermode/disabled.md)), reflection probes are done in per-object way, similar to how forward rendering computes them.

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