diff options
author | reed <reed@google.com> | 2016-09-02 04:56:53 -0700 |
---|---|---|
committer | Commit bot <commit-bot@chromium.org> | 2016-09-02 04:56:53 -0700 |
commit | 6ae6969434302da86de1169545939461ac7147b9 (patch) | |
tree | 624945e6796b1cef578378c2a8d8dc0fbc4add39 /src/core/SkLiteRecorder.cpp | |
parent | 400a93bd6c5a07aa8c83de9e31e224243e59089e (diff) |
record drawfilters
BUG=skia:
GOLD_TRYBOT_URL= https://gold.skia.org/search?issue=2303033002
Review-Url: https://codereview.chromium.org/2303033002
Diffstat (limited to 'src/core/SkLiteRecorder.cpp')
-rw-r--r-- | src/core/SkLiteRecorder.cpp | 7 |
1 files changed, 7 insertions, 0 deletions
diff --git a/src/core/SkLiteRecorder.cpp b/src/core/SkLiteRecorder.cpp index 262cdda610..93251f9e62 100644 --- a/src/core/SkLiteRecorder.cpp +++ b/src/core/SkLiteRecorder.cpp @@ -22,6 +22,13 @@ sk_sp<SkSurface> SkLiteRecorder::onNewSurface(const SkImageInfo&, const SkSurfac return nullptr; } +#ifdef SK_SUPPORT_LEGACY_DRAWFILTER +SkDrawFilter* SkLiteRecorder::setDrawFilter(SkDrawFilter* df) { + fDL->setDrawFilter(df); + return SkCanvas::setDrawFilter(df); +} +#endif + void SkLiteRecorder::willSave() { fDL->save(); } SkCanvas::SaveLayerStrategy SkLiteRecorder::getSaveLayerStrategy(const SaveLayerRec& rec) { fDL->saveLayer(rec.fBounds, rec.fPaint, rec.fBackdrop, rec.fSaveLayerFlags); |