Index: gm/dcshader.cpp |
diff --git a/gm/dcshader.cpp b/gm/dcshader.cpp |
index 828c8dcf51618a6de69a8b48095d56436de18015..5f9bd53e982ad5c91b9901dd4c6d0bf8dd518a2b 100644 |
--- a/gm/dcshader.cpp |
+++ b/gm/dcshader.cpp |
@@ -39,7 +39,8 @@ public: |
const GrFragmentProcessor* asFragmentProcessor(GrContext*, |
const SkMatrix& viewM, |
const SkMatrix* localMatrix, |
- SkFilterQuality) const override; |
+ SkFilterQuality, |
+ GrRenderTarget* dst) const override; |
#ifndef SK_IGNORE_TO_STRING |
void toString(SkString* str) const override { |
@@ -101,7 +102,8 @@ private: |
const GrFragmentProcessor* DCShader::asFragmentProcessor(GrContext*, |
const SkMatrix& viewM, |
const SkMatrix* localMatrix, |
- SkFilterQuality) const { |
+ SkFilterQuality, |
+ GrRenderTarget* dst) const { |
SkAutoTUnref<const GrFragmentProcessor> inner(new DCFP(fDeviceMatrix)); |
return GrFragmentProcessor::MulOutputByInputAlpha(inner); |
} |