# UNITY_UNIFIED_SHADER_PRECISION_MODEL

> Unity sets UNITY_UNIFIED_SHADER_PRECISION_MODEL if, in Player Settings, you set Shader Precision Model to Unified.

## Definition

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

```csharp
UNITY_UNIFIED_SHADER_PRECISION_MODEL = 34
```

### Remarks

If set, the default sampler precision is full precision on all platforms. In addition, shader type `half` is defined as `min16float`. See [ShaderPrecisionModel](/engine/6000.0/script-reference/unityeditor/shaderprecisionmodel.md).
