Lines Matching defs:restore
289 * we call restore() to xfer that layer to the main canvas.
485 // Mark all pending layers to be discarded during restore (rather than drawn)
498 this->restoreToCount(1); // restore everything but the last
499 this->internalRestore(); // restore the last, since we're going away
616 void SkCanvas::restore() {
641 this->restore();
658 // no need for the layer (or any of the draws until the matching restore()
672 // there is no need to copy/restore the area, so just devolve back to a regular save.
965 // - any extracted CF is composed inside the restore paint's CF because image filters are evaluated
966 // before the color filter of a restore paint for layers.
969 // to have the updated color filter and returns the image filter to evaluate on restore.
1007 // If there is a backdrop filter, or if the restore paint has a color filter that affects
1178 // is available when we splat it back later during restore.
1202 fMarkerStack->restore(fMCRec);
1204 // now do the normal restore()
1214 this->topDevice()->restore(fMCRec->fMatrix);
1250 // Reset the clip restriction if the restore went past the save point that had added it.
1255 // Update the quick-reject bounds in case the restore changed the top device or the
1454 // Namely, a canvas restore() could undo the clip restriction's rect, and if
1458 // matched restore. As such, we:
1467 // automatically via SkCanvas::restore(), so empty input rects are skipped.
1496 // and the clip restriction will be respected automatically during a restore of the layer.
2069 dev->restore(fMCRec->fMatrix);