| Index: src/core/SkCanvas.cpp
|
| diff --git a/src/core/SkCanvas.cpp b/src/core/SkCanvas.cpp
|
| index 2aa3f5ef2144a7c8757f26b1bc603f207113b5ef..3067772c8ad87db06b7ac588f14c61afd141239a 100644
|
| --- a/src/core/SkCanvas.cpp
|
| +++ b/src/core/SkCanvas.cpp
|
| @@ -294,22 +294,17 @@ public:
|
| SkMatrix fMatrix;
|
| int fDeferredSaveCount;
|
|
|
| - // This is the current cumulative depth (aggregate of all done translateZ calls)
|
| - SkScalar fCurDrawDepth;
|
| -
|
| MCRec(bool conservativeRasterClip) : fRasterClip(conservativeRasterClip) {
|
| fFilter = nullptr;
|
| fLayer = nullptr;
|
| fTopLayer = nullptr;
|
| fMatrix.reset();
|
| fDeferredSaveCount = 0;
|
| - fCurDrawDepth = 0;
|
|
|
| // don't bother initializing fNext
|
| inc_rec();
|
| }
|
| - MCRec(const MCRec& prev) : fRasterClip(prev.fRasterClip), fMatrix(prev.fMatrix),
|
| - fCurDrawDepth(prev.fCurDrawDepth) {
|
| + MCRec(const MCRec& prev) : fRasterClip(prev.fRasterClip), fMatrix(prev.fMatrix) {
|
| fFilter = SkSafeRef(prev.fFilter);
|
| fLayer = nullptr;
|
| fTopLayer = prev.fTopLayer;
|
| @@ -1544,16 +1539,6 @@ void SkCanvas::resetMatrix() {
|
| this->setMatrix(SkMatrix::I());
|
| }
|
|
|
| -void SkCanvas::translateZ(SkScalar z) {
|
| - this->checkForDeferredSave();
|
| - this->fMCRec->fCurDrawDepth += z;
|
| - this->didTranslateZ(z);
|
| -}
|
| -
|
| -SkScalar SkCanvas::getZ() const {
|
| - return this->fMCRec->fCurDrawDepth;
|
| -}
|
| -
|
| //////////////////////////////////////////////////////////////////////////////
|
|
|
| void SkCanvas::clipRect(const SkRect& rect, SkRegion::Op op, bool doAA) {
|
|
|