Lines Matching refs:pendingClip
84 static void clipOutline(const Outline& outline, SkCanvas* canvas, const SkRect* pendingClip) { in clipOutline() argument
92 if (pendingClip) { in clipOutline()
93 canvas->clipRect(*pendingClip); in clipOutline()
104 if (pendingClip && !pendingClip->contains(rect)) { in clipOutline()
105 canvas->clipRect(*pendingClip); in clipOutline()
109 if (pendingClip) { in clipOutline()
110 (void)rect.intersect(*pendingClip); in clipOutline()
416 const SkRect* pendingClip = nullptr; in setViewProperties() local
423 pendingClip = &clipRect; in setViewProperties()
429 clipOutline(properties.getOutline(), canvas, pendingClip); in setViewProperties()
430 pendingClip = nullptr; in setViewProperties()
433 if (pendingClip) { in setViewProperties()
434 canvas->clipRect(*pendingClip); in setViewProperties()