aboutsummaryrefslogtreecommitdiffhomepage
path: root/include/effects/SkBlurDrawLooper.h
diff options
context:
space:
mode:
authorGravatar Herb Derby <herb@google.com>2017-02-08 15:12:19 -0500
committerGravatar Skia Commit-Bot <skia-commit-bot@chromium.org>2017-02-08 21:08:02 +0000
commit73fe7b07e6391da81dfc48d600d7b3141be1f471 (patch)
tree34df5836e6c9360d69a9da9293cd2823d316191a /include/effects/SkBlurDrawLooper.h
parent16c149664d3f95e1cabded8a1b7b3d105222c236 (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.h5
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)