X-Git-Url: http://git.tdb.fi/?a=blobdiff_plain;ds=inline;f=source%2Fextension.h;h=85b4fc4af27e0418bf9d4c09932ad835899724f6;hb=5b539e1264a2a1342ee955ca0da978e48faf6f8f;hp=671e4af9aac989afff2a30c9d6cec2a474120c98;hpb=9dc2c20e8c7ac91d932b12492591b65786e24b0f;p=libs%2Fgl.git diff --git a/source/extension.h b/source/extension.h index 671e4af9..85b4fc4a 100644 --- a/source/extension.h +++ b/source/extension.h @@ -12,6 +12,12 @@ enum GLApi OPENGL_ES2 }; +enum GLProfile +{ + CORE_PROFILE, + COMPATIBILITY_PROFILE +}; + struct Version { @@ -66,6 +72,9 @@ bool is_supported(const std::string &); /** Returns the API for which the library was compiled. */ GLApi get_gl_api(); +/** Returns the OpenGL profile for the active context. */ +GLProfile get_gl_profile(); + /** Returns the OpenGL version number, as reported by the implementation. */ const Version &get_gl_version();