Lines Matching refs:picture
45 void DDLTileHelper::TileData::createDDL(const SkPicture* picture) {
46 SkASSERT(!fDisplayList && picture);
61 // Note: in this use case we only render a picture to the deferred canvas
63 recordingCanvas->drawPicture(picture);
133 const SkPicture* picture) {
134 SkASSERT(!fDisplayList && !fTileSurface && picture);
144 tileCanvas->drawPicture(picture);
261 void DDLTileHelper::createDDLsInParallel(SkPicture* picture) {
264 fTiles[i].createDDL(picture);
271 fTiles[i].createDDL(picture);
295 SkPicture* picture) {
309 recordingTaskGroup->add([tile, gpuTaskGroup, dContext, picture]() {
310 tile->createDDL(picture);
322 void DDLTileHelper::interleaveDDLCreationAndDraw(GrDirectContext* dContext, SkPicture* picture) {
324 fTiles[i].createDDL(picture);
330 void DDLTileHelper::drawAllTilesDirectly(GrDirectContext* dContext, SkPicture* picture) {
332 fTiles[i].drawSKPDirectly(dContext, picture);