| Index: include/effects/SkOffsetImageFilter.h
|
| diff --git a/include/effects/SkOffsetImageFilter.h b/include/effects/SkOffsetImageFilter.h
|
| index d18dcae315efc801ff7c6f456528e50e98d71ca0..a870c0b8ee873e7da9c90775c6414f46903c03c9 100644
|
| --- a/include/effects/SkOffsetImageFilter.h
|
| +++ b/include/effects/SkOffsetImageFilter.h
|
| @@ -16,17 +16,18 @@ class SK_API SkOffsetImageFilter : public SkImageFilter {
|
|
|
| public:
|
| static SkOffsetImageFilter* Create(SkScalar dx, SkScalar dy, SkImageFilter* input = NULL,
|
| - const CropRect* cropRect = NULL) {
|
| + const CropRect* cropRect = NULL,
|
| + uint32_t uniqueID = 0) {
|
| if (!SkScalarIsFinite(dx) || !SkScalarIsFinite(dy)) {
|
| return NULL;
|
| }
|
| - return SkNEW_ARGS(SkOffsetImageFilter, (dx, dy, input, cropRect));
|
| + return SkNEW_ARGS(SkOffsetImageFilter, (dx, dy, input, cropRect, uniqueID));
|
| }
|
| virtual void computeFastBounds(const SkRect& src, SkRect* dst) const SK_OVERRIDE;
|
| SK_DECLARE_PUBLIC_FLATTENABLE_DESERIALIZATION_PROCS(SkOffsetImageFilter)
|
|
|
| protected:
|
| - SkOffsetImageFilter(SkScalar dx, SkScalar dy, SkImageFilter* input, const CropRect* cropRect);
|
| + SkOffsetImageFilter(SkScalar dx, SkScalar dy, SkImageFilter* input, const CropRect* cropRect, uint32_t uniqueID);
|
| #ifdef SK_SUPPORT_LEGACY_DEEPFLATTENING
|
| explicit SkOffsetImageFilter(SkReadBuffer& buffer);
|
| #endif
|
|
|