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)