From: José Fonseca Date: Fri, 11 May 2012 13:16:49 +0000 (+0100) Subject: Pass INFO_LOG warnings in glCreateShaderProgramv/glCreateShaderProgramEXT. X-Git-Url: https://git.cworth.org/git?a=commitdiff_plain;h=65d34269b4f8a41d2fb1463a0f015d0f14dc22ec;p=apitrace Pass INFO_LOG warnings in glCreateShaderProgramv/glCreateShaderProgramEXT. --- diff --git a/retrace/glretrace.py b/retrace/glretrace.py index b7659ff..af5e7d1 100644 --- a/retrace/glretrace.py +++ b/retrace/glretrace.py @@ -306,7 +306,9 @@ class GlRetracer(Retracer): print r' retrace::warning(call) << infoLog << "\n";' print r' delete [] infoLog;' print r' }' - if function.name == 'glLinkProgram': + if function.name in ('glLinkProgram', 'glCreateShaderProgramv', 'glCreateShaderProgramEXT'): + if function.name != 'glLinkProgram': + print r' GLuint program = _result;' print r' GLint link_status = 0;' print r' glGetProgramiv(program, GL_LINK_STATUS, &link_status);' print r' if (!link_status) {'