diff options
Diffstat (limited to 'src/effects/GrCircleBlurFragmentProcessor.h')
-rw-r--r-- | src/effects/GrCircleBlurFragmentProcessor.h | 7 |
1 files changed, 3 insertions, 4 deletions
diff --git a/src/effects/GrCircleBlurFragmentProcessor.h b/src/effects/GrCircleBlurFragmentProcessor.h index 747c0adbf7..4b5c4b311f 100644 --- a/src/effects/GrCircleBlurFragmentProcessor.h +++ b/src/effects/GrCircleBlurFragmentProcessor.h @@ -20,16 +20,15 @@ public: float textureRadius() const { return fTextureRadius; } float solidRadius() const { return fSolidRadius; } - static std::unique_ptr<GrFragmentProcessor> Make(GrResourceProvider* resourceProvider, - const SkRect& circle, float sigma); + static std::unique_ptr<GrFragmentProcessor> Make(GrProxyProvider*, const SkRect& circle, + float sigma); GrCircleBlurFragmentProcessor(const GrCircleBlurFragmentProcessor& src); std::unique_ptr<GrFragmentProcessor> clone() const override; const char* name() const override { return "CircleBlurFragmentProcessor"; } private: GrCircleBlurFragmentProcessor(SkRect circleRect, float textureRadius, float solidRadius, - sk_sp<GrTextureProxy> blurProfileSampler, - GrResourceProvider* resourceProvider) + sk_sp<GrTextureProxy> blurProfileSampler) : INHERITED(kGrCircleBlurFragmentProcessor_ClassID, (OptimizationFlags)kCompatibleWithCoverageAsAlpha_OptimizationFlag) , fCircleRect(circleRect) |