occt: master fd4a6963
Author | Committer | Branch | Timestamp | Parent |
---|---|---|---|---|
abv | master | 2013-10-24 08:53:42 | master ab2db9a5 | |
Affected Issues | 0024228: TKOpenGL - destroy GL context at view close | |||
Changeset | 0024228: TKOpenGL - destroy GL context at view close - OpenGl_Display - release GL resources correctly on closing views - OpenGl_AspectFace, OpenGl_AspectText, OpenGl_AspectLine, OpenGl_AspectMarker - initialize OpenGl resources on demand, when context is available. - Graphic3d_TextureRoot - use const modifier for GetId method to avoid asynchronous resource state at OpenGl. - Do not call OpenGL functions if no active GL context has been left - Reset thread's context before deletion for Mesa WNT |
|||
mod - src/Graphic3d/Graphic3d_TextureRoot.cdl | Diff File | |||
mod - src/Graphic3d/Graphic3d_TextureRoot.cxx | Diff File | |||
mod - src/OpenGl/OpenGl_AspectFace.cxx | Diff File | |||
mod - src/OpenGl/OpenGl_AspectFace.hxx | Diff File | |||
mod - src/OpenGl/OpenGl_AspectLine.cxx | Diff File | |||
mod - src/OpenGl/OpenGl_AspectLine.hxx | Diff File | |||
mod - src/OpenGl/OpenGl_AspectMarker.cxx | Diff File | |||
mod - src/OpenGl/OpenGl_AspectMarker.hxx | Diff File | |||
mod - src/OpenGl/OpenGl_AspectText.cxx | Diff File | |||
mod - src/OpenGl/OpenGl_AspectText.hxx | Diff File | |||
mod - src/OpenGl/OpenGl_CappingAlgo.cxx | Diff File | |||
mod - src/OpenGl/OpenGl_CappingPlaneResource.cxx | Diff File | |||
mod - src/OpenGl/OpenGl_Context.cxx | Diff File | |||
mod - src/OpenGl/OpenGl_Context.hxx | Diff File | |||
mod - src/OpenGl/OpenGl_Display.cxx | Diff File | |||
mod - src/OpenGl/OpenGl_Display.hxx | Diff File | |||
mod - src/OpenGl/OpenGl_FrameBuffer.cxx | Diff File | |||
mod - src/OpenGl/OpenGl_FrameBuffer.hxx | Diff File | |||
mod - src/OpenGl/OpenGl_GraphicDriver.hxx | Diff File | |||
mod - src/OpenGl/OpenGl_GraphicDriver_1.cxx | Diff File | |||
mod - src/OpenGl/OpenGl_GraphicDriver_2.cxx | Diff File | |||
mod - src/OpenGl/OpenGl_GraphicDriver_3.cxx | Diff File | |||
mod - src/OpenGl/OpenGl_GraphicDriver_4.cxx | Diff File | |||
mod - src/OpenGl/OpenGl_GraphicDriver_7.cxx | Diff File | |||
mod - src/OpenGl/OpenGl_GraphicDriver_Layer.cxx | Diff File | |||
mod - src/OpenGl/OpenGl_Group.cxx | Diff File | |||
mod - src/OpenGl/OpenGl_Group.hxx | Diff File | |||
mod - src/OpenGl/OpenGl_PointSprite.cxx | Diff File | |||
mod - src/OpenGl/OpenGl_PrimitiveArray.cxx | Diff File | |||
mod - src/OpenGl/OpenGl_Structure.cxx | Diff File | |||
mod - src/OpenGl/OpenGl_Structure.hxx | Diff File | |||
mod - src/OpenGl/OpenGl_telem_view.cxx | Diff File | |||
mod - src/OpenGl/OpenGl_telem_view.hxx | Diff File | |||
mod - src/OpenGl/OpenGl_TextureBufferArb.cxx | Diff File | |||
mod - src/OpenGl/OpenGl_Trihedron.cxx | Diff File | |||
mod - src/OpenGl/OpenGl_VertexBuffer.cxx | Diff File | |||
mod - src/OpenGl/OpenGl_View.cxx | Diff File | |||
mod - src/OpenGl/OpenGl_View.hxx | Diff File | |||
mod - src/OpenGl/OpenGl_Window.cxx | Diff File | |||
mod - src/OpenGl/OpenGl_Workspace.cxx | Diff File | |||
mod - src/OpenGl/OpenGl_Workspace_2.cxx | Diff File | |||
mod - src/OpenGl/OpenGl_Workspace_5.cxx | Diff File |