GFXBench is a free, cross-platform and cross-API 3D graphics benchmark that measures graphics performance, long-term performance stability, render quality and power consumption with a single, easy-to-use application.
GFXBench 4.0 enables measuring mobile and desktop performance with advanced graphics effects and increased workloads.
• Car Chase, a new OpenGL ES 3.1 plus Android Extension Pack test: the first benchmark to test devices with game-like content utilizing Android Extension Pack features such as hardware tessellation
• Car Chase render features:
o Hardware-tessellation for the background environment
o Bézier-curves and adaptive tessellation used for the smooth car surface
o Geometry and compute shaders used for multiple effects: HDR tone mapping bloom, lens flares, particles, motion blur
o Dynamic lighting and cascaded shadows, realtime reflections on cars
o Real time SSAO for depth-of-field effect
• New low-level tessellation test
• Automatically detects your device's capabilities and selects the most appropriate test set for your device to provide accurate information. Therefore the list of available tests may vary between devices.
• Including Manhattan 3.0 for OpenGL ES 3.0 and Manhattan 3.1 for OpenGL ES 3.1 testing
• Battery and Stability test: Measures the device’s battery life and performance stability by logging frames-per-second (FPS) and expected battery running while running sustained game-like animations
• Render quality test: Measures the visual fidelity provided by the device in the high-end gaming-like scene
• Multi-lingual, easy-to-use user interface: device comparison within the application by downloading the complete GFXBench database, extensive system information
• On-screen and off-screen test run modes
• Includes all previous low-level tests for devices with only ES2.0 capability.
Test list (varied by OpenGL ES capabilities):
• Car Chase
• Manhattan 3.1
• ALU 2
• Driver Overhead 2
• Render Quality
• Battery and Stability
• Alpha Blending
• Driver Overhead
Please note: The full fledged benchmark needs at least 300 MB free space on the device (required for the high-level test scenes).
• ACCESS_NETWORK_STATE, ACCESS_WIFI_STATE, INTERNET
These are used by the data downloading and updating processes. We try to constrain our downloads to Wifi networks.
• WRITE_EXTERNAL_STORAGE, READ_EXTERNAL_STORAGE
These are used to store and read downloaded data on the external storage if its more adequate.
• BATTERY_STATS, CAMERA, READ_LOGS, WRITE_SETTINGS
We strive to display the most detailed hardware information possible without any network communication. These flags are used for this purpose.
You can compare your benchmark results with all the other uploaded results at our website: www.gfxbench.com.
If you need any help, please contact us via email at [email protected]
4.0.12 Result identifier fixed
4.0.11 OpenSSL security fixes
4.0.10 New Battery Test for Manhattan 3.1 capable devices
4.0.2 Registration bugfix
4.0.1 OpenCL info collection bugfix
4.0.0 Unified version with all tests imported from GFXBenchGL 3.1. The test list is now based on the OpenGLES capabilities of the device.