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

  /external/chromium_org/third_party/skia/src/gpu/effects/
GrTextureStripAtlas.h 82 struct AtlasRow : SkNoncopyable {
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 bool KeyLess(const AtlasRow& lhs, const AtlasRow& rhs) {
173 // 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;
236 void GrTextureStripAtlas::appendLRU(AtlasRow* row) {
248 void GrTextureStripAtlas::removeFromLRU(AtlasRow* row) {
274 AtlasRow target;
276 return SkTSearch<const AtlasRow,
277 GrTextureStripAtlas::KeyLess>((const AtlasRow**)fKeyTable.begin()
    [all...]

Completed in 414 milliseconds