Chromium Code Reviews| 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() |