Lines Matching refs:Plot
58 GrDrawOpAtlas::Plot::Plot(int pageIndex, int plotIndex, uint64_t genID, int offX, int offY, in Plot() function in GrDrawOpAtlas::Plot
87 GrDrawOpAtlas::Plot::~Plot() { in ~Plot()
92 bool GrDrawOpAtlas::Plot::addSubImage(int width, int height, const void* image, SkIPoint16* loc) { in addSubImage()
137 void GrDrawOpAtlas::Plot::uploadToTexture(GrDeferredTextureUploadWritePixelsFn& writePixels, in uploadToTexture()
161 void GrDrawOpAtlas::Plot::resetRects() { in resetRects()
213 inline bool GrDrawOpAtlas::updatePlot(GrDeferredUploadTarget* target, AtlasID* id, Plot* plot) { in updatePlot()
222 sk_sp<Plot> plotsp(SkRef(plot)); in updatePlot()
245 for (Plot* plot = plotIter.get(); plot; plot = plotIter.next()) { in uploadToPage()
288 Plot* plot = fPages[pageIdx].fPlotList.tail(); in addToAtlas()
322 Plot* plot = nullptr; in addToAtlas()
324 Plot* currentPlot = fPages[pageIdx].fPlotList.tail(); in addToAtlas()
343 sk_sp<Plot>& newPlot = fPages[pageIdx].fPlotArray[plot->index()]; in addToAtlas()
354 sk_sp<Plot> plotsp(SkRef(newPlot.get())); in addToAtlas()
381 while (Plot* plot = plotIter.get()) { in compact()
397 SkTArray<Plot*> availablePlots; in compact()
409 while (Plot* plot = plotIter.get()) { in compact()
448 while (Plot* plot = plotIter.get()) { in compact()
480 while (Plot* plot = plotIter.get()) { in compact()
534 fPages[i].fPlotArray.reset(new sk_sp<Plot>[ numPlotsX * numPlotsY ]); in createPages()
536 sk_sp<Plot>* currPlot = fPages[i].fPlotArray.get(); in createPages()
540 currPlot->reset(new Plot(i, plotIndex, 1, x, y, fPlotWidth, fPlotHeight, in createPages()
586 Plot* currPlot = fPages[lastPageIndex].fPlotArray[plotIndex].get(); in deactivateLastPage()