occt: master 0770d850

Author Committer Branch Timestamp Parent
kgv kgv master 2021-06-28 19:58:37 master 16222b8c
Affected Issues  0032465: Visualization, TKOpenGles - invalid enum on GL_RGBA16F initialization in Edge 92
Changeset 0032465: Visualization, TKOpenGles - invalid enum on GL_RGBA16F initialization in Edge 92

GL_HALF_FLOAT_OES from OpenGL ES 2.0 extension
is now avoided within OpenGL ES 3.0+ context in favor of GL_HALF_FLOAT.

emscripten_webgl_enable_extension() is now called for all extensions
checked by OpenGl_Context::CheckExtension().
So far this doesn't solve any problem, but looks more logical and provisional.
mod - src/OpenGl/OpenGl_Context.cxx Diff File
mod - src/OpenGl/OpenGl_GlFunctions.cxx Diff File