Index: src/effects/SkBlurMaskFilter.cpp |
diff --git a/src/effects/SkBlurMaskFilter.cpp b/src/effects/SkBlurMaskFilter.cpp |
index be0c8166e2cf06ad816586c6acc40a2dd3a9e9d0..d55c669e74da8c858a78ca663be50c0989a05828 100644 |
--- a/src/effects/SkBlurMaskFilter.cpp |
+++ b/src/effects/SkBlurMaskFilter.cpp |
@@ -1043,9 +1043,7 @@ const GrFragmentProcessor* GrRRectBlurEffect::TestCreate(GrProcessorTestData* d) |
class GrGLRRectBlurEffect : public GrGLSLFragmentProcessor { |
public: |
- GrGLRRectBlurEffect(const GrProcessor&) {} |
- |
- virtual void emitCode(EmitArgs&) override; |
+ void emitCode(EmitArgs&) override; |
protected: |
void onSetData(const GrGLSLProgramDataManager&, const GrProcessor&) override; |
@@ -1138,7 +1136,7 @@ void GrRRectBlurEffect::onGetGLSLProcessorKey(const GrGLSLCaps& caps, |
} |
GrGLSLFragmentProcessor* GrRRectBlurEffect::onCreateGLSLInstance() const { |
- return new GrGLRRectBlurEffect(*this); |
+ return new GrGLRRectBlurEffect; |
} |
bool SkBlurMaskFilterImpl::directFilterRRectMaskGPU(GrTextureProvider* texProvider, |