From 0313f2d0a65c4e1af34be92eae14079b3dc3c5fe Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?J=C3=A9r=C3=B4me=20Leclercq?= Date: Sun, 9 Aug 2020 18:43:44 +0200 Subject: [PATCH] Enable GL_DEBUG_OUTPUT --- src/Nazara/OpenGLRenderer/Wrapper/Context.cpp | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/src/Nazara/OpenGLRenderer/Wrapper/Context.cpp b/src/Nazara/OpenGLRenderer/Wrapper/Context.cpp index aeb2fe934..81fc4e0af 100644 --- a/src/Nazara/OpenGLRenderer/Wrapper/Context.cpp +++ b/src/Nazara/OpenGLRenderer/Wrapper/Context.cpp @@ -247,6 +247,11 @@ namespace Nz::GL // Set debug callback (if supported) if (glDebugMessageCallback) { + glEnable(GL_DEBUG_OUTPUT); +#ifdef NAZARA_DEBUG + glEnable(GL_DEBUG_OUTPUT_SYNCHRONOUS); +#endif + glDebugMessageCallback([](GLenum source, GLenum type, GLuint id, GLenum severity, GLsizei length, const GLchar* message, const void* userParam) { const Context* context = static_cast(userParam);