X-Git-Url: http://git.tdb.fi/?a=blobdiff_plain;f=source%2Fextension.cpp;h=692037c3b174583bf7f35ea2c1afae98413140e9;hb=46086017e46264d06c72a7ca09f7416615f3bc1b;hp=51a84db695465038d0732df53f1d84c6e31cbb2c;hpb=3e17c84968553e58cb09d397cafaead82e51d478;p=libs%2Fgl.git diff --git a/source/extension.cpp b/source/extension.cpp index 51a84db6..692037c3 100644 --- a/source/extension.cpp +++ b/source/extension.cpp @@ -79,6 +79,9 @@ Require::Require(const Extension &ext) bool is_supported(const string &ext) { + if(is_disabled(ext)) + return false; + static set extensions; static bool init_done = false; @@ -238,7 +241,7 @@ const Version &get_glsl_version() ExtFunc *get_proc_address(const string &name) { -#if defined(WIN32) +#if defined(_WIN32) return reinterpret_cast(wglGetProcAddress(name.c_str())); #elif defined(__APPLE__) (void)name;