The OpenGL Programming Guide is a popular reference manual organised by
topic. The free online version documents only OpenGL 1.1. Later editions
cover more recent versions of the API and can be purchased from a book store.

The following subpackages are imported into this "mega" package already (and
so are available by importing pyglet.gl):

pyglet.gl.gl

OpenGL

pyglet.gl.glu

GLU

pyglet.gl.gl.glext_arb

ARB registered OpenGL extension functions

pyglet.gl.gl.glext_missing

ARB registered OpenGL extension functions not included in the ARB C header

These subpackages are also available, but are not imported into this namespace
by default:

pyglet.gl.glext_nv

nVidia OpenGL extension functions

pyglet.gl.agl

AGL (Mac OS X OpenGL context functions)

pyglet.gl.glx

GLX (Linux OpenGL context functions)

pyglet.gl.glxext_arb

ARB registered GLX extension functions

pyglet.gl.glxext_nv

nvidia GLX extension functions

pyglet.gl.wgl

WGL (Windows OpenGL context functions)

pyglet.gl.wglext_arb

ARB registered WGL extension functions

pyglet.gl.wglext_nv

nvidia WGL extension functions

The information modules are provided for convenience, and are documented
below.