Searched refs:canvasBackup_ (Results 1 – 6 of 6) sorted by relevance
178 canvasBackup_ = nullptr; in PrepareOffscreenRender()221 canvasBackup_ = curCanvas_; in PrepareOffscreenRender()231 if (canvasBackup_ == nullptr) { in FinishOffscreenRender()247 canvasBackup_->AttachBrush(paint); in FinishOffscreenRender()248 canvasBackup_->DrawImage(*image, 0, 0, sampling); in FinishOffscreenRender()249 canvasBackup_->DetachBrush(); in FinishOffscreenRender()251 curCanvas_ = canvasBackup_; in FinishOffscreenRender()466 if (needOffscreen && canvasBackup_) { in OnDraw()467 Drawing::AutoCanvasRestore acrBackUp(*canvasBackup_, true); in OnDraw()470 canvasBackup_->ConcatMatrix(surfaceParams->GetMatrix()); in OnDraw()[all …]
791 if (canvasBackup_ != nullptr) { in OnDraw()1641 if (!canvasBackup_) { in ClearTransparentBeforeSaveLayer()1661 RSAutoCanvasRestore arc(canvasBackup_.get()); in ClearTransparentBeforeSaveLayer()1663 canvasBackup_->ClipRect(surfaceParams->GetBounds()); in ClearTransparentBeforeSaveLayer()1692 canvasBackup_ = nullptr; in PrepareOffscreenRender()1748 canvasBackup_ = std::exchange(curCanvas_, offscreenCanvas); in PrepareOffscreenRender()1754 if (canvasBackup_ == nullptr) { in FinishOffscreenRender()1773 canvasBackup_->AttachBrush(paint); in FinishOffscreenRender()1774 canvasBackup_->DrawImage(*image, 0, 0, sampling); in FinishOffscreenRender()1775 canvasBackup_->DetachBrush(); in FinishOffscreenRender()[all …]
192 …std::shared_ptr<RSPaintFilterCanvas> canvasBackup_ = nullptr; // backup current canvas before offs… variable
329 RSPaintFilterCanvas* canvasBackup_ = nullptr; // backup current canvas before offscreen rende variable
609 surfaceDrawable_->canvasBackup_ = &backupCanvas;
1279 ASSERT_FALSE(displayDrawable_->canvasBackup_);