Lines Matching defs:clip

143      *  Draw everywhere (respecting the clip) with the paint.
180 * Fills a block of pixels with a paint and a localMatrix, respecting the clip.
182 void fillPixelsWithLocalMatrix(const GrClip* clip,
189 this->drawFilledQuad(clip, std::move(paint), GrAA::kNo, &quad);
198 void fillRectWithEdgeAA(const GrClip* clip, GrPaint&& paint, GrAA aa, GrQuadAAFlags edgeAA,
202 this->fillRectToRect(clip, std::move(paint), aa, viewMatrix, rect,
208 this->drawFilledQuad(clip, std::move(paint), aa, &quad);
223 void fillQuadWithEdgeAA(const GrClip* clip, GrPaint&& paint, GrAA aa, GrQuadAAFlags edgeAA,
229 this->drawFilledQuad(clip, std::move(paint), aa, &quad);
233 void drawQuadSet(const GrClip* clip, GrPaint&& paint, GrAA aa, const SkMatrix& viewMatrix,
263 void drawTextureQuad(const GrClip* clip,
280 this->drawTexturedQuad(clip, std::move(view), srcAlphaType, std::move(texXform), filter, mm,
510 // called to note the last clip drawn to the stencil buffer.
516 // called to determine if we have to render the clip into SB.
526 // While this can take a general clip, since ClipStack relies on this function, it must take
527 // care to only provide hard clips or we could get stuck in a loop. The general clip is needed
529 void stencilRect(const GrClip* clip,
541 this->drawFilledQuad(clip, std::move(paint), doStencilMSAA, &quad, ss);
583 // If the clip pointer is null, no clipping will be performed.
648 QuadOptimization attemptQuadOptimization(const GrClip* clip,
658 void drawFilledQuad(const GrClip* clip,
666 void drawTexturedQuad(const GrClip* clip,