diff options
author | 2012-07-03 19:12:29 +0000 | |
---|---|---|
committer | 2012-07-03 19:12:29 +0000 | |
commit | 54823c227d383308fb1732e83b566df6272d4bfb (patch) | |
tree | dcf8e7de1bb4452ff1e5e683a5bee7375af1dd28 /src/core/SkCanvas.cpp | |
parent | e38160c38c295a4d9cd2441727ebdc6e5f47e225 (diff) |
Rolling back r4034 (Proposed plumbing to propagate save & restore)
http://codereview.appspot.com/6346066/
git-svn-id: http://skia.googlecode.com/svn/trunk@4456 2bbb7eff-a529-9590-31e7-b0007b416f81
Diffstat (limited to 'src/core/SkCanvas.cpp')
-rw-r--r-- | src/core/SkCanvas.cpp | 16 |
1 files changed, 0 insertions, 16 deletions
diff --git a/src/core/SkCanvas.cpp b/src/core/SkCanvas.cpp index 9ba76215e1..7d1ecbf8e9 100644 --- a/src/core/SkCanvas.cpp +++ b/src/core/SkCanvas.cpp @@ -705,14 +705,6 @@ int SkCanvas::internalSave(SaveFlags flags) { fClipStack.save(); SkASSERT(fClipStack.getSaveCount() == this->getSaveCount() - 1); - for (DeviceCM* curLayer = fMCRec->fTopLayer; - curLayer; - curLayer = curLayer->fNext) { - if (NULL != curLayer->fDevice) { - curLayer->fDevice->postSave(); - } - } - return saveCount; } @@ -883,14 +875,6 @@ void SkCanvas::restore() { void SkCanvas::internalRestore() { SkASSERT(fMCStack.count() != 0); - for (DeviceCM* curLayer = fMCRec->fTopLayer; - curLayer; - curLayer = curLayer->fNext) { - if (NULL != curLayer->fDevice) { - curLayer->fDevice->preRestore(); - } - } - fDeviceCMDirty = true; fLocalBoundsCompareTypeDirty = true; fLocalBoundsCompareTypeDirtyBW = true; |