# HG changeset patch # User Sebastien Jodogne # Date 1676016829 -3600 # Node ID f3d756e5503f69f4d3ac14448ded59d6433a1189 # Parent 0fa4c0ca429d4259df488762eff4dbfc432dfc8d fix build on wasm diff -r 0fa4c0ca429d -r f3d756e5503f OrthancStone/Sources/OpenGL/OpenGLTexture.cpp --- a/OrthancStone/Sources/OpenGL/OpenGLTexture.cpp Fri Feb 03 21:49:09 2023 +0100 +++ b/OrthancStone/Sources/OpenGL/OpenGLTexture.cpp Fri Feb 10 09:13:49 2023 +0100 @@ -113,6 +113,8 @@ glTexImage2D(GL_TEXTURE_2D, 0, internalFormat, width, height, 0, sourceFormat, pixelType, data); +#if !defined(__EMSCRIPTEN__) + // "glGetTexLevelParameteriv()" seems to be undefined on WebGL GLint w, h; glGetTexLevelParameteriv(GL_TEXTURE_2D, 0, GL_TEXTURE_WIDTH, &w); glGetTexLevelParameteriv(GL_TEXTURE_2D, 0, GL_TEXTURE_HEIGHT, &h); @@ -124,6 +126,7 @@ boost::lexical_cast(width) + " x " + boost::lexical_cast(height)); } +#endif glTexParameteri(GL_TEXTURE_2D, GL_TEXTURE_MIN_FILTER, interpolation); glTexParameteri(GL_TEXTURE_2D, GL_TEXTURE_MAG_FILTER, interpolation);