occt: master c5a65111

Author Committer Branch Timestamp Parent
kgv apn master 2018-02-14 17:18:39 master 12d6e155
Affected Issues  0029508: Visualization, TKOpenGl - visual artifacts on Adreno 305/308
Changeset 0029508: Visualization, TKOpenGl - visual artifacts on Adreno 305/308

OpenGl_ShaderManager now:
- prefers GLSL ES 100 over GLSL ES 300 on devices reporting OpenGL ES 3.0;
- prefers GLSL ES 300 on devices reporting OpenGL ES 3.1+.
to workaround known buggy implementations of OpenGL ES 3.0 drivers.
mod - src/OpenGl/OpenGl_ShaderManager.cxx Diff File