Index: include/core/SkCanvas.h |
diff --git a/include/core/SkCanvas.h b/include/core/SkCanvas.h |
index 8640d729b06965ce22ccac1a287554be767f226e..7a4ddd935f491f726b24b9cf2008c0fc30095508 100644 |
--- a/include/core/SkCanvas.h |
+++ b/include/core/SkCanvas.h |
@@ -293,9 +293,9 @@ public: |
enum SaveFlags { |
/** save the matrix state, restoring it on restore() */ |
- kMatrix_SaveFlag = 0x01, |
+ // [deprecated] kMatrix_SaveFlag = 0x01, |
/** save the clip state, restoring it on restore() */ |
- kClip_SaveFlag = 0x02, |
+ // [deprecated] kClip_SaveFlag = 0x02, |
/** the layer needs to support per-pixel alpha */ |
kHasAlphaLayer_SaveFlag = 0x04, |
/** the layer needs to support 8-bits per color component */ |
@@ -308,7 +308,7 @@ public: |
kClipToLayer_SaveFlag = 0x10, |
// helper masks for common choices |
- kMatrixClip_SaveFlag = 0x03, |
+ // [deprecated] kMatrixClip_SaveFlag = 0x03, |
#ifdef SK_SUPPORT_LEGACY_CLIPTOLAYERFLAG |
kARGB_NoClipLayer_SaveFlag = 0x0F, |
#endif |
@@ -326,22 +326,6 @@ public: |
*/ |
int save(); |
- /** DEPRECATED - use save() instead. |
- |
- This behaves the same as save(), but it allows fine-grained control of |
- which state bits to be saved (and subsequently restored). |
- |
- @param flags The flags govern what portion of the Matrix/Clip/drawFilter |
- state the save (and matching restore) effect. For example, |
- if only kMatrix is specified, then only the matrix state |
- will be pushed and popped. Likewise for the clip if kClip |
- is specified. However, the drawFilter is always affected |
- by calls to save/restore. |
- @return The value to pass to restoreToCount() to balance this save() |
- */ |
- SK_ATTR_EXTERNALLY_DEPRECATED("SaveFlags use is deprecated") |
- int save(SaveFlags flags); |
- |
/** This behaves the same as save(), but in addition it allocates an |
offscreen bitmap. All drawing calls are directed there, and only when |
the balancing call to restore() is made is that offscreen transfered to |
@@ -1191,9 +1175,6 @@ protected: |
kNoLayer_SaveLayerStrategy |
}; |
- // Transitional, pending external clients cleanup. |
- virtual void willSave(SaveFlags) { this->willSave(); } |
- |
virtual void willSave() {} |
virtual SaveLayerStrategy willSaveLayer(const SkRect*, const SkPaint*, SaveFlags) { |
return kFullLayer_SaveLayerStrategy; |
@@ -1324,7 +1305,7 @@ private: |
void internalDrawDevice(SkBaseDevice*, int x, int y, const SkPaint*); |
// shared by save() and saveLayer() |
- int internalSave(SaveFlags flags); |
+ int internalSave(); |
void internalRestore(); |
static void DrawRect(const SkDraw& draw, const SkPaint& paint, |
const SkRect& r, SkScalar textSize); |