occt: master a521d90d
Author | Committer | Branch | Timestamp | Parent |
---|---|---|---|---|
kgv | bugmaster | master | 2015-10-08 06:33:48 | master 4d4b43db |
Affected Issues | 0026734: Visualization, TKOpenGl - drop outdated UserDraw interfaces | |||
Changeset | 0026734: Visualization, TKOpenGl - drop outdated UserDraw interfaces Update ViewerTest and VoxelDemo to not use UserDraw callbacks. OpenGl_View::blitBuffers() - set 0 GLSL program after blit to avoid side effects on code that does not use shaders. Drop interfaces Aspect_GraphicCallbackProc, Graphic3d_CUserDraw, Graphic3d_Group::UserDraw(), OpenGl_GraphicDriver::UserDrawCallback(). V3d_View::SetWindow() - remove optional arguments initializing redraw callback. OpenGl_View, declare following methods as virtual for inheritance: redraw(), redrawImmediate(), render(), renderScene(), drawBackground(), renderStructs(). VocelClient_VisDrawer - do not include removed header |
|||
mod - samples/qt/VoxelDemo/inc/VoxelClient_VisDrawer.h | Diff File | |||
mod - samples/qt/VoxelDemo/src/Application.cpp | Diff File | |||
mod - samples/qt/VoxelDemo/src/Viewer.cpp | Diff File | |||
mod - samples/qt/VoxelDemo/src/VoxelClient_VisDrawer.cxx | Diff File | |||
rm - src/Aspect/Aspect_GraphicCallbackProc.hxx | Diff File | |||
mod - src/Aspect/FILES | Diff File | |||
mod - src/Graphic3d/FILES | Diff File | |||
rm - src/Graphic3d/Graphic3d_CUserDraw.hxx | Diff File | |||
mod - src/Graphic3d/Graphic3d_CView.hxx | Diff File | |||
mod - src/Graphic3d/Graphic3d_Group.cxx | Diff File | |||
mod - src/Graphic3d/Graphic3d_Group.hxx | Diff File | |||
mod - src/InterfaceGraphic/InterfaceGraphic_Graphic3d.hxx | Diff File | |||
mod - src/OpenGl/OpenGl_GraphicDriver.cxx | Diff File | |||
mod - src/OpenGl/OpenGl_GraphicDriver.hxx | Diff File | |||
mod - src/OpenGl/OpenGl_Group.cxx | Diff File | |||
mod - src/OpenGl/OpenGl_Group.hxx | Diff File | |||
mod - src/OpenGl/OpenGl_View.cxx | Diff File | |||
mod - src/OpenGl/OpenGl_View.hxx | Diff File | |||
mod - src/OpenGl/OpenGl_View_Redraw.cxx | Diff File | |||
mod - src/V3d/V3d_View.cxx | Diff File | |||
mod - src/V3d/V3d_View.hxx | Diff File | |||
mod - src/ViewerTest/ViewerTest_OpenGlCommands.cxx | Diff File | |||
mod - src/Voxel/Voxel_Prs.cxx | Diff File | |||
mod - src/Voxel/Voxel_Prs.hxx | Diff File |