Lines Matching refs:SkClipStack
57 virtual DrawResult onCoverClipStack(const SkClipStack&, SkCanvas*, SkString* errorMsg) = 0;
67 SkClipStack stack; in onDraw()
95 DrawResult onCoverClipStack(const SkClipStack&, SkCanvas*, SkString* errorMsg) final;
98 DrawResult WindowRectanglesGM::onCoverClipStack(const SkClipStack& stack, SkCanvas* canvas, in onCoverClipStack()
104 SkClipStack::Iter iter(stack, SkClipStack::Iter::kBottom_IterStart); in onCoverClipStack()
105 for (const SkClipStack::Element* element = iter.next(); element; element = iter.next()) { in onCoverClipStack()
109 case SkClipStack::Element::DeviceSpaceType::kShader: in onCoverClipStack()
112 case SkClipStack::Element::DeviceSpaceType::kPath: in onCoverClipStack()
115 case SkClipStack::Element::DeviceSpaceType::kRRect: in onCoverClipStack()
118 case SkClipStack::Element::DeviceSpaceType::kRect: in onCoverClipStack()
121 case SkClipStack::Element::DeviceSpaceType::kEmpty: in onCoverClipStack()
153 DrawResult onCoverClipStack(const SkClipStack&, SkCanvas*, SkString* errorMsg) final;
194 return GrStencilClip(rtc->dimensions(), SkClipStack::kEmptyGenID); in make_stencil_only_clip()
197 DrawResult WindowRectanglesMaskGM::onCoverClipStack(const SkClipStack& stack, SkCanvas* canvas, in onCoverClipStack()