Lines Matching refs:atlas
87 GrAtlas* atlas = *startAtlas;
89 while (NULL != atlas) {
90 if (!atlas->used()) {
91 *atlasRef = atlas->fNext;
92 atlasMgr->deleteAtlas(atlas);
93 atlas = *atlasRef;
96 atlasRef = &atlas->fNext;
97 atlas = atlas->fNext;
197 GrAtlas* GrAtlasMgr::addToAtlas(GrAtlas** atlas,
201 GrAssert(NULL == *atlas || (*atlas)->getMaskFormat() == format);
203 // iterate through entire atlas list, see if we can find a hole
204 GrAtlas* atlasIter = *atlas;
212 // If the above fails, then either we have no starting atlas, or the current
213 // atlas list is full. Either way we need to allocate a new atlas
242 // new atlas, put at head
243 newAtlas->fNext = *atlas;
244 *atlas = newAtlas;