linuxhippy at gmail.com
Sat Sep 3 13:26:43 PDT 2005
You're totally right, GXL is the way to go.
GLX includes the nescesary functions to create OpenGL-Surfaces etc.
under X, however GXL is X-only - there are some cross-platform
libraries like freeglut and/or SDL that provide access to OpenGL under
various platforms which also use GLX under the hood when running on X
but abstract X-specific stuff.
Xgl/Xegl is completly different - those are more or less X-Servers
rendering into OpenGL Surfaces.
More information about the xorg