HomeSort by relevance Sort by last modified time
    Searched refs:AtlasRow (Results 1 - 2 of 2) sorted by null

  /external/skia/src/gpu/effects/
GrTextureStripAtlas.h 82 struct AtlasRow : public GrNoncopyable {
83 AtlasRow() : fKey(kEmptyAtlasRowKey), fLocks(0), fNext(NULL), fPrev(NULL) { }
89 AtlasRow* fNext;
90 AtlasRow* fPrev;
109 AtlasRow* getLRU();
111 void appendLRU(AtlasRow* row);
112 void removeFromLRU(AtlasRow* row);
123 static int compareKeys(const AtlasRow* lhs, const AtlasRow* rhs) {
169 // pointer to get its index in the texture, and can save storing a row number in AtlasRow
    [all...]
GrTextureStripAtlas.cpp 78 , fRows(SkNEW_ARRAY(AtlasRow, fNumRows))
102 AtlasRow* row = fKeyTable[index];
117 AtlasRow* row = this->getLRU();
186 GrTextureStripAtlas::AtlasRow* GrTextureStripAtlas::getLRU() {
188 AtlasRow* row = fLRUFront;
235 void GrTextureStripAtlas::appendLRU(AtlasRow* row) {
247 void GrTextureStripAtlas::removeFromLRU(AtlasRow* row) {
273 AtlasRow target;
275 return SkTSearch<AtlasRow, GrTextureStripAtlas::compareKeys>((const AtlasRow**)fKeyTable.begin()
    [all...]

Completed in 24 milliseconds