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 |