MantisBT
Mantis Bug Tracker Workflow

View Revisions: Issue #24868 All Revisions ] Back to Issue ]
Summary 0024868: Visulization, TKOpenGl - Exception when many views are created
Revision 2014-04-23 17:49 by Timo
Description When more than approximately 70 views are created in Draw via vinit, an exception is thrown in the call to
wglCreateContext (aWindowDC);
in
OpenGl_Window::OpenGl_Window (const Handle(OpenGl_Display)& theDisplay,
                              const CALL_DEF_WINDOW& theCWindow,
                              Aspect_RenderingContext theGContext,
                              const Handle(OpenGl_Caps)& theCaps,
                              const Handle(OpenGl_Context)& theShareCtx)

Is this a limitation or a bug?

The behaviour is the same in OCC 6.7.1 beta.

Similar behaviour can also be reproduced with the ImportExportSample (either MFC or CSharp) using menu "Window > New windw" to create new views.
Revision 2014-04-23 17:48 by Timo
Description When more than \~70 views are created in Draw via vinit, an exception is thrown in the call to
wglCreateContext (aWindowDC);
in
OpenGl_Window::OpenGl_Window (const Handle(OpenGl_Display)& theDisplay,
                              const CALL_DEF_WINDOW& theCWindow,
                              Aspect_RenderingContext theGContext,
                              const Handle(OpenGl_Caps)& theCaps,
                              const Handle(OpenGl_Context)& theShareCtx)

Is this a limitation or a bug?

The behaviour is the same in OCC 6.7.1 beta.

Similar behaviour can also be reproduced with the ImportExportSample (either MFC or CSharp) using menu "Window > New windw" to create new views.
Revision 2014-04-23 17:48 by Timo
Description When more than ~70 views are created in Draw via vinit, an exception is thrown in the call to
wglCreateContext (aWindowDC);
in
OpenGl_Window::OpenGl_Window (const Handle(OpenGl_Display)& theDisplay,
                              const CALL_DEF_WINDOW& theCWindow,
                              Aspect_RenderingContext theGContext,
                              const Handle(OpenGl_Caps)& theCaps,
                              const Handle(OpenGl_Context)& theShareCtx)

Is this a limitation or a bug?

The behaviour is the same in OCC 6.7.1 beta.

Similar behaviour can also be reproduced with the ImportExportSample (either MFC or CSharp) using menu "Window > New windw" to create new views.
Revision 2014-04-23 17:47 by Timo
Description When more than 70 views are created in Draw via vinit, an exception is thrown in the call to
wglCreateContext (aWindowDC);
in
OpenGl_Window::OpenGl_Window (const Handle(OpenGl_Display)& theDisplay,
                              const CALL_DEF_WINDOW& theCWindow,
                              Aspect_RenderingContext theGContext,
                              const Handle(OpenGl_Caps)& theCaps,
                              const Handle(OpenGl_Context)& theShareCtx)

Is this a limitation or a bug?

The behaviour is the same in OCC 6.7.1 beta.

Similar behaviour can also be reproduced with the ImportExportSample (either MFC or CSharp) using menu "Window > New windw" to create new views.
Revision 2014-04-23 17:24 by Timo
Description When more than 70 views are created in Draw via vinit, an exception is thrown in the call to
wglCreateContext (aWindowDC);
in
OpenGl_Window::OpenGl_Window (const Handle(OpenGl_Display)& theDisplay,
                              const CALL_DEF_WINDOW& theCWindow,
                              Aspect_RenderingContext theGContext,
                              const Handle(OpenGl_Caps)& theCaps,
                              const Handle(OpenGl_Context)& theShareCtx)

Is this a limitation or a bug?

The behaviour is the same in OCC 6.7.1 beta.
Revision 2014-04-23 17:23 by Timo
Description When more than 70 views are created in Draw via vinit, an exception is thrown in the call to
wglCreateContext (aWindowDC);
in
OpenGl_Window::OpenGl_Window (const Handle(OpenGl_Display)& theDisplay,
                              const CALL_DEF_WINDOW& theCWindow,
                              Aspect_RenderingContext theGContext,
                              const Handle(OpenGl_Caps)& theCaps,
                              const Handle(OpenGl_Context)& theShareCtx)

Is this a limitation or a bug?


Copyright © 2000 - 2020 MantisBT Team
Powered by Mantis Bugtracker