blob: 39d115210de87d4d175cf8d4ab7d2c3b68cd5e24 [file] [log] [blame]
robertphillips8c0326d2016-04-05 12:48:34 -07001*************** public:
2*** 231,237 ****
3 cropRect).release());
4 }
5 this->addFilter("xfermode", SkXfermodeImageFilter::Make(
6- SkXfermode::Make(SkXfermode::kSrc_Mode), input, input, cropRect).release());
7 }
8 int count() const { return fFilters.count(); }
9 SkImageFilter* getFilter(int index) const { return fFilters[index].fFilter.get(); }
10--- 231,240 ----
11 cropRect).release());
12 }
13 this->addFilter("xfermode", SkXfermodeImageFilter::Make(
14+ SkXfermode::Make(SkXfermode::kSrc_Mode),
15+ sk_ref_sp<SkImageFilter>(input),
16+ sk_ref_sp<SkImageFilter>(input),
17+ cropRect).release());
18 }
19 int count() const { return fFilters.count(); }
20 SkImageFilter* getFilter(int index) const { return fFilters[index].fFilter.get(); }