Index: src/effects/SkArithmeticMode.cpp |
diff --git a/src/effects/SkArithmeticMode.cpp b/src/effects/SkArithmeticMode.cpp |
index 87af82efdbc6d51a1c014c1f8cbfdd9c37012014..c6e67d91b1b24f65c36230f73e9a6a67180489fb 100644 |
--- a/src/effects/SkArithmeticMode.cpp |
+++ b/src/effects/SkArithmeticMode.cpp |
@@ -32,7 +32,7 @@ public: |
#if SK_SUPPORT_GPU |
bool asFragmentProcessor(const GrFragmentProcessor**, |
- const GrFragmentProcessor* dst) const override; |
+ const GrFragmentProcessor* dst, GrRenderTarget* dstRT) const override; |
bool asXPFactory(GrXPFactory**) const override; |
#endif |
@@ -236,14 +236,14 @@ SkXfermode* SkArithmeticMode::Create(SkScalar k1, SkScalar k2, |
#if SK_SUPPORT_GPU |
bool SkArithmeticMode_scalar::asFragmentProcessor(const GrFragmentProcessor** fp, |
- const GrFragmentProcessor* dst) const { |
+ const GrFragmentProcessor* dst, GrRenderTarget* dstRT) const { |
if (fp) { |
*fp = GrArithmeticFP::Create(SkScalarToFloat(fK[0]), |
SkScalarToFloat(fK[1]), |
SkScalarToFloat(fK[2]), |
SkScalarToFloat(fK[3]), |
fEnforcePMColor, |
- dst); |
+ dst, dstRT); |
} |
return true; |
} |