Lines Matching full:flat
295 // Allocate enough memory to hold SkFlatData struct and the flat data itself.
357 static const SkFlatData& GetKey(const SkFlatData& flat) { return flat; }
358 static uint32_t Hash(const SkFlatData& flat) { return flat.checksum(); }
364 // This assumes the payload flat data has already been written and does not modify it.
434 SkFlatData* flat = this->findAndReturnMutableFlat(element);
440 return flat;
447 return flat;
450 // findAndReturnMutableFlat put flat at the back. Swap it into found->index() instead.
452 SkASSERT(flat->index() == this->count());
453 flat->setIndex(found->index());
455 SkASSERT(flat == fIndexedData[found->index()-1]);
463 return flat;