# ScalerTarget

> Bottleneck flags that the scaler targets.

## Definition

* **Type:** Enum
* **Namespace:** [UnityEngine.AdaptivePerformance](/engine/6000.7/script-reference/unityengine/adaptiveperformance.md)
* **Assembly:** UnityEngine.AdaptivePerformanceModule

```csharp
[Flags]
public enum ScalerTarget
```

## Fields

| Value                                                                                                | Description                                                          |
| ---------------------------------------------------------------------------------------------------- | -------------------------------------------------------------------- |
| [CPU](/engine/6000.7/script-reference/unityengine/adaptiveperformance/scalertarget/cpu.md)           | The scaler targets the CPU and attempts to reduce the CPU load.      |
| [FillRate](/engine/6000.7/script-reference/unityengine/adaptiveperformance/scalertarget/fillrate.md) | The scaler targets fillrate, often at the expense of visual quality. |
| [GPU](/engine/6000.7/script-reference/unityengine/adaptiveperformance/scalertarget/gpu.md)           | The scaler targets the GPU and attempts to reduce the GPU load.      |
