Index: src/gpu/gl/builders/GrGLVertexShaderBuilder.cpp |
diff --git a/src/gpu/gl/builders/GrGLVertexShaderBuilder.cpp b/src/gpu/gl/builders/GrGLVertexShaderBuilder.cpp |
index 7445676f5884c5bf4a01110b1579f0e761182a94..9beec6a4fa375bad6931844acd491a005bf02719 100644 |
--- a/src/gpu/gl/builders/GrGLVertexShaderBuilder.cpp |
+++ b/src/gpu/gl/builders/GrGLVertexShaderBuilder.cpp |
@@ -112,7 +112,6 @@ void GrGLVertexShaderBuilder::bindProgramLocations(GrGLuint programId) { |
bool GrGLVertexShaderBuilder::compileAndAttachShaders(GrGLuint programId, |
SkTDArray<GrGLuint>* shaderIds) const { |
GrGpuGL* gpu = fProgramBuilder->gpu(); |
- const GrGLContext& glCtx = gpu->glContext(); |
const GrGLContextInfo& ctxInfo = gpu->ctxInfo(); |
SkString vertShaderSrc(GrGetGLSLVersionDecl(ctxInfo)); |
fProgramBuilder->appendUniformDecls(GrGLProgramBuilder::kVertex_Visibility, &vertShaderSrc); |
@@ -121,8 +120,8 @@ bool GrGLVertexShaderBuilder::compileAndAttachShaders(GrGLuint programId, |
vertShaderSrc.append("void main() {\n"); |
vertShaderSrc.append(fCode); |
vertShaderSrc.append("}\n"); |
- GrGLuint vertShaderId = GrGLCompileAndAttachShader(glCtx, programId, |
- GR_GL_VERTEX_SHADER, vertShaderSrc); |
+ GrGLuint vertShaderId = GrGLCompileAndAttachShader(gpu, programId, |
+ GR_GL_VERTEX_SHADER, vertShaderSrc); |
if (!vertShaderId) { |
return false; |
} |