GLXSupport -- OpenGL over X11 Support Library

The GLXSupport library contains a class representing OpenGL rendering windows managed using the GLX protocol over X11.

Header Files

GLContext.h
GLContext is a class representing an OpenGL context, including its connection to an X server. GLContext objects contain GLExtensionManager and GLContextData objects, and can be shared between multiple windows.
GLWindow.h
GLWindow is a class representing OpenGL rendering windows. It assists a user in opening and managing X11 display connections, window attribute definition, and handling window events, and provides several convenience functions.