GLX (OpenGL Extension to the X Window System)
  • is an extension to theX Window System core protocol providing an interface between OpenGL and the X Window System as well as extensions to OpenGL itself
  • it enables programs wishing to use OpenGL to do so within a window provided by the X Window System
  • GLX has a dependency on Xlib (which is, why you can’t fully ditch Xlib in favor of Xcb if you want to GLX)