diff options
author | tomhudson@google.com <tomhudson@google.com@2bbb7eff-a529-9590-31e7-b0007b416f81> | 2011-06-06 19:11:19 +0000 |
---|---|---|
committer | tomhudson@google.com <tomhudson@google.com@2bbb7eff-a529-9590-31e7-b0007b416f81> | 2011-06-06 19:11:19 +0000 |
commit | 8d430185e08d2067584837a76b7193b803fee7a0 (patch) | |
tree | d5857dd5c5f14af5cb95a0323f5d4d99facab694 /src/core/SkCanvas.cpp | |
parent | 25583a381252921f2e9d0dc4a30c3834ef677530 (diff) |
Increase use of SkMatrix::hasPerspective(), merge in has_perspective().
Unifies SkMatrix::hasPerspective(), has_perspective(), and manual tests of SkMatrix::getType & kPerspective_Mask.
git-svn-id: http://skia.googlecode.com/svn/trunk@1517 2bbb7eff-a529-9590-31e7-b0007b416f81
Diffstat (limited to 'src/core/SkCanvas.cpp')
-rw-r--r-- | src/core/SkCanvas.cpp | 3 |
1 files changed, 1 insertions, 2 deletions
diff --git a/src/core/SkCanvas.cpp b/src/core/SkCanvas.cpp index e2d70eede7..7d29f74e9e 100644 --- a/src/core/SkCanvas.cpp +++ b/src/core/SkCanvas.cpp @@ -1064,7 +1064,7 @@ bool SkCanvas::quickReject(const SkRect& rect, EdgeType et) const { return true; } - if (fMCRec->fMatrix->getType() & SkMatrix::kPerspective_Mask) { + if (fMCRec->fMatrix->hasPerspective()) { SkRect dst; fMCRec->fMatrix->mapRect(&dst, rect); SkIRect idst; @@ -1666,4 +1666,3 @@ const SkPaint& SkCanvas::LayerIter::paint() const { const SkRegion& SkCanvas::LayerIter::clip() const { return fImpl->getClip(); } int SkCanvas::LayerIter::x() const { return fImpl->getX(); } int SkCanvas::LayerIter::y() const { return fImpl->getY(); } - |