What versions/implementations of OpenGL and GLUT are supported?
Since development has been done on the Win32 platform and because I’ve only used the OpenGL files provided by Microsoft I have so far only wrapped OpenGL 1.1 functionality. The currently shipping opengl32.dll from Microsoft only has entry points for OpenGL 1.1. If an application wants to use OpenGL 1.2 or 1.3 functions, it has to use the function wglGetProcAddress() in order to obtain the OpenGL 1.2/1.3 entry points from the driver. There is a very neat and small OpenGL SDK from SGI that makes it easy to use OpenGL 1.2 or 1.3 on the Win32 platform and I intend to use that SDK for wrapping the functionality provided in those newer OpenGL versions. As for the OpenGL extension libraries for different windowing systems I have only yet wrapped WGL (Win32 extension library). My goal is of course to have EiffelOpenGL run smoothly on all important OpenGL platforms such as X Window, which means eventuallt wrapping GLX (X Window extension library). EGLUT was first developed with GLUT 3.6 but I n