0023363: [Regression] Lost gradient background when switching to the hollow interior...
authorsan <san@opencascade.com>
Fri, 3 Aug 2012 07:16:58 +0000 (11:16 +0400)
committersan <san@opencascade.com>
Fri, 3 Aug 2012 07:16:58 +0000 (11:16 +0400)
commit26395493b00b192773d2dabbee58a5548a80cb55
treebcf8c9d3ae1f4cdaeb03160675c7990959dcd55d
parent5805221e149c8fe563623a1382a1aceea434a9dd
0023363: [Regression] Lost gradient background when switching to the hollow interior style

Calling glPolygonMode() to ensure filled polygon rendering when drawing
the view background
Revert "Calling glPolygonMode() to ensure filled polygon rendering when drawing"

This reverts commit 41d41ab23cb81acb3bcf7e6ad5d10ea0097eecdd.
OpenGl_Workspace::ResetAppliedAspect() method improved in order to
reset GL parameters to default values specified in default aspects.
This method is now called twice during scene rendering:
- At the very beginning by OpenGl_Workspace::Activate()
- After all structures has been drawn but before the auxiliary stuff
(like trihedrons, overlayer, display callbacks)
src/OpenGl/OpenGl_View_2.cxx
src/OpenGl/OpenGl_Workspace.cxx
src/OpenGl/OpenGl_Workspace_5.cxx