Lines Matching refs:clipRegion
186 void updateClip(const SkClipStack& clipStack, const SkRegion& clipRegion,
290 const SkRegion& clipRegion, in updateClip() argument
329 SkAssertResult(clipRegion.getBoundaryPath(&clipPath)); in updateClip()
352 currentEntry()->fClipRegion = clipRegion; in updateClip()
444 const SkRegion& clipRegion, const SkMatrix& matrix, in ScopedContentEntry() argument
449 init(clipStack, clipRegion, matrix, paint, hasText); in ScopedContentEntry()
465 void init(const SkClipStack* clipStack, const SkRegion& clipRegion, in init() argument
470 fContentEntry = fDevice->setUpContentEntry(clipStack, clipRegion, in init()
1114 const SkRegion& clipRegion) { in clearClipFromContent() argument
1115 if (clipRegion.isEmpty() || isContentEmpty()) { in clearClipFromContent()
1122 drawFormXObjectWithClip(curContent.get(), clipStack, clipRegion, true); in clearClipFromContent()
1127 const SkRegion& clipRegion, in drawFormXObjectWithClip() argument
1129 if (clipRegion.isEmpty() && !invertClip) { in drawFormXObjectWithClip()
1138 draw.fClip = &clipRegion; in drawFormXObjectWithClip()
1169 const SkRegion& clipRegion, in setUpContentEntry() argument
1174 if (clipRegion.isEmpty()) { in setUpContentEntry()
1181 if (clipRegion == fExistingClipRegion) { in setUpContentEntry()
1189 clipRegion.getBoundaryPath(&clipPath); in setUpContentEntry()
1202 this->clearClipFromContent(clipStack, clipRegion); in setUpContentEntry()
1234 populateGraphicStateEntryFromPaint(matrix, *clipStack, clipRegion, paint, in setUpContentEntry()
1270 SkRegion clipRegion = fContentEntries->fState.fClipRegion; in finishContentEntry() local
1277 drawFormXObjectWithClip(dst, &clipStack, clipRegion, true); in finishContentEntry()
1331 const SkRegion& clipRegion, in populateGraphicStateEntryFromPaint() argument
1342 entry->fClipRegion = clipRegion; in populateGraphicStateEntryFromPaint()
1356 SkIRect bounds = clipRegion.getBounds(); in populateGraphicStateEntryFromPaint()
1458 const SkRegion& clipRegion, in internalDrawBitmap() argument
1471 ScopedContentEntry content(this, clipStack, clipRegion, scaled, paint); in internalDrawBitmap()