0026809: Visualization, TKOpenGl - handle point arrays with per-vertex color within...
authorduv <duv@opencascade.com>
Sun, 17 Apr 2016 09:43:08 +0000 (12:43 +0300)
committerbugmaster <bugmaster@opencascade.com>
Fri, 22 Apr 2016 12:22:03 +0000 (15:22 +0300)
commit299e0ab98f6754f196294c4d56efbf8bc6d5dcb4
tree153fd323f0eb3fb362cc5fed336a0e3fe1077c56
parentb8f67cc23674666a76f7f2b9f1a5fd78abc4cd31
0026809: Visualization, TKOpenGl - handle point arrays with per-vertex color within built-in GLSL programs

Shader rendering of point sprites with per-vertex colors and shading have been fixed.

Material state was removed from OpenGl_ShaderManager.
Material properties now should be modified trough OpenGl_Context::SetShadingMaterial().
src/OpenGl/OpenGl_Context.cxx
src/OpenGl/OpenGl_Context.hxx
src/OpenGl/OpenGl_PrimitiveArray.cxx
src/OpenGl/OpenGl_ShaderManager.cxx
src/OpenGl/OpenGl_ShaderManager.hxx
src/OpenGl/OpenGl_ShaderProgram.cxx
src/OpenGl/OpenGl_Text.cxx
src/OpenGl/OpenGl_View_Redraw.cxx