Lines Matching refs:atlas
46 // atlases. Extending the usage interval of any op that uses an atlas to the start of the
48 // the atlas persists even beyond the last use in an op - for a given flush. Given this, atlases
53 // All the atlas pages are now instantiated at flush time in the activeNewPage method.
72 std::unique_ptr<GrDrawOpAtlas> atlas(new GrDrawOpAtlas(proxyProvider, format, colorType,
79 if (!atlas->getViews()[0].proxy()) {
84 atlas->fEvictionCallbacks.emplace_back(evictor);
86 return atlas;
305 // Number of atlas-related flushes beyond which we consider a plot to no longer be in use.
489 // We only try to compact if the atlas was used in the recently completed flush or
508 // We only increment the 'sinceLastUsed' count for flushes where the atlas was used