aboutsummaryrefslogtreecommitdiffhomepage
path: root/src/core/SkCanvas.cpp
diff options
context:
space:
mode:
authorGravatar reed <reed@google.com>2016-09-02 12:10:07 -0700
committerGravatar Commit bot <commit-bot@chromium.org>2016-09-02 12:10:07 -0700
commitde6c531e468197bb7746f1217a8ccb2ab175e0b8 (patch)
treee34292fdb4a71a5965d0b05d579722e83e4a279e /src/core/SkCanvas.cpp
parentdb42be9a326c747ff92ed1da8c3536c5b3e8e22b (diff)
remove unused SkDevice::setMatrixClip
Diffstat (limited to 'src/core/SkCanvas.cpp')
-rw-r--r--src/core/SkCanvas.cpp8
1 files changed, 3 insertions, 5 deletions
diff --git a/src/core/SkCanvas.cpp b/src/core/SkCanvas.cpp
index c4ce75c6c0..ce18c0b65d 100644
--- a/src/core/SkCanvas.cpp
+++ b/src/core/SkCanvas.cpp
@@ -215,7 +215,7 @@ struct DeviceCM {
}
void updateMC(const SkMatrix& totalMatrix, const SkRasterClip& totalClip,
- const SkClipStack& clipStack, SkRasterClip* updateClip) {
+ SkRasterClip* updateClip) {
int x = fDevice->getOrigin().x();
int y = fDevice->getOrigin().y();
int width = fDevice->width();
@@ -242,8 +242,6 @@ struct DeviceCM {
SkRegion::kDifference_Op);
}
- fDevice->setMatrixClip(*fMatrix, fClip.forceGetBW(), clipStack);
-
#ifdef SK_DEBUG
if (!fClip.isEmpty()) {
SkIRect deviceR;
@@ -962,11 +960,11 @@ void SkCanvas::updateDeviceCMCache() {
DeviceCM* layer = fMCRec->fTopLayer;
if (nullptr == layer->fNext) { // only one layer
- layer->updateMC(totalMatrix, totalClip, *fClipStack, nullptr);
+ layer->updateMC(totalMatrix, totalClip, nullptr);
} else {
SkRasterClip clip(totalClip);
do {
- layer->updateMC(totalMatrix, clip, *fClipStack, &clip);
+ layer->updateMC(totalMatrix, clip, &clip);
} while ((layer = layer->fNext) != nullptr);
}
fDeviceCMDirty = false;