Index: src/gpu/gl/GrGLShaderBuilder.h |
diff --git a/src/gpu/gl/GrGLShaderBuilder.h b/src/gpu/gl/GrGLShaderBuilder.h |
index 233bb524f50afee552074b9cdce7fc0adaa63102..d089e8d77085e4163ae2ad7d58220dd7d89c4261 100644 |
--- a/src/gpu/gl/GrGLShaderBuilder.h |
+++ b/src/gpu/gl/GrGLShaderBuilder.h |
@@ -50,8 +50,9 @@ public: |
*/ |
enum GLSLFeature { |
kStandardDerivatives_GLSLFeature = 0, |
+ kTexCoordSupport_GLSLFeature, |
- kLastGLSLFeature = kStandardDerivatives_GLSLFeature |
+ kLastGLSLFeature = kTexCoordSupport_GLSLFeature |
}; |
/** |
@@ -465,6 +466,8 @@ public: |
const EffectKey effectKeys[], |
int effectCnt, |
GrGLSLExpr4* inOutFSColor) SK_OVERRIDE; |
+protected: |
+ virtual bool compileAndAttachShaders(GrGLuint programId, SkTDArray<GrGLuint>* shaderIds) const SK_OVERRIDE; |
private: |
int fNumTexCoordSets; |