Skip to content

OpenGL

Open Graphics Library (OpenGL) is a cross-language, cross-platform application programming interface (API) for rendering 2D and 3D vector graphics.

This module is a bundle of software required for OpenGL rendering. It provides Mesa as an open-source implementation of the OpenGL specification with software rendering and AMD GPU support, libglvnd for a vendor neutral dispatch layer for rendering with both NVIDIA GPUs & Mesa, Mesa-demos for sample applications, and GLU as an computer graphics library utilizing OpenGL.

homepage: http://www.opengl.org/

Available installations

OpenGL version Supported CPU targets Supported GPU targets EESSI version Module
2025.09 generic: aarch64, x86_64
Arm: a64fx, neoverse_n1, neoverse_v1, nvidia/grace
AMD: zen2, zen3, zen4
Intel: haswell, skylake_avx512, sapphirerapids, icelake, cascadelake
(none) 2025.06 OpenGL/2025.09-GCCcore-14.3.0

Extensions

Overview of extensions included in OpenGL installations

libGLU

libGLU version OpenGL modules that include it
9.0.3 OpenGL/2025.09-GCCcore-14.3.0

libglvnd

libglvnd version OpenGL modules that include it
1.7.0 OpenGL/2025.09-GCCcore-14.3.0

Mesa

Mesa version OpenGL modules that include it
25.2.2 OpenGL/2025.09-GCCcore-14.3.0

Mesa-demos

Mesa-demos version OpenGL modules that include it
9.0.0 OpenGL/2025.09-GCCcore-14.3.0