Skip to content

Reading the Graph

Nyabsi edited this page Jun 25, 2025 · 8 revisions

Reading the Graph

OpenFps uses various of colors to indicate issues with your performance, these colors are intended to match closely the behavior of SteamVR for clarity but in some cases it use custom colors to indicate performance issues.

Green

The application is performing within the expected performance budget.

Orange

Indicates that the GPU is actively re-projecting to compensate for the frames as it could not finish the processing of the frame(s) within the allowed budget.

GPU Resolution: Turn down rendering resolution.

CPU Resolution: N/A

Yellow

Shown instead of re-projection for GPU when using Motion Smoothing.

Red

For GPU this implies frame was delayed for more than 2 frames wand only a 1/3 of the frame was shown.

For CPU it means the current frame was throttled at least twice.

GPU Resolution: Turn down rendering resolution.

CPU Resolution: N/A

Magenta

The compositor dropped the frame.

This often indicates a lag spike but could be also various of other issues, ie. Bad cable or CPU was taking too long to process the current frame when using Wireless streaming solutions.

GPU Resolution: N/A

CPU Resolution: N/A

Purple

The current frame had to be predicted twice by the CPU because it cannot keep up with the demand.

GPU Resolution: N/A

CPU Resolution: Buy a new CPU or switch to another game.

Light Blue

The current frame had to be predicted once by the CPU, this indicates the CPU is able to keep up but is clearly struggling to do so.

GPU Resolution: N/A

CPU Resolution: Buy a new CPU or switch to another game.

Clone this wiki locally