Lines Matching refs:GrTextureStripAtlas

20 class GrTextureStripAtlas::Hash : public SkTDynamicHash<GrTextureStripAtlas::AtlasEntry, 
21 GrTextureStripAtlas::AtlasEntry::Key> {};
23 int32_t GrTextureStripAtlas::gCacheCount = 0;
25 GrTextureStripAtlas::Hash* GrTextureStripAtlas::gAtlasCache = NULL;
27 GrTextureStripAtlas::Hash* GrTextureStripAtlas::GetCache() { in GetCache()
37 void GrTextureStripAtlas::CleanUp(const GrContext*, void* info) { in CleanUp()
54 GrTextureStripAtlas* GrTextureStripAtlas::GetAtlas(const GrTextureStripAtlas::Desc& desc) { in GetAtlas()
61 entry->fAtlas = SkNEW_ARGS(GrTextureStripAtlas, (desc)); in GetAtlas()
72 GrTextureStripAtlas::GrTextureStripAtlas(GrTextureStripAtlas::Desc desc) in GrTextureStripAtlas() function in GrTextureStripAtlas
87 GrTextureStripAtlas::~GrTextureStripAtlas() { in ~GrTextureStripAtlas()
91 int GrTextureStripAtlas::lockRow(const SkBitmap& data) { in lockRow()
175 void GrTextureStripAtlas::unlockRow(int row) { in unlockRow()
189 GrTextureStripAtlas::AtlasRow* GrTextureStripAtlas::getLRU() { in getLRU()
195 void GrTextureStripAtlas::lockTexture() { in lockTexture()
221 void GrTextureStripAtlas::unlockTexture() { in unlockTexture()
227 void GrTextureStripAtlas::initLRU() { in initLRU()
241 void GrTextureStripAtlas::appendLRU(AtlasRow* row) { in appendLRU()
253 void GrTextureStripAtlas::removeFromLRU(AtlasRow* row) { in removeFromLRU()
278 int GrTextureStripAtlas::searchByKey(uint32_t key) { in searchByKey()
282 GrTextureStripAtlas::KeyLess>((const AtlasRow**)fKeyTable.begin(), in searchByKey()
289 void GrTextureStripAtlas::validate() { in validate()