Index: src/core/SkBitmapProcShader.h |
diff --git a/src/core/SkBitmapProcShader.h b/src/core/SkBitmapProcShader.h |
index 30f860a9bfd70b3c40702d064f2b6a5408097675..4215b90efbf51e6c4853c4649ff55fe68ac0ca27 100644 |
--- a/src/core/SkBitmapProcShader.h |
+++ b/src/core/SkBitmapProcShader.h |
@@ -29,10 +29,11 @@ public: |
SK_TO_STRING_OVERRIDE() |
SK_DECLARE_PUBLIC_FLATTENABLE_DESERIALIZATION_PROCS(SkBitmapProcShader) |
- |
- bool asFragmentProcessor(GrContext*, const SkPaint&, const SkMatrix& viewM, const SkMatrix*, |
- GrColor*, GrProcessorDataManager*, |
- GrFragmentProcessor**) const override; |
+#if SK_SUPPORT_GPU |
+ const GrFragmentProcessor* asFragmentProcessor(GrContext*, const SkMatrix& viewM, |
+ const SkMatrix*, SkFilterQuality, |
+ GrProcessorDataManager*) const override; |
+#endif |
class BitmapProcShaderContext : public SkShader::Context { |
public: |