0025147: Visualization, TKOpenGl - support EGL as alternative to GLX
authorkgv <kgv@opencascade.com>
Thu, 2 Oct 2014 09:43:33 +0000 (13:43 +0400)
committerbugmaster <bugmaster@opencascade.com>
Thu, 2 Oct 2014 10:29:17 +0000 (14:29 +0400)
commit25b97fac4099928dfeb711ee630ca99360fd6989
tree5638f1c9887e0eb472162a99c717e3ca0f185fdf
parent6b62b2da813984a78854ce3d295ab73113d7faeb
0025147: Visualization, TKOpenGl - support EGL as alternative to GLX

Aspect_Window - add interface methods NativeHandle() and NativeParentHandle().
OpenGl_Window - pass OpenGl_GraphicDriver instance to the constructor.
OpenGl_Caps - add option to disable buffers swap at the end of frame redraw.
15 files changed:
src/Aspect/Aspect_Window.cdl
src/Cocoa/Cocoa_Window.hxx
src/OpenGl/OpenGl_Caps.cxx
src/OpenGl/OpenGl_Caps.hxx
src/OpenGl/OpenGl_GraphicDriver.cxx [changed mode: 0755->0644]
src/OpenGl/OpenGl_GraphicDriver.hxx
src/OpenGl/OpenGl_GraphicDriver_7.cxx
src/OpenGl/OpenGl_Window.cxx
src/OpenGl/OpenGl_Window.hxx
src/OpenGl/OpenGl_Workspace.cxx
src/OpenGl/OpenGl_Workspace.hxx [changed mode: 0755->0644]
src/Visual3d/Visual3d_View.cxx
src/WNT/WNT_Window.cdl
src/WNT/WNT_Window.lxx
src/Xw/Xw_Window.hxx