check for wide-open inside quickContains
BUG=skia:
GOLD_TRYBOT_URL= https://gold.skia.org/search?issue=2263373002
Review-Url: https://codereview.chromium.org/2263373002
diff --git a/src/core/SkClipStack.cpp b/src/core/SkClipStack.cpp
index 12ad3bb..8bab586 100644
--- a/src/core/SkClipStack.cpp
+++ b/src/core/SkClipStack.cpp
@@ -621,7 +621,7 @@
}
}
-bool SkClipStack::quickContains(const SkRect& rect) const {
+bool SkClipStack::internalQuickContains(const SkRect& rect) const {
Iter iter(*this, Iter::kTop_IterStart);
const Element* element = iter.prev();
@@ -646,7 +646,7 @@
return true;
}
-bool SkClipStack::quickContains(const SkRRect& rrect) const {
+bool SkClipStack::internalQuickContains(const SkRRect& rrect) const {
Iter iter(*this, Iter::kTop_IterStart);
const Element* element = iter.prev();
@@ -771,10 +771,6 @@
((Element*)fDeque.back())->fGenID = kEmptyGenID;
}
-bool SkClipStack::isWideOpen() const {
- return this->getTopmostGenID() == kWideOpenGenID;
-}
-
///////////////////////////////////////////////////////////////////////////////
SkClipStack::Iter::Iter() : fStack(nullptr) {