Home | History | Annotate | Download | only in pdf

Lines Matching refs:clipRegion

238     void updateClip(const SkClipStack& clipStack, const SkRegion& clipRegion,
375 const SkRegion& clipRegion,
410 SkRect clipBounds = SkRect::Make(clipRegion.getBounds());
424 const SkRegion& clipRegion,
439 currentEntry()->fClipRegion = clipRegion;
446 if (get_clip_stack_path(transform, clipStack, clipRegion, &clipPath)) {
475 SkAssertResult(clipRegion.getBoundaryPath(&clipPath));
610 const SkRegion& clipRegion, const SkMatrix& matrix,
615 init(clipStack, clipRegion, matrix, paint, hasText);
632 void init(const SkClipStack* clipStack, const SkRegion& clipRegion,
638 fContentEntry = fDevice->setUpContentEntry(clipStack, clipRegion,
1541 const SkRegion& clipRegion) {
1542 if (clipRegion.isEmpty() || isContentEmpty()) {
1548 drawFormXObjectWithClip(curContent, clipStack, clipRegion, true);
1553 const SkRegion& clipRegion,
1555 if (clipRegion.isEmpty() && !invertClip) {
1564 draw.fClip = &clipRegion;
1592 const SkRegion& clipRegion,
1598 if (clipRegion.isEmpty()) {
1605 if (clipRegion == fExistingClipRegion) {
1613 clipRegion.getBoundaryPath(&clipPath);
1627 this->clearClipFromContent(clipStack, clipRegion);
1661 populateGraphicStateEntryFromPaint(matrix, *clipStack, clipRegion, paint,
1699 SkRegion clipRegion = contentEntries->fState.fClipRegion;
1706 drawFormXObjectWithClip(dst, &clipStack, clipRegion, true);
1762 const SkRegion& clipRegion,
1773 entry->fClipRegion = clipRegion;
1789 SkIRect bounds = clipRegion.getBounds();
1890 const SkRegion& clipRegion,
1903 ScopedContentEntry content(this, clipStack, clipRegion, scaled, paint);