summaryrefslogtreecommitdiffstats
path: root/chromium/third_party/skia/include/effects/SkEmbossMaskFilter.h
diff options
context:
space:
mode:
Diffstat (limited to 'chromium/third_party/skia/include/effects/SkEmbossMaskFilter.h')
-rw-r--r--chromium/third_party/skia/include/effects/SkEmbossMaskFilter.h12
1 files changed, 5 insertions, 7 deletions
diff --git a/chromium/third_party/skia/include/effects/SkEmbossMaskFilter.h b/chromium/third_party/skia/include/effects/SkEmbossMaskFilter.h
index 7210b78c5c7..a1e2af46ce0 100644
--- a/chromium/third_party/skia/include/effects/SkEmbossMaskFilter.h
+++ b/chromium/third_party/skia/include/effects/SkEmbossMaskFilter.h
@@ -23,10 +23,7 @@ public:
uint8_t fSpecular; // exponent, 4.4 right now
};
- SkEmbossMaskFilter(SkScalar blurSigma, const Light& light);
-
- SK_ATTR_DEPRECATED("use sigma version")
- SkEmbossMaskFilter(const Light& light, SkScalar blurRadius);
+ static SkEmbossMaskFilter* Create(SkScalar blurSigma, const Light& light);
// overrides from SkMaskFilter
// This method is not exported to java.
@@ -35,12 +32,13 @@ public:
virtual bool filterMask(SkMask* dst, const SkMask& src, const SkMatrix&,
SkIPoint* margin) const SK_OVERRIDE;
- SkDEVCODE(virtual void toString(SkString* str) const SK_OVERRIDE;)
+ SK_TO_STRING_OVERRIDE()
SK_DECLARE_PUBLIC_FLATTENABLE_DESERIALIZATION_PROCS(SkEmbossMaskFilter)
protected:
- SkEmbossMaskFilter(SkFlattenableReadBuffer&);
- virtual void flatten(SkFlattenableWriteBuffer&) const SK_OVERRIDE;
+ SkEmbossMaskFilter(SkScalar blurSigma, const Light& light);
+ explicit SkEmbossMaskFilter(SkReadBuffer&);
+ virtual void flatten(SkWriteBuffer&) const SK_OVERRIDE;
private:
Light fLight;