Lines Matching refs:Plot
90 GrDrawOpAtlas::Plot::Plot(int pageIndex, int plotIndex, GenerationCounter* generationCounter,
120 GrDrawOpAtlas::Plot::~Plot() {
124 bool GrDrawOpAtlas::Plot::addSubImage(
169 void GrDrawOpAtlas::Plot::uploadToTexture(GrDeferredTextureUploadWritePixelsFn& writePixels,
195 void GrDrawOpAtlas::Plot::resetRects() {
247 SK_LOGD("Texture[Width:%{public}d, Height:%{public}d, MaxPage:%{public}d], Plot[Width:%{public}d, Height:%{public}d].", \
260 AtlasLocator* atlasLocator, Plot* plot) {
269 sk_sp<Plot> plotsp(SkRef(plot));
293 for (Plot* plot = plotIter.get(); plot; plot = plotIter.next()) {
338 Plot* plot = fPages[pageIdx].fPlotList.tail();
373 Plot* plot = nullptr;
375 Plot* currentPlot = fPages[pageIdx].fPlotList.tail();
394 sk_sp<Plot>& newPlot = fPages[pageIdx].fPlotArray[plot->plotIndex()];
406 sk_sp<Plot> plotsp(SkRef(newPlot.get()));
432 while (Plot* plot = plotIter.get()) {
472 while (Plot* plot = plotIter.get()) {
494 SkTArray<Plot*> availablePlots;
506 while (Plot* plot = plotIter.get()) {
545 while (Plot* plot = plotIter.get()) {
577 while (Plot* plot = plotIter.get()) {
636 fPages[i].fPlotArray = std::make_unique<sk_sp<Plot>[]>(numPlotsX * numPlotsY);
638 sk_sp<Plot>* currPlot = fPages[i].fPlotArray.get();
642 currPlot->reset(new Plot(
687 Plot* currPlot = fPages[lastPageIndex].fPlotArray[plotIndex].get();