]> OCCT Git - occt-copy.git/commit
0029138: Visualization - D3DHost_FrameBuffer should provide software fallback when...
authorkgv <kgv@opencascade.com>
Mon, 25 Sep 2017 12:54:45 +0000 (15:54 +0300)
committerkgv <kgv@opencascade.com>
Mon, 4 Dec 2017 18:12:25 +0000 (21:12 +0300)
commit5db85cb1e3fff028d0da8e6dcf2bd24eacc3e51c
tree3dec9efd5f5e882e26f0fa206eb8277573f155e5
parentdf85850f86846fc07b6e8bea877313d0e1d8cbfe
0029138: Visualization - D3DHost_FrameBuffer should provide software fallback when WGL_NV_DX_interop is unavailable

D3DHost_FrameBuffer now provides fallback code copying OpenGL FBO content into D3D surface (slow).
OpenGl_FrameBuffer::BufferDump() - FBO dump implementation has been moved from OpenGl_Workspace::BufferDump().
13 files changed:
adm/genconf.tcl
src/D3DHost/D3DHost_FrameBuffer.cxx
src/D3DHost/D3DHost_FrameBuffer.hxx
src/D3DHost/D3DHost_GraphicDriver.cxx
src/D3DHost/D3DHost_View.cxx
src/D3DHost/D3DHost_View.hxx
src/OpenGl/OpenGl_Context.cxx
src/OpenGl/OpenGl_FrameBuffer.cxx
src/OpenGl/OpenGl_FrameBuffer.hxx
src/OpenGl/OpenGl_GlFunctions.hxx
src/OpenGl/OpenGl_View_Redraw.cxx
src/OpenGl/OpenGl_Window.cxx
src/OpenGl/OpenGl_Workspace.cxx