//C++ header - Open Scene Graph - Copyright (C) 1998-2001 Robert Osfield //Distributed under the terms of the GNU Library General Public License (LGPL) //as published by the Free Software Foundation. #ifndef OSG_GLEXTENSIONS #define OSG_GLEXTENSIONS 1 #include namespace osg { /** return true if OpenGL "extension" is supported. * note: Must only called within a valid OpenGL context, * undefined behavior may occur otherwise. */ SG_EXPORT extern const bool isGLExtensionSupported(const char *extension); /** return the address of the specified OpenGL function. * return NULL if function not supported by OpenGL library. */ SG_EXPORT extern void* getGLExtensionFuncPtr(const char *funcName); }; #endif