Lines Matching refs:SkClipStack
36 GrReducedClip::GrReducedClip(const SkClipStack& stack, const SkRect& queryBounds, in GrReducedClip()
54 SkClipStack::BoundsType stackBoundsType; in GrReducedClip()
60 bool insideOut = SkClipStack::kInsideOut_BoundsType == stackBoundsType; in GrReducedClip()
68 SkASSERT(SkClipStack::kNormal_BoundsType == stackBoundsType); in GrReducedClip()
75 SkClipStack::Iter iter(stack, SkClipStack::Iter::kTop_IterStart); in GrReducedClip()
101 if (SkClipStack::kNormal_BoundsType == stackBoundsType) { in GrReducedClip()
133 void GrReducedClip::walkStack(const SkClipStack& stack, const SkRect& queryBounds) { in walkStack()
158 SkClipStack::Iter iter(stack, SkClipStack::Iter::kTop_IterStart); in walkStack()
166 if (SkClipStack::kEmptyGenID == element->getGenID()) { in walkStack()
170 if (SkClipStack::kWideOpenGenID == element->getGenID()) { in walkStack()
687 const SkClipStack::Element* element) { in stencil_element()
690 case SkClipStack::Element::DeviceSpaceType::kEmpty: in stencil_element()
693 case SkClipStack::Element::DeviceSpaceType::kRect: in stencil_element()
719 const SkClipStack::Element* element) { in draw_element()
722 case SkClipStack::Element::DeviceSpaceType::kEmpty: in draw_element()
725 case SkClipStack::Element::DeviceSpaceType::kRect: in draw_element()