Basemark GPU supports all major graphics APIs and operating systems. Consumers can check their device performance for free with Basemark GPU and the integrated Power Board online results comparison service.


Basemark GPU is developed on top of Rocksolid®, a Basemark proprietary graphics engine. Written in C++, this engine allows us to efficiently develop objective benchmarks for multiple operating systems and graphics APIs.

Rocksolid Engine architecture abstracts resources and rendering. In this way, all platforms run the tests with the same workload. This functionality makes the benchmark reliable between different operating systems. The small footprint, efficient and fast Rocksolid Engine is also being used in many industrial applications.

Advanced features

Basemark GPU runs through an advanced game-like scene with up to tens of thousands of individual draw calls per frame. Thesetests showcase the benefit of new graphics APIs like Vulkan and DirectX 12, both regarding performance and in content production:Allowing designers to craft a massive number of individual objects without being limited by older API instancing strategies.


You can easily compare your device performance to other device performances in the integrated Basemark Power Board service. The free version always submits all results to the Basemark Power Board. In corporate and media versions the results submission is optional.

Main features

Our aim is to make it easy to test and compare your devices. To achieve this, Basemark GPU offers multiple different modes that will give you official test results. These can be then submitted to the Power Board results page. Payable versions also enable you to run custom tests with a wide selection of different options.

  • Ease of use, all the APIs in one software
  • Updated, easy to use Launcher
  • Made to work with all Personal Computers, desktops, tablets and laptops
  • Custom options to allow tinkerers to do detailed benchmarking
  • Automatic upload to online (on free consumer version)

Supported Platforms

The rendering module can use OpenGL ES or Vulkan for Android and Metal for iOS and MacOS. For PC or Linux desktop computers, it can use OpenGL, Vulkan or DirectX12, depending on which APIs the system supports.

Rocksolid architecture makes all visible entities (including the application controls and graphics tests) look the same on all platforms.