Lines Matching refs:fSurfaces
39 for (int i = 0; i < fSurfaces.count(); ++i) { in ~SKPBench()
40 fSurfaces[i]->unref(); in ~SKPBench()
66 fSurfaces.setReserve(xTiles * yTiles); in onPerCanvasPreDraw()
75 *fSurfaces.push() = canvas->makeSurface(ii).release(); in onPerCanvasPreDraw()
81 fSurfaces.top()->getCanvas()->clipRect(clip); in onPerCanvasPreDraw()
83 fSurfaces.top()->getCanvas()->setMatrix(canvas->getTotalMatrix()); in onPerCanvasPreDraw()
84 fSurfaces.top()->getCanvas()->scale(fScale, fScale); in onPerCanvasPreDraw()
93 sk_sp<SkImage> image(fSurfaces[i]->makeImageSnapshot()); in onPerCanvasPostDraw()
96 SkSafeSetNull(fSurfaces[i]); in onPerCanvasPostDraw()
99 fSurfaces.rewind(); in onPerCanvasPostDraw()
138 mpd.add(fSurfaces[j]->getCanvas(), fPic.get(), &trans); in drawMPDPicture()
144 fSurfaces[j]->getCanvas()->flush(); in drawMPDPicture()
152 fSurfaces[j]->getCanvas()->drawPicture(fPic.get(), &trans, nullptr); in drawPicture()
156 fSurfaces[j]->getCanvas()->flush(); in drawPicture()