I discovered glCapsViewer recently while doing OpenGL programming. Typically, you will need to check which OpenGL capabilities are available on the GPU and driver of your system.
The common ways to check this is using
glxinfo on the commandline or from the NVIDIA X Server Settings application. Neither of these provides an user-friendly way to browse through the capabilities.
glCapsViewer aims to provide such an user-friendly interface to view all the OpenGL capabilities of your GPU and driver. It is also connected to an online database to which you can upload the capabilities of your system easily.
I could not find a package for Ubuntu and the old compiled archive provided for Linux did not work for me. So, I compiled glCapsViewer from source, which is easy:
- Make sure you have Qt5 headers and libraries installed:
$ sudo apt install qtbase5-dev
- Download and build the program:
$ git clone https://github.com/SaschaWillems/glCapsViewer.git $ cd glCapsViewer $ mkdir build $ cd build $ cmake .. $ make
- Move back the program to directory containing XML files that it needs and run it:
$ cd .. $ mv build/glcapsviewer . $ ./glcapsviewer
Tried with: Qt 5.2.1 and Ubuntu 14.04