occt: master 62e1beed

Author Committer Branch Timestamp Parent
kgv bugmaster master 2015-07-20 08:08:12 master 380eaf77
Changeset 0026392: Visualization, TKD3DHost - provide straight-forward base for integration of TKOpenGl viewer into D3D-based application

D3DHost_GraphicDriver - new graphic driver providing D3D host for OpenGL workspace.
WNT_Window - handle virtual dimensions within virtual window.
OpenGl_FrameBuffer::Init() - add protection against 0 dimensions.
V3d_View::IsInvalidated() - add method to check view cache validation state.

ViewerTest::ViewerInit() - create virtual window without decorations on Windows.
mod - adm/UDLIST Diff File
mod - samples/CSharp/msvc_D3D.bat Diff File
rm - samples/CSharp/OCCTProxy_D3D/BridgeFBO.cxx Diff File
rm - samples/CSharp/OCCTProxy_D3D/BridgeFBO.hxx Diff File
rm - samples/CSharp/OCCTProxy_D3D/Direct3DProxy.cpp Diff File
mod - samples/CSharp/OCCTProxy_D3D/OCCTProxyD3D.cpp Diff File
mod - samples/CSharp/OCCTProxy_D3D/OCCTProxy_D3D.vcproj Diff File
mod - samples/CSharp/OCCTProxy_D3D/OCCTProxy_D3D.vcxproj Diff File
mod - samples/CSharp/WPF_D3D/D3DViewer.cs Diff File
mod - samples/CSharp/WPF_D3D/MainWindow.xaml.cs Diff File
mod - samples/CSharp/WPF_D3D/OCCViewer.cs Diff File
add - src/D3DHost/D3DHost_FrameBuffer.cxx Diff File
add - src/D3DHost/D3DHost_FrameBuffer.hxx Diff File
add - src/D3DHost/D3DHost_GraphicDriver.cxx Diff File
add - src/D3DHost/D3DHost_GraphicDriver.hxx Diff File
add - src/D3DHost/D3DHost_Workspace.cxx Diff File
add - src/D3DHost/D3DHost_Workspace.hxx Diff File
add - src/D3DHost/FILES Diff File
mod - src/Graphic3d/Graphic3d_GraphicDriver.hxx Diff File
mod - src/OpenGl/OpenGl_FrameBuffer.cxx Diff File
mod - src/OpenGl/OpenGl_GraphicDriver.cxx Diff File
mod - src/OpenGl/OpenGl_GraphicDriver.hxx Diff File
mod - src/OpenGl/OpenGl_GraphicDriver_7.cxx Diff File
mod - src/OpenGl/OpenGl_View.hxx Diff File
mod - src/OpenGl/OpenGl_Window.cxx Diff File
mod - src/OpenGl/OpenGl_Window.hxx Diff File
mod - src/OpenGl/OpenGl_Workspace.cxx Diff File
mod - src/OpenGl/OpenGl_Workspace.hxx Diff File
mod - src/OS/Visualization.tcl Diff File
add - src/TKD3DHost/EXTERNLIB Diff File
add - src/TKD3DHost/FILES Diff File
add - src/TKD3DHost/PACKAGES Diff File
mod - src/V3d/V3d_View.cxx Diff File
mod - src/V3d/V3d_View.hxx Diff File
mod - src/ViewerTest/ViewerTest_ViewerCommands.cxx Diff File
mod - src/Visual3d/Visual3d_View.cxx Diff File
mod - src/Visual3d/Visual3d_View.hxx Diff File
mod - src/WNT/WNT_Window.cxx Diff File