Index: src/gpu/GrOvalRenderer.cpp |
diff --git a/src/gpu/GrOvalRenderer.cpp b/src/gpu/GrOvalRenderer.cpp |
index 6965f9e5805eab03995f6bfe2c9ba5eb3bba9ca2..3a580596b049a91bb57fba4b393662df4ebccb49 100644 |
--- a/src/gpu/GrOvalRenderer.cpp |
+++ b/src/gpu/GrOvalRenderer.cpp |
@@ -85,6 +85,8 @@ public: |
GLEffect(const GrBackendEffectFactory& factory, const GrDrawEffect&) |
: INHERITED (factory) {} |
+ virtual bool requiresVertexShader(const GrDrawEffect&) const { return true; } |
+ |
virtual void emitCode(GrGLShaderBuilder* builder, |
const GrDrawEffect& drawEffect, |
EffectKey key, |
@@ -199,6 +201,8 @@ public: |
GLEffect(const GrBackendEffectFactory& factory, const GrDrawEffect&) |
: INHERITED (factory) {} |
+ virtual bool requiresVertexShader(const GrDrawEffect&) const { return true; } |
+ |
virtual void emitCode(GrGLShaderBuilder* builder, |
const GrDrawEffect& drawEffect, |
EffectKey key, |