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

  /external/skia/src/gpu/
GrTextureStripAtlas.h 89 struct AtlasRow : SkNoncopyable {
90 AtlasRow() : fKey(kEmptyAtlasRowKey), fLocks(0), fNext(nullptr), fPrev(nullptr) { }
96 AtlasRow* fNext;
97 AtlasRow* fPrev;
116 AtlasRow* getLRU();
118 void appendLRU(AtlasRow* row);
119 void removeFromLRU(AtlasRow* row);
130 static bool KeyLess(const AtlasRow& lhs, const AtlasRow& rhs) {
181 // pointer to get its index in the texture, and can save storing a row number in AtlasRow
    [all...]
  /external/skia/src/gpu/effects/
GrTextureStripAtlas.cpp 78 , fRows(new AtlasRow[fNumRows])
104 AtlasRow* row = fKeyTable[index];
119 AtlasRow* row = this->getLRU();
189 GrTextureStripAtlas::AtlasRow* GrTextureStripAtlas::getLRU() {
191 AtlasRow* row = fLRUFront;
247 void GrTextureStripAtlas::appendLRU(AtlasRow* row) {
259 void GrTextureStripAtlas::removeFromLRU(AtlasRow* row) {
285 AtlasRow target;
287 return SkTSearch<const AtlasRow,
288 GrTextureStripAtlas::KeyLess>((const AtlasRow**)fKeyTable.begin()
    [all...]

Completed in 745 milliseconds