OpenGL: debug context on Windows

Enable based on --debug-gpu at the command line. Linux already works
this way.

This commit in master (2.78 timeframe) is the smallest change that gets
the desired result. I did a similar commit in blender2.8. Most ongoing
GL debug work will go into 2.8, not 2.7x.

In support of T49089
This commit is contained in:
Mike Erwin 2016-08-15 04:49:07 -04:00
parent ad6e7a0be1
commit 2c03d0186a

@ -649,7 +649,7 @@ GHOST_Context *GHOST_WindowWin32::newDrawingContext(GHOST_TDrawingContextType ty
WGL_CONTEXT_COMPATIBILITY_PROFILE_BIT_ARB, WGL_CONTEXT_COMPATIBILITY_PROFILE_BIT_ARB,
3, 2, 3, 2,
#endif #endif
GHOST_OPENGL_WGL_CONTEXT_FLAGS, (m_debug_context ? WGL_CONTEXT_DEBUG_BIT_ARB : 0),
GHOST_OPENGL_WGL_RESET_NOTIFICATION_STRATEGY); GHOST_OPENGL_WGL_RESET_NOTIFICATION_STRATEGY);
#else #else
# error # error