Index: src/core/SkPictureRecord.h |
diff --git a/src/core/SkPictureRecord.h b/src/core/SkPictureRecord.h |
index 3dcaa6ce4c5dda548a5f3dd1a1da5df954b8ec3e..2e1e62a0212426f2b023ba6fc1fc7335a9dd0279 100644 |
--- a/src/core/SkPictureRecord.h |
+++ b/src/core/SkPictureRecord.h |
@@ -153,7 +153,7 @@ protected: |
bool onPeekPixels(SkPixmap*) override { return false; } |
void willSave() override; |
- SaveLayerStrategy willSaveLayer(const SkRect*, const SkPaint*, SaveFlags) override; |
+ SaveLayerStrategy getSaveLayerStrategy(const SaveLayerRec&) override; |
void willRestore() override; |
void didConcat(const SkMatrix&) override; |
@@ -218,7 +218,7 @@ protected: |
size_t recordClipPath(int pathID, SkRegion::Op op, bool doAA); |
size_t recordClipRegion(const SkRegion& region, SkRegion::Op op); |
void recordSave(); |
- void recordSaveLayer(const SkRect* bounds, const SkPaint* paint, SaveFlags flags); |
+ void recordSaveLayer(const SaveLayerRec&); |
void recordRestore(bool fillInSkips = true); |
private: |