What does the XFree86 GLX extension?
The GLX extension to the X server handles the server-side tasks of the GLX protocol. This involves setup of GLX-enhanced visuals, GLX context creation, context binding and context destruction.
When using indirect rendering, the GLX extension decodes GLX command packets and dispatches them to GLcoreExtension, the core rendering engine.
Where does the XFree86 GLX reside?
The GLX extension module usually resides at /usr/X``11R6/lib/modules/extensions/libglx.a.
The GLX extension source code resides at xc/programs/Xserver/GL/glx/ .