Index: include/core/SkCanvas.h |
diff --git a/include/core/SkCanvas.h b/include/core/SkCanvas.h |
index 8e675b42fc49c738d808f27e101fdf9257e66375..e5d7f3b31ac77ae0f6a910c5bc0f95006b974ce9 100644 |
--- a/include/core/SkCanvas.h |
+++ b/include/core/SkCanvas.h |
@@ -1406,7 +1406,7 @@ private: |
enum { |
kMCRecSize = 128, // most recent measurement |
kMCRecCount = 32, // common depth for save/restores |
- kDeviceCMSize = 136, // most recent measurement |
+ kDeviceCMSize = 176, // most recent measurement |
}; |
intptr_t fMCRecStorage[kMCRecSize * kMCRecCount / sizeof(intptr_t)]; |
intptr_t fDeviceCMStorage[kDeviceCMSize / sizeof(intptr_t)]; |
@@ -1430,6 +1430,7 @@ private: |
void doSave(); |
void checkForDeferredSave(); |
+ void internalSetMatrix(const SkMatrix&); |
friend class SkDrawIter; // needs setupDrawForLayerDevice() |
friend class AutoDrawLooper; |
@@ -1471,7 +1472,7 @@ private: |
const SkRect& dst, const SkPaint* paint, |
SrcRectConstraint); |
void internalDrawPaint(const SkPaint& paint); |
robertphillips
2016/04/20 18:34:53
This flag is going away right?
reed1
2016/04/20 19:42:50
Done in #6
|
- void internalSaveLayer(const SaveLayerRec&, SaveLayerStrategy); |
+ void internalSaveLayer(const SaveLayerRec&, SaveLayerStrategy, bool doAAInMatrixFilter = false); |
void internalDrawDevice(SkBaseDevice*, int x, int y, const SkPaint*, bool isBitmapDevice); |
// shared by save() and saveLayer() |