Documentation

Unity Engine


User Manual

Script Reference

Unity Engine


Collect performance metrics

Access and monitor real-time performance metrics to understand device behavior and application bottlenecks.
Read time 1 minuteLast updated 20 days ago

Access and monitor real-time performance metrics to understand device behavior and application bottlenecks.
Adaptive Performance tracks several performance metrics and updates them every frame. To access these metrics, use the
IPerformanceStatus
interface.

Topic

Description

Adaptive Performance Profiler integrationVisualize Adaptive Performance metrics in the Unity Profiler.
Track timing and thermal dataRetrieve real-time device information using the Adaptive Performance API, including frame timing, performance bottlenecks, CPU core configuration, and thermal warnings.
Track energy usageRead energy consumption for each hardware component (CPU, GPU, and more) on supported devices.
ScalersControl specific quality settings at runtime using scalers. These components enable Adaptive Performance to automatically make adjustments based on the device's current performance.

Additional resources