occt: master b8db9379

Author Committer Branch Timestamp Parent
kgv bugmaster master 2021-03-08 17:34:41 master 655e883c
Affected Issues  0032203: Draw Harness, ViewerTest - drop dependency from OpenGL
Changeset 0032203: Draw Harness, ViewerTest - drop dependency from OpenGL

Added TKOpenGlTest and TKD3DHostTest Draw Harness plugins.
TKOpenGlTest is automatically loaded by ViewerTest::ViewerInit().

Commands vgldebug, vvbo, vcaps and vuserdraw have been moved to TKOpenGlTest.
New command vglshaders lists GLSL programs defined by OpenGl_GraphicDriver,
previously implemented by "vshaderprog -list".

Added new command vdriver for graphic driver selection.
Removed erroneous code from command vstereo.
mod - adm/MODULES Diff File
mod - adm/qmake/OccModule.pri Diff File
mod - adm/UDLIST Diff File
mod - CMakeLists.txt Diff File
mod - samples/tcl/snowflake.tcl Diff File
add - src/D3DHost/D3DHost_GraphicDriverFactory.cxx Diff File
add - src/D3DHost/D3DHost_GraphicDriverFactory.hxx Diff File
mod - src/D3DHost/FILES Diff File
add - src/D3DHostTest/D3DHostTest.cxx Diff File
add - src/D3DHostTest/D3DHostTest.hxx Diff File
add - src/D3DHostTest/FILES Diff File
mod - src/DrawResources/DrawPlugin Diff File
mod - src/DrawResources/TestCommands.tcl Diff File
mod - src/Graphic3d/FILES Diff File
mod - src/Graphic3d/Graphic3d_GraphicDriver.hxx Diff File
add - src/Graphic3d/Graphic3d_GraphicDriverFactory.cxx Diff File
add - src/Graphic3d/Graphic3d_GraphicDriverFactory.hxx Diff File
mod - src/OpenGl/FILES Diff File
mod - src/OpenGl/OpenGl_GraphicDriver.cxx Diff File
mod - src/OpenGl/OpenGl_GraphicDriver.hxx Diff File
add - src/OpenGl/OpenGl_GraphicDriverFactory.cxx Diff File
add - src/OpenGl/OpenGl_GraphicDriverFactory.hxx Diff File
add - src/OpenGlTest/FILES Diff File
add - src/OpenGlTest/OpenGlTest.cxx Diff File
add - src/OpenGlTest/OpenGlTest.hxx Diff File
add - src/OpenGlTest/OpenGlTest_Commands.cxx Diff File
mod - src/OS/Draw.tcl Diff File
mod - src/OS/Visualization.tcl Diff File
add - src/TKD3DHostTest/CMakeLists.txt Diff File
add - src/TKD3DHostTest/EXTERNLIB Diff File
add - src/TKD3DHostTest/FILES Diff File
add - src/TKD3DHostTest/PACKAGES Diff File
add - src/TKOpenGlTest/CMakeLists.txt Diff File
add - src/TKOpenGlTest/EXTERNLIB Diff File
add - src/TKOpenGlTest/FILES Diff File
add - src/TKOpenGlTest/PACKAGES Diff File
mod - src/TKViewerTest/EXTERNLIB Diff File
mod - src/ViewerTest/ViewerTest_OpenGlCommands.cxx Diff File
mod - src/ViewerTest/ViewerTest_ViewerCommands.cxx Diff File
mod - tests/3rdparty/begin Diff File
mod - tests/bugs/iges/begin Diff File
mod - tests/bugs/vis/bug172 Diff File
mod - tests/bugs/vis/bug23654_MarkersRecompute Diff File
mod - tests/bugs/vis/bug23747_2 Diff File
mod - tests/bugs/vis/bug24131_markers_bitmap Diff File
mod - tests/bugs/vis/bug24131_markers_core Diff File
mod - tests/bugs/vis/bug24131_markers_glsl Diff File
mod - tests/bugs/vis/bug24131_markers_sprites Diff File
mod - tests/bugs/vis/bug24728 Diff File
mod - tests/bugs/vis/bug25532 Diff File
mod - tests/bugs/vis/bug25611_1 Diff File
mod - tests/bugs/vis/bug25611_2 Diff File
rm - tests/bugs/vis/bug25854 Diff File
mod - tests/bugs/vis/bug26312 Diff File
mod - tests/bugs/vis/bug26434 Diff File
mod - tests/bugs/vis/bug26599 Diff File
mod - tests/bugs/vis/bug27337 Diff File
mod - tests/bugs/vis/bug28099_text_core Diff File
mod - tests/bugs/vis/bug29127 Diff File
mod - tests/bugs/vis/bug29412 Diff File
mod - tests/bugs/vis/bug29938 Diff File
mod - tests/bugs/vis/bug30713 Diff File
mod - tests/bugs/vis/bug79 Diff File
mod - tests/caf/bugs/B6 Diff File
mod - tests/caf/bugs/D2 Diff File
mod - tests/caf/presentation/begin Diff File
mod - tests/geometry/begin Diff File
mod - tests/lowalgos/begin Diff File
mod - tests/mesh/begin Diff File
mod - tests/v3d/begin Diff File
add - tests/v3d/glsl/d3dhost Diff File
mod - tests/xml/begin Diff File
mod - tests/xml/data/ocaf/B6 Diff File