GPU Stress Test FAQ
Answers about browser graphics tests, FPS interpretation, and common problems.
A WebGL 2 fragment shader repeats mathematical work at selectable stress levels for a timed run. Results include sampled FPS and a frame consistency index; no temperature or utilization sensor is read.
A WebGL fragment shader draws a procedural scene by ray marching. Use the same camera and shader to compare frame rates; editing the shader changes the workload.
Save your work, close competing apps, and keep the device ventilated. Use a current browser with hardware acceleration where available. Start with a short run and modest settings. Stop if the device becomes unresponsive or displays unexpected glitches.
A steady low FPS can simply mean a demanding workload. High FPS at a display refresh limit does not prove maximum GPU performance. Compare repeated runs with identical settings; differences between browsers also include their rendering engines.
No installation or account is required. Calculations run on your device after you select Start test.
A blank canvas or context loss can result from unsupported WebGL, browser memory limits, a driver reset, or software rendering. Reduce the workload and retry. Reproduce a problem in another application before drawing a hardware conclusion.
Start with the defaults. Observe FPS and the workload count for 30–60 seconds. Where configurable, change only Stress Level, then repeat under the same conditions. Some demonstrations adapt their workload automatically; compare both the workload count and FPS. Stop with the button or Escape.