Lines Matching defs:atlasLocator
30 void GrDrawOpAtlas::validate(const AtlasLocator& atlasLocator) const {
35 int plotIndex = atlasLocator.plotIndex();
36 auto topLeft = atlasLocator.topLeft();
125 int width, int height, const void* image, AtlasLocator* atlasLocator) {
163 atlasLocator->updateRect(rect);
260 AtlasLocator* atlasLocator, Plot* plot) {
280 atlasLocator->updatePlotLocator(plot->plotLocator());
281 SkDEBUGCODE(this->validate(*atlasLocator);)
286 int height, const void* image, AtlasLocator* atlasLocator) {
297 if (plot->addSubImage(width, height, image, atlasLocator)) {
298 return this->updatePlot(target, atlasLocator, plot);
317 AtlasLocator* atlasLocator) {
326 if (this->uploadToPage(pageIdx, target, width, height, image, atlasLocator)) {
344 SkDEBUGCODE(bool verify = )plot->addSubImage(width, height, image, atlasLocator);
346 if (!this->updatePlot(target, atlasLocator, plot)) {
358 if (this->uploadToPage(fNumActivePages-1, target, width, height, image, atlasLocator)) {
400 SkDEBUGCODE(bool verify = )newPlot->addSubImage(width, height, image, atlasLocator);
417 atlasLocator->updatePlotLocator(newPlot->plotLocator());
418 SkDEBUGCODE(this->validate(*atlasLocator);)