Print error from driver when shader compiler fails
authorbsalomon <bsalomon@google.com>
Mon, 15 Aug 2016 20:49:32 +0000 (13:49 -0700)
committerCommit bot <commit-bot@chromium.org>
Mon, 15 Aug 2016 20:49:32 +0000 (13:49 -0700)
BUG=skia:
GOLD_TRYBOT_URL= https://gold.skia.org/search?issue=2248853002

Review-Url: https://codereview.chromium.org/2248853002

src/gpu/gl/builders/GrGLShaderStringBuilder.cpp

index 296c2be..d2e49a5 100644 (file)
@@ -73,6 +73,7 @@ GrGLuint GrGLCompileAndAttachShader(const GrGLContext& glCtx,
                 GrGLsizei length = GR_GL_INIT_ZERO;
                 GR_GL_CALL(gli, GetShaderInfoLog(shaderId, infoLen+1, &length, (char*)log.get()));
                 print_shader_source(strings, lengths, count);
+                SkDebugf("\n%s", (const char*)log.get());
             }
             SkDEBUGFAIL("Shader compilation failed!");
             GR_GL_CALL(gli, DeleteShader(shaderId));