Reference estimate guide
Mobile SoC Volume Shader BM Guide
How to run Volume Shader BM on phone and tablet GPUs while separating short burst performance from sustained thermal behavior.
These notes describe reference ranges and testing conditions. They are not official vendor rankings and should not be mixed with live leaderboard submissions without matching the same preset, browser, and power mode.
Devices tracked
3
Reference devices in this class.
Source label
Device pages clearly label conservative estimates separately from community samples.
Compare fairly
Keep browser, preset, power profile, render size, and thermal state fixed before comparing.
Mobile SoCs can run WebGL shader benchmarks, but they reach thermal limits faster than desktop GPUs. A short result and a sustained result should be labelled separately.
Use lower complexity first and avoid long 3D Fractal runs unless the goal is explicitly to test sustained thermal behavior.
Reference ranges for phone chips vary by OEM cooling, case, battery mode, browser, OS version, and display scale.
Comparison guidance
- Run the same browser family and disable battery saver before comparing phones.
- Let the phone cool between runs when comparing multiple devices.
- Record quick FPS, sustained FPS trend, and whether the device became hot or throttled.
Common bottlenecks
Thermal throttling
Phones often reduce clocks quickly during continuous shader workloads.
Battery policy
Battery saver and low-power modes can reduce GPU performance before the test starts.
Browser support
Mobile browsers can expose different WebGL behavior and timing constraints.
Recommended presets
Reference devices in this class
| Device | FPS | 1% low | Source |
|---|---|---|---|
| Qualcomm Snapdragon 8 Gen 3 Adreno 750 / 2023 | 35-55 | 24-38 | Reference estimate |
| Apple A17 Pro Apple GPU / 2023 | 32-52 | 22-36 | Reference estimate |
| MediaTek Dimensity 9400 Immortalis GPU / 2024 | 35-58 | 24-40 | Reference estimate |
Device class FAQ
Can a phone run Volume Shader BM?
Modern phones with WebGL support can run it, but start with lower complexity and stop if the device heats up or the browser lags.
Why are two phones with the same chip different?
Cooling design, OEM power policy, browser version, display scale, and thermal state can all change sustained results.