
This Cross Platform Benchmark (or CPBench for short) was a little personal project I had been wanting to develop for some time. I had seen several cross-platform CPU benchmarks, but nothing that would measure GPU performance over a wide-range of tests.

The concept was simple: build several scenes that would be loaded in a pre-defined fashion, count the number of frames over X amount of time, and then add up these numbers to calculate a final score that would represent the performance of the device.

I devised a number of important tests that would calculate the performance in different situations: rendering, lighting, physics, image effects, and particle systems.



The final screen would show your system specifications together with the final score which could be directly compared to other devices’ scores.
