Changes for version 0.7003 - 2025-03-19

  • OpenGL::Config now only contains keys relevant to other distros, not NAME etc
  • now split into OpenGL::{V1,V2,V3,Array,Matrix,Const,GLX,GLU,GLUT}
  • reintegrate OpenGL::GLUT (which is now usable separately like the independent CPAN version)
  • reintegrate OpenGL::GLU also
  • incorporate OpenGL::Shader

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
plug-in module for use with OpenGL::Shader
module encapsulating OpenGL v1 functions
module encapsulating OpenGL v2 functions
module encapsulating OpenGL v3 functions