]> OCCT Git - occt-copy.git/commit
0026392: Visualization, TKD3DHost - provide straight-forward base for integration...
authorkgv <kgv@opencascade.com>
Mon, 6 Jul 2015 11:26:28 +0000 (14:26 +0300)
committervpa <vpa@opencascade.com>
Thu, 20 Aug 2015 11:06:23 +0000 (14:06 +0300)
commit5f3a0c6b616483a7127fd20d7fb0e7cca91c94a3
tree06bfad2ef3ed797c4883d866902fded1787f77bb
parent74ddccd3037f49793a5c607da569a2c0cb1e4f3c
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.
39 files changed:
adm/UDLIST
samples/CSharp/OCCTProxy_D3D/BridgeFBO.cxx [deleted file]
samples/CSharp/OCCTProxy_D3D/BridgeFBO.hxx [deleted file]
samples/CSharp/OCCTProxy_D3D/Direct3DProxy.cpp [deleted file]
samples/CSharp/OCCTProxy_D3D/OCCTProxyD3D.cpp
samples/CSharp/OCCTProxy_D3D/OCCTProxy_D3D.vcproj
samples/CSharp/OCCTProxy_D3D/OCCTProxy_D3D.vcxproj
samples/CSharp/WPF_D3D/D3DViewer.cs
samples/CSharp/WPF_D3D/MainWindow.xaml.cs
samples/CSharp/WPF_D3D/OCCViewer.cs
samples/CSharp/msvc_D3D.bat
src/D3DHost/D3DHost_FrameBuffer.cxx [new file with mode: 0644]
src/D3DHost/D3DHost_FrameBuffer.hxx [new file with mode: 0644]
src/D3DHost/D3DHost_GraphicDriver.cxx [new file with mode: 0644]
src/D3DHost/D3DHost_GraphicDriver.hxx [new file with mode: 0644]
src/D3DHost/D3DHost_Workspace.cxx [new file with mode: 0644]
src/D3DHost/D3DHost_Workspace.hxx [new file with mode: 0644]
src/D3DHost/EXTERNLIB [new file with mode: 0644]
src/D3DHost/FILES [new file with mode: 0644]
src/Graphic3d/Graphic3d_GraphicDriver.cdl
src/OS/Visualization.tcl
src/OpenGl/OpenGl_FrameBuffer.cxx
src/OpenGl/OpenGl_GraphicDriver.cxx
src/OpenGl/OpenGl_GraphicDriver.hxx
src/OpenGl/OpenGl_GraphicDriver_7.cxx
src/OpenGl/OpenGl_View.hxx
src/OpenGl/OpenGl_Window.cxx
src/OpenGl/OpenGl_Window.hxx
src/OpenGl/OpenGl_Workspace.cxx
src/OpenGl/OpenGl_Workspace.hxx
src/TKD3DHost/EXTERNLIB [new file with mode: 0644]
src/TKD3DHost/FILES [new file with mode: 0644]
src/TKD3DHost/PACKAGES [new file with mode: 0644]
src/V3d/V3d_View.cdl
src/V3d/V3d_View.cxx
src/ViewerTest/ViewerTest_ViewerCommands.cxx
src/Visual3d/Visual3d_View.cdl
src/Visual3d/Visual3d_View.cxx
src/WNT/WNT_Window.cxx