Lines Matching defs:plot
26 // plot may be used to store layers from multiple pictures.
46 // Atlased layers also get a pointer to the plot in which they reside.
131 void setPlot(GrPlot* plot) {
132 SkASSERT(NULL == plot || NULL == fPlot);
133 fPlot = plot;
135 GrPlot* plot() { return fPlot; }
142 SkDEBUGCODE(const GrPlot* plot() const { return fPlot; })
161 // For atlased layers, fPlot stores the atlas plot in which the layer rests.
167 // For atlased layers, 'fLocked' is true if the layer is in a plot and
168 // actively required for rendering. If the layer is in a plot but not
170 // layer isn't in a plot then is can never be locked.
240 // This implements a plot-centric locking mechanism (since the atlas
242 // needed for the current rendering) in a plot increments the plot lock
243 // count for that plot. Similarly, once a rendering is complete all the
262 void purgePlot(GrPlot* plot);
264 // Try to find a purgeable plot and clear it out. Return true if a plot