#include <OpenGl_tgl_funcs.hxx>
#include <OpenGl_tgl_subrvis.hxx>
#include <OpenGl_FrameBuffer.hxx>
+#include <OpenGl_ResourceCleaner.hxx>
#include <InterfaceGraphic_Graphic3d.hxx>
#include <InterfaceGraphic_Visual3d.hxx>
aFrameBuffer->BindBuffer();
swap = 0; // no need to swap buffers
}
-
+ OpenGl_ResourceCleaner::GetInstance()->Cleanup();
call_func_redraw_all_structs_begin (aview->WsId);
- call_togl_setplane( aview ); /* apl - OCC22108: update clipping planes */
+ call_togl_setplane( aview );
if (anunderlayer->ptrLayer)
{
call_togl_redraw_layer2d (aview, anunderlayer);
glScissor ((GLint )x,
(GLint )((int )aview->DefWindow.dy - (y + height)),
(GLsizei )width, (GLsizei )height);
+ OpenGl_ResourceCleaner::GetInstance()->Cleanup();
call_func_redraw_all_structs_begin (aview->WsId);
- call_togl_setplane( aview ); /* apl - OCC22108: update clipping planes */
+ call_togl_setplane( aview );
if (anunderlayer->ptrLayer)
{
call_togl_redraw_layer2d (aview, anunderlayer);