From: kgv Date: Fri, 24 Jul 2015 07:22:07 +0000 (+0300) Subject: 0026476: Visualization, TKOpenGl - do not enable GL_NORMALIZE in core profile X-Git-Tag: V7_0_0_beta~406 X-Git-Url: http://git.dev.opencascade.org/gitweb/?a=commitdiff_plain;h=3907053280c847e5822e0b91b0a84ce443d46f36;p=occt.git 0026476: Visualization, TKOpenGl - do not enable GL_NORMALIZE in core profile --- diff --git a/src/OpenGl/OpenGl_Context.cxx b/src/OpenGl/OpenGl_Context.cxx index d09fdd5c55..5a1a4e7d97 100644 --- a/src/OpenGl/OpenGl_Context.cxx +++ b/src/OpenGl/OpenGl_Context.cxx @@ -2625,13 +2625,16 @@ Standard_Boolean OpenGl_Context::SetGlNormalizeEnabled (Standard_Boolean isEnabl myIsGlNormalizeEnabled = isEnabled; #if !defined(GL_ES_VERSION_2_0) - if (isEnabled) - { - glEnable (GL_NORMALIZE); - } - else + if (core11 != NULL) { - glDisable (GL_NORMALIZE); + if (isEnabled) + { + ::glEnable (GL_NORMALIZE); + } + else + { + ::glDisable (GL_NORMALIZE); + } } #endif