diff options
author | Herb Derby <herb@google.com> | 2017-02-08 15:12:19 -0500 |
---|---|---|
committer | Skia Commit-Bot <skia-commit-bot@chromium.org> | 2017-02-08 21:08:02 +0000 |
commit | 73fe7b07e6391da81dfc48d600d7b3141be1f471 (patch) | |
tree | 34df5836e6c9360d69a9da9293cd2823d316191a /include/effects/SkBlurDrawLooper.h | |
parent | 16c149664d3f95e1cabded8a1b7b3d105222c236 (diff) |
Remove use of SkSmallAllocator from all Loopers.
R=reed@google.com
Change-Id: I22b140ee8e12900de13bc623adb30b5fca3051f9
Reviewed-on: https://skia-review.googlesource.com/7658
Reviewed-by: Mike Reed <reed@google.com>
Commit-Queue: Herb Derby <herb@google.com>
Diffstat (limited to 'include/effects/SkBlurDrawLooper.h')
-rw-r--r-- | include/effects/SkBlurDrawLooper.h | 5 |
1 files changed, 2 insertions, 3 deletions
diff --git a/include/effects/SkBlurDrawLooper.h b/include/effects/SkBlurDrawLooper.h index a429f50b36..84f87ae243 100644 --- a/include/effects/SkBlurDrawLooper.h +++ b/include/effects/SkBlurDrawLooper.h @@ -12,6 +12,7 @@ #include "SkDrawLooper.h" #include "SkColor.h" +class SkArenaAlloc; class SkMaskFilter; class SkColorFilter; @@ -40,9 +41,7 @@ public: return sk_sp<SkDrawLooper>(new SkBlurDrawLooper(color, sigma, dx, dy, flags)); } - SkDrawLooper::Context* createContext(SkCanvas*, void* storage) const override; - - size_t contextSize() const override { return sizeof(BlurDrawLooperContext); } + SkDrawLooper::Context* makeContext(SkCanvas*, SkArenaAlloc*) const override; SK_TO_STRING_OVERRIDE() SK_DECLARE_PUBLIC_FLATTENABLE_DESERIALIZATION_PROCS(SkBlurDrawLooper) |