Lines Matching refs:outCanvas
155 void FullPath::draw(SkCanvas* outCanvas, bool useStagingData) { in draw() argument
175 outCanvas->drawPath(renderPath, paint); in draw()
195 outCanvas->drawPath(renderPath, paint); in draw()
270 void ClipPath::draw(SkCanvas* outCanvas, bool useStagingData) { in draw() argument
272 outCanvas->clipPath(getUpdatedPath(useStagingData, &tempStagingPath)); in draw()
279 void Group::draw(SkCanvas* outCanvas, bool useStagingData) { in draw() argument
281 SkAutoCanvasRestore saver(outCanvas, true); in draw()
286 outCanvas->concat(stackedMatrix); in draw()
289 child->draw(outCanvas, useStagingData); in draw()
410 int Tree::draw(Canvas* outCanvas, SkColorFilter* colorFilter, const SkRect& bounds, in draw() argument
417 outCanvas->getMatrix(&canvasMatrix); in draw()
436 int saveCount = outCanvas->save(SaveFlags::MatrixClip); in draw()
437 outCanvas->translate(bounds.fLeft, bounds.fTop); in draw()
441 outCanvas->translate(bounds.width(), 0); in draw()
442 outCanvas->scale(-1.0f, 1.0f); in draw()
452 outCanvas->drawVectorDrawable(this); in draw()
453 outCanvas->restoreToCount(saveCount); in draw()
457 void Tree::drawStaging(Canvas* outCanvas) { in drawStaging() argument
472 outCanvas->drawBitmap(*mStagingCache.bitmap, 0, 0, mStagingCache.bitmap->width(), in drawStaging()
525 SkCanvas outCanvas(outCache); in updateBitmapCache() local
532 outCanvas.scale(scaleX, scaleY); in updateBitmapCache()
533 mRootNode->draw(&outCanvas, useStagingData); in updateBitmapCache()