From 00e5de828ea40dd4e62bdc977a26e3f70954d096 Mon Sep 17 00:00:00 2001 From: bkaradzic Date: Sat, 5 Jan 2013 15:24:05 -0800 Subject: [PATCH] Check glGetString for glErrors. --- src/renderer_gl.cpp | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/src/renderer_gl.cpp b/src/renderer_gl.cpp index 2ba3912d7..0636e90cf 100644 --- a/src/renderer_gl.cpp +++ b/src/renderer_gl.cpp @@ -2101,7 +2101,7 @@ namespace bgfx if (0 < numCmpFormats) { GLint* formats = (GLint*)alloca(sizeof(GLint)*numCmpFormats); - glGetIntegerv(GL_COMPRESSED_TEXTURE_FORMATS, formats); + GL_CHECK(glGetIntegerv(GL_COMPRESSED_TEXTURE_FORMATS, formats) ); for (GLint ii = 0; ii < numCmpFormats; ++ii) { @@ -2123,6 +2123,7 @@ namespace bgfx GL_GET(GL_MAX_RENDERBUFFER_SIZE, 1); const char* version = (const char*)glGetString(GL_SHADING_LANGUAGE_VERSION); + GL_CHECK(version = version); // check if error is generated by glGetString. BX_TRACE("GLSL version: %s", version); #endif // BGFX_CONFIG_DEBUG