Index: bench/GLVertexAttributesBench.cpp |
diff --git a/bench/GLVertexAttributesBench.cpp b/bench/GLVertexAttributesBench.cpp |
index f579a3ea39dc6867b38d011eb4e1a378d4d72e83..040ca183004a1fce15fe094d5ebf6f793777a12b 100644 |
--- a/bench/GLVertexAttributesBench.cpp |
+++ b/bench/GLVertexAttributesBench.cpp |
@@ -114,6 +114,8 @@ |
vshaderTxt.append("}\n"); |
+ const GrGLInterface* gl = ctx->interface(); |
+ |
// setup fragment shader |
GrGLSLShaderVar oFragColor("o_FragColor", kVec4f_GrSLType, GrShaderVar::kOut_TypeModifier); |
SkString fshaderTxt(version); |
@@ -125,7 +127,7 @@ |
fshaderTxt.append(";\n"); |
fsOutName = oFragColor.c_str(); |
} else { |
- fsOutName = "sk_FragColor"; |
+ fsOutName = "gl_FragColor"; |
} |
for (uint32_t i = 0; i < maxAttribs; i++) { |
@@ -147,7 +149,7 @@ |
fshaderTxt.append(";\n" |
"}\n"); |
- return CreateProgram(ctx, vshaderTxt.c_str(), fshaderTxt.c_str()); |
+ return CreateProgram(gl, vshaderTxt.c_str(), fshaderTxt.c_str()); |
} |
/////////////////////////////////////////////////////////////////////////////////////////////////// |