Lines Matching defs:SkBitmapHeap
9 #include "SkBitmapHeap.h"
44 bool SkBitmapHeap::LookupEntry::Less(const SkBitmapHeap::LookupEntry& a,
45 const SkBitmapHeap::LookupEntry& b) {
66 SkBitmapHeap::SkBitmapHeap(int32_t preferredSize, int32_t ownerCount)
77 SkBitmapHeap::SkBitmapHeap(ExternalStorage* storage, int32_t preferredSize)
89 SkBitmapHeap::~SkBitmapHeap() {
111 void SkBitmapHeap::removeFromLRU(SkBitmapHeap::LookupEntry* entry) {
139 void SkBitmapHeap::appendToLRU(SkBitmapHeap::LookupEntry* entry) {
152 SkBitmapHeap::LookupEntry* SkBitmapHeap::findEntryToReplace(const SkBitmap& replacement) {
156 SkBitmapHeap::LookupEntry* iter = fLeastRecentlyUsed;
177 size_t SkBitmapHeap::freeMemoryIfPossible(size_t bytesToFree) {
221 int SkBitmapHeap::findInLookupTable(const LookupEntry& indexEntry, SkBitmapHeapEntry** entry) {
239 bool SkBitmapHeap::copyBitmap(const SkBitmap& originalBitmap, SkBitmap& copiedBitmap) {
259 int SkBitmapHeap::removeEntryFromLookupTable(LookupEntry* entry) {
272 int32_t SkBitmapHeap::insert(const SkBitmap& originalBitmap) {
377 void SkBitmapHeap::deferAddingOwners() {
381 void SkBitmapHeap::endAddingOwnersDeferral(bool add) {