Index: src/gpu/GrAAConvexPathRenderer.cpp |
diff --git a/src/gpu/GrAAConvexPathRenderer.cpp b/src/gpu/GrAAConvexPathRenderer.cpp |
index fcf38ef7e795252ad94a5b23fb136a52973dc1e1..784f685f64ee4df89ae1892516f86fee941d1217 100644 |
--- a/src/gpu/GrAAConvexPathRenderer.cpp |
+++ b/src/gpu/GrAAConvexPathRenderer.cpp |
@@ -524,7 +524,7 @@ public: |
virtual ~QuadEdgeEffect() {} |
- virtual const char* name() const SK_OVERRIDE { return "QuadEdge"; } |
+ const char* name() const SK_OVERRIDE { return "QuadEdge"; } |
const GrAttribute* inPosition() const { return fInPosition; } |
const GrAttribute* inQuadEdge() const { return fInQuadEdge; } |
@@ -535,7 +535,7 @@ public: |
const GrBatchTracker&) |
: fColor(GrColor_ILLEGAL) {} |
- virtual void emitCode(const EmitArgs& args) SK_OVERRIDE { |
+ void emitCode(const EmitArgs& args) SK_OVERRIDE { |
const QuadEdgeEffect& qe = args.fGP.cast<QuadEdgeEffect>(); |
GrGLGPBuilder* pb = args.fPB; |
GrGLVertexBuilder* vsBuilder = pb->getVertexShaderBuilder(); |
@@ -622,7 +622,7 @@ public: |
GLProcessor::GenKey(*this, bt, caps, b); |
} |
- virtual GrGLGeometryProcessor* createGLInstance(const GrBatchTracker& bt) const SK_OVERRIDE { |
+ GrGLGeometryProcessor* createGLInstance(const GrBatchTracker& bt) const SK_OVERRIDE { |
return SkNEW_ARGS(GLProcessor, (*this, bt)); |
} |
@@ -651,11 +651,11 @@ private: |
fInQuadEdge = &this->addVertexAttrib(GrAttribute("inQuadEdge", kVec4f_GrVertexAttribType)); |
} |
- virtual bool onIsEqual(const GrGeometryProcessor& other) const SK_OVERRIDE { |
+ bool onIsEqual(const GrGeometryProcessor& other) const SK_OVERRIDE { |
return true; |
} |
- virtual void onGetInvariantOutputCoverage(GrInitInvariantOutput* out) const SK_OVERRIDE { |
+ void onGetInvariantOutputCoverage(GrInitInvariantOutput* out) const SK_OVERRIDE { |
out->setUnknownSingleComponent(); |
} |