]> OCCT Git - occt-copy.git/commit
0029508: Visualization, TKOpenGl - visual artifacts on Adreno 305/308
authorkgv <kgv@opencascade.com>
Wed, 14 Feb 2018 17:18:39 +0000 (20:18 +0300)
committerkgv <kgv@opencascade.com>
Sat, 17 Mar 2018 12:30:09 +0000 (15:30 +0300)
commitb359a731067c9c765a5d8fd8ca69d2090b439401
treea12fea768371cf4646e56e5bb4de22a155b56d5f
parentaeba49f7b3cb1f7762c9ce471bf09b56f79cded4
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.
src/OpenGl/OpenGl_ShaderManager.cxx