1/* 2 * Copyright 2013 Google Inc. 3 * 4 * Use of this source code is governed by a BSD-style license that can be 5 * found in the LICENSE file. 6 */ 7 8#include "SkPurgeableMemoryBlock.h" 9 10bool SkPurgeableMemoryBlock::IsSupported() { 11 return false; 12} 13 14#ifdef SK_DEBUG 15bool SkPurgeableMemoryBlock::PlatformSupportsPurgingAllUnpinnedBlocks() { 16 return false; 17} 18 19bool SkPurgeableMemoryBlock::PurgeAllUnpinnedBlocks() { 20 return false; 21} 22 23bool SkPurgeableMemoryBlock::purge() { 24 return false; 25} 26#endif 27 28SkPurgeableMemoryBlock::SkPurgeableMemoryBlock(size_t size) { 29 SkASSERT(false); 30} 31 32SkPurgeableMemoryBlock::~SkPurgeableMemoryBlock() { 33} 34 35void* SkPurgeableMemoryBlock::pin(SkPurgeableMemoryBlock::PinResult*) { 36 return NULL; 37} 38 39void SkPurgeableMemoryBlock::unpin() { 40} 41