I’m having difficulty finding info on how to use extensions under Linux. I can get a list of available extensions using glGetString(GL_EXTENTIONS), but then how do I actually use them?
I assume I don’t just put them straight in the code, because that would prevent compilation on systems without them. Do I get a pointer to the functions from somewhere?
You can just go ahead and use then. Get the latest extensions header from the sgi site. Use preprocessor directives to test whether you need to get function pointers for use under win32.