Clemens Eisserer linuxhippy at
Sat Sep 3 13:26:43 PDT 2005

Hi Russel,

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.

lg Clemens

More information about the xorg mailing list