Browse Source

Use glGetStringi() on Emscripten/WebGL 2.

Available in recent versions.
pull/110/head
Vladimír Vondruš 11 years ago
parent
commit
420b3435f2
  1. 3
      src/Magnum/Context.cpp

3
src/Magnum/Context.cpp

@ -630,8 +630,7 @@ std::vector<std::string> Context::shadingLanguageVersionStrings() const {
std::vector<std::string> Context::extensionStrings() const {
std::vector<std::string> extensions;
/** @todo remove workaround when Emscripten has glGetStringi() etc. */
#if !defined(MAGNUM_TARGET_GLES2) && !defined(MAGNUM_TARGET_WEBGL)
#ifndef MAGNUM_TARGET_GLES2
GLint extensionCount = 0;
glGetIntegerv(GL_NUM_EXTENSIONS, &extensionCount);
#ifndef MAGNUM_TARGET_GLES3

Loading…
Cancel
Save