This project is a libGL.so.1 wrapper to select appropriate library implementing libGL.so.1 functionnality wrapper. Currently it supports wrapping to : XFree86 4.0 GL library ($GL_WRAPPER_XF4_GLX or /usr/X11R6/lib/libGL.so.1.4 or /usr/X11R6/lib/libGL.so.1.2) Mesa 3.2.1 Utah GLX library ($GL_WRAPPER_XF3_GLX or /usr/X11R6/lib/libGL.so.1.0) Mesa 3.3 library ($GL_WRAPPER_XF_MESA or /usr/X11R6/lib/libGL.so.1.4.<mesa_so_version>, example 500for 5.0, an alternate libGL.so.1.3.400 may be used) It is used in Mesa library provided by Linux-Mandrake distribution. It use some part of Mesa library and is inspired from two files of Mesa (glxapi.c and glxapi.h). To compile it YOU NEED Mesa source already configured. To get the latest developement version you may use CVS see the http://www.linux-mandrake.com/en/cvs.php3 page for more information how to use cvs. GLwrapper is under the soft/GLwrapper directory. François Pons <fpons@mandrakesoft.com>.