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: riscv64
Arm:
AMD:
Intel:
(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