From 94787c6da80176ff5938c9228e960b151cdc2c03 Mon Sep 17 00:00:00 2001 From: Shyotl Date: Mon, 15 Jul 2019 21:00:09 -0500 Subject: [PATCH] Quiet down harmless debug warnings on nVidia when using renderDebugGL. --- indra/llrender/llgl.cpp | 11 +++++++++++ 1 file changed, 11 insertions(+) diff --git a/indra/llrender/llgl.cpp b/indra/llrender/llgl.cpp index 14718c696..d4b2e8c97 100644 --- a/indra/llrender/llgl.cpp +++ b/indra/llrender/llgl.cpp @@ -106,6 +106,17 @@ void APIENTRY gl_debug_callback(GLenum source, } else if (severity == GL_DEBUG_SEVERITY_LOW_ARB) { + if (type == GL_DEBUG_TYPE_OTHER_ARB) + { + if (id == 0x20004 || // Silence nvidia glClear noop messages + id == 0x20043 || // Silence nvidia CSAA messages. + id == 0x20084 // Silence nvidia textumre mapping with no base level messages. + ) + { + return; + } + } + LL_WARNS() << "----- GL WARNING LOW --------" << LL_ENDL; } else if (severity == 0x826b && id == 0x20071 && type == GL_DEBUG_TYPE_OTHER_ARB && source == GL_DEBUG_SOURCE_API_ARB)