From 53a4964cb317934a28c8d716bcb8e2bfe656820a Mon Sep 17 00:00:00 2001 From: baldurk Date: Sat, 1 Nov 2014 16:46:44 +0000 Subject: [PATCH] Don't write log for spammy unimportant debug messages --- renderdoc/driver/gl/gl_driver.cpp | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/renderdoc/driver/gl/gl_driver.cpp b/renderdoc/driver/gl/gl_driver.cpp index 426c55c46..b27fa3d68 100644 --- a/renderdoc/driver/gl/gl_driver.cpp +++ b/renderdoc/driver/gl/gl_driver.cpp @@ -850,8 +850,11 @@ void WrappedOpenGL::FinishCapture() void WrappedOpenGL::DebugSnoop(GLenum source, GLenum type, GLuint id, GLenum severity, GLsizei length, const GLchar *message) { - RDCLOG("Got a Debug message from %hs, type %hs, ID %d, severity %hs:\n'%hs'", - ToStr::Get(source).c_str(), ToStr::Get(type).c_str(), id, ToStr::Get(severity).c_str(), message); + if(type != eGL_DEBUG_TYPE_OTHER || severity != eGL_DEBUG_SEVERITY_NOTIFICATION) + { + RDCLOG("Got a Debug message from %hs, type %hs, ID %d, severity %hs:\n'%hs'", + ToStr::Get(source).c_str(), ToStr::Get(type).c_str(), id, ToStr::Get(severity).c_str(), message); + } if(m_RealDebugFunc) m_RealDebugFunc(source, type, id, severity, length, message, m_RealDebugFuncParam);