added glutGetProcAddress() and GLUT_FPS env var option
[mesa.git] / src / glut / glx / glut_ext.c
index abcb17a911bbd966a6efcf117763a9a8082e9318..ceea4ca15ab17a0aa52ffd3d743d3be514d3a338 100644 (file)
@@ -50,4 +50,19 @@ glutExtensionSupported(const char *extension)
   return 0;
 }
 
+
+/* XXX This isn't an official GLUT function, yet */
+void * APIENTRY 
+glutGetProcAddress(const char *procName)
+{
+#if defined(_WIN32)
+  return (void *) wglGetProcAddress((LPCSTR) procName);
+#elif defined(GLX_ARB_get_proc_address)
+  return (void *) glXGetProcAddressARB((const GLubyte *) procName);
+#else
+  return NULL;
+#endif
+}
+
+
 /* ENDCENTRY */