PerformanceControlMode
Enum used to describe the performance control mode used by Adaptive Performance. Can be read from IDevicePerformanceControl.PerformanceControlMode.
Read time 1 minuteLast updated 6 days ago
Definition
- Type: Enum
- Namespace: UnityEngine.AdaptivePerformance
- Assembly: UnityEngine.AdaptivePerformanceModule
public enum PerformanceControlMode
Fields
Value | Description |
|---|---|
| Automatic | Adaptive Performance controls performance levels automatically (default). This mode is enabled by setting IDevicePerformanceControl.AutomaticPerformanceControl to true. |
| Manual | You can control performance levels via IDevicePerformanceControl.CpuLevel and IDevicePerformanceControl.GpuLevel. This mode is enabled by setting IDevicePerformanceControl.AutomaticPerformanceControl to false. |
| System | The operating system controls performance levels. This happens if manual control is not supported or if the system is in a thermal throttling state, at which point the operating system takes over control automatically. |