Frame Budget

Frame Budget

Measures how smoothly this phone draws the same moving scene with each renderer SwitchOn might use. Target: 30 fps on a mid-range Android phone, which is a 33.3 ms frame budget. Keep the screen on and the page in front; a full run takes about a minute.

Reading device…
idle
Ready. 8 tests × 6 s.

This device

TestObjectsLoad msAvg fps1% low fpsp95 frame msVerdict
Results appear here as each test finishes. Canvas2D, PixiJS, three.js WebGL and three.js WebGPU each run at a light and a heavy load.

Verdict: pass when the slowest 1% of frames still reach 30 fps; tight when the average does but the slow frames do not; fail below 30 fps on average. fps is capped by the screen's refresh rate.

Saved runs

WhenDeviceCanvas2D 2000Pixi 2000three WebGL 1000three WebGPU 1000
No saved runs yet. Each finished run is saved here so phones and desktops can be compared.
Raw results (JSON)