glmark2 vs NVIDIA FrameView
glmark2
github.comNVIDIA FrameView
nvidia.comSide by side
| Figure | glmark2 | NVIDIA FrameView |
|---|---|---|
| Price from | — | Free |
| Free plan | — | Yes |
| Free trial | — | — |
| Open source | — | — |
| Windows | Yes | Yes |
| Linux | Yes | — |
| Android | Yes | — |
| Plans published | 0 | 1 |
| Spec score · Game Benchmark Software | 7.6 (#11) | 7.7 (#10) |
| Spec score · PC Benchmark Software | 7.6 (#46) | 7.6 (#48) |
| Spec score · PC benchmark tools | 7.5 (#50) | 8.1 (#25) |
| Free plan | Yes | Yes |
| Purpose | glmark2 is an OpenGL 2.0 and OpenGL ES 2.0 benchmark. | FrameView measures frame rates, frame times, power, and performance-per-watt on graphics cards. |
Plans
In their own words
glmark2
glmark2 is a free graphics benchmark for OpenGL 2.0 and OpenGL ES 2.0. Its default suite runs scenes covering workloads such as building, textures, shading, bump, buffers, terrain, and shadows, then prints a glmark2 score. Users can specify custom benchmarks through command-line options or benchmark files. Results can be exported to XML or CSV, and available result details include CPU time and shader compilation time. The project documents Linux builds for DRM, Wayland, and X11, including desktop GL and GLESv2 variants, and provides instructions for building and installing an Android APK. Windows support is recorded through WGL and ANGLE-EGL. Building uses Meson and Ninja and requires Meson 0.47 or newer, libpng 1.6, window-system development files, and applicable GL or GLES libraries. On Android, arguments can come through an intent extra or an arguments file, with intent arguments taking precedence when supplied. The Android version ignores several X11 options, including validation, off-screen, fullscreen, and scene-list options. The project is licensed under GPLv3 and is provided without warranty.
NVIDIA FrameView
NVIDIA FrameView is a free Windows utility for measuring graphics performance, latency, and power use. It records frame rates, frame times, power, and performance per watt, and can capture PC latency alongside FPS without additional hardware. A configurable overlay shows live metrics, while benchmark results are saved to log files. FrameView uses PresentMon for analytics and supports single-GPU systems from NVIDIA, AMD, and Intel. Supported graphics APIs include DirectX 9–12, OpenGL, and Vulkan. It can capture Universal Windows Platform apps and applications running full-screen or windowed. Power reporting differs by manufacturer: NVIDIA GPUs provide chip and board measurements, while AMD GPUs provide chip power only. Correct AMD power measurement requires PCAT or another interposer setup. Windows 10 and later are supported. DX9 and DX10 games do not show the overlay, although their capture data is logged. NVIDIA also lists Battlefield 6 anticheat as incompatible with the overlay. The redesigned overlay requires Multi-Plane Overlay support, and presentation latency can increase when MPO is unavailable or disabled.