Code Yarns ‍👨‍💻
Tech BlogPersonal Blog

glCapsViewer

📅 2015-Oct-13 ⬩ ✍️ Ashwin Nanjappa ⬩ 🏷️ glcapsviewer, glxinfo, opengl ⬩ 📚 Archive

20151013_glcapsviewer

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.

Install

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:

$ sudo apt install qtbase5-dev
$ git clone https://github.com/SaschaWillems/glCapsViewer.git
$ cd glCapsViewer
$ mkdir build
$ cd build
$ cmake ..
$ make
$ cd ..
$ mv build/glcapsviewer .
$ ./glcapsviewer

Tried with: Qt 5.2.1 and Ubuntu 14.04