mirror of
https://git.dev.opencascade.org/repos/occt.git
synced 2025-09-08 14:17:06 +03:00
0024123: Create debug OpenGL context when requested (GL_ARB_debug_output)
Introduce new OpenGl_Caps class for unified graphic driver options access. New command vgldebug to request debug OpenGL context. OpenGl_Window - create debug OpenGL context when requested (WGL-only). OpenGl_Context - destroy arbTBO, arbIns members. Workaround namespace collisions with Xlib macros Eliminate new warning (unused argument in OpenGl_Context::debugCallbackWrap)
This commit is contained in:
@@ -32,7 +32,7 @@
|
||||
|
||||
#include <Graphic3d_TextureParams.hxx>
|
||||
|
||||
#if (defined(_WIN32) || defined(__WIN32__)) && defined(HAVE_VIDEOCAPTURE)
|
||||
#if defined(_WIN32) && defined(HAVE_VIDEOCAPTURE)
|
||||
#include <OpenGl_AVIWriter.hxx>
|
||||
#endif
|
||||
|
||||
@@ -70,8 +70,9 @@ namespace
|
||||
OpenGl_Workspace::OpenGl_Workspace (const Handle(OpenGl_Display)& theDisplay,
|
||||
const CALL_DEF_WINDOW& theCWindow,
|
||||
Aspect_RenderingContext theGContext,
|
||||
const Handle(OpenGl_Caps)& theCaps,
|
||||
const Handle(OpenGl_Context)& theShareCtx)
|
||||
: OpenGl_Window (theDisplay, theCWindow, theGContext, theShareCtx),
|
||||
: OpenGl_Window (theDisplay, theCWindow, theGContext, theCaps, theShareCtx),
|
||||
NamedStatus (0),
|
||||
HighlightColor (&myDefaultHighlightColor),
|
||||
//
|
||||
|
Reference in New Issue
Block a user