Changes for version 0.7006 - 2025-04-14

  • incorporate Acme::MITHALDU::BleedingOpenGL changes - thanks @wchristian
  • add glGenVertexArrays_p, glBindVertexArray, glDeleteVertexArrays
  • add glAttachShader, glDeleteShader, glGetShaderiv_p, glGetShaderInfoLog_p, glGetProgramiv_p
  • added occlusion query capability
  • add glDrawElementsBaseVertex_c, GL_MAX_ARRAY_TEXTURE_LAYERS, GL_TEXTURE_2D_ARRAY

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