Changes for version 0.7008 - 2026-03-19

  • add FreeGLUT-compatible requesting of GL >2.1 for Apple GLUT
  • compatibility break: GLX support requires GLX 1.3+ (from before 2005)
  • add glpRequestContext(major, minor, want_core_context) for GLX

Documentation

discussion of tessellation in POGL

Modules

Graphics display using OpenGL
Perl Array handling and conversion between Perl arrays and C array pointers.
module encapsulating GL constants
Perl bindings to the OpenGL Utility Library (GLU)
Perl bindings to GLUT/FreeGLUT GUI toolkit
module encapsulating GLX functions
module encapsulating matrix functions
abstraction for managing OpenGL shaders
plug-in module for use with OpenGL::Shader
plug-in module for use with OpenGL::Shader
base class for use with OpenGL::Shader
plug-in module for use with OpenGL::Shader
module encapsulating OpenGL v1 functions
module encapsulating OpenGL v2 functions

Provides

in lib/OpenGL/Install/Files.pm
in lib/OpenGL/Misc.pm