Searched refs:SkDiscardableMemory (Results 1 - 25 of 30) sorted by relevance

12

/external/chromium_org/third_party/skia/src/ports/
H A DSkDiscardableMemory_none.cpp11 SkDiscardableMemory* SkDiscardableMemory::Create(size_t bytes) {
/external/skia/src/ports/
H A DSkDiscardableMemory_none.cpp11 SkDiscardableMemory* SkDiscardableMemory::Create(size_t bytes) {
/external/chromium_org/third_party/skia/src/core/
H A DSkDiscardableMemory.h18 class SK_API SkDiscardableMemory { class
21 * Factory method that creates, initializes and locks an SkDiscardableMemory
24 static SkDiscardableMemory* Create(size_t bytes);
27 * Factory class that creates, initializes and locks an SkDiscardableMemory
32 virtual SkDiscardableMemory* create(size_t bytes) = 0;
39 virtual ~SkDiscardableMemory() {}
H A DSkImageGeneratorPriv.h12 #include "SkDiscardableMemory.h"
32 * SkDiscardableMemory::Create() will be called.
37 SkDiscardableMemory::Factory* factory);
H A DSkResourceCache.h13 class SkDiscardableMemory;
97 * Returns a locked/pinned SkDiscardableMemory instance for the specified
100 typedef SkDiscardableMemory* (*DiscardableFactory)(size_t bytes);
/external/skia/src/core/
H A DSkDiscardableMemory.h18 class SK_API SkDiscardableMemory { class
21 * Factory method that creates, initializes and locks an SkDiscardableMemory
24 static SkDiscardableMemory* Create(size_t bytes);
27 * Factory class that creates, initializes and locks an SkDiscardableMemory
32 virtual SkDiscardableMemory* create(size_t bytes) = 0;
39 virtual ~SkDiscardableMemory() {}
H A DSkImageGeneratorPriv.h12 #include "SkDiscardableMemory.h"
32 * SkDiscardableMemory::Create() will be called.
37 SkDiscardableMemory::Factory* factory);
H A DSkScaledImageCache.h13 class SkDiscardableMemory;
31 * Returns a locked/pinned SkDiscardableMemory instance for the specified
34 typedef SkDiscardableMemory* (*DiscardableFactory)(size_t bytes);
/external/chromium_org/skia/ext/
H A DSkDiscardableMemory_chrome.h10 #include "third_party/skia/src/core/SkDiscardableMemory.h"
12 // This class implements the SkDiscardableMemory interface using
14 class SK_API SkDiscardableMemoryChrome : public SkDiscardableMemory {
18 // SkDiscardableMemory:
24 friend class SkDiscardableMemory;
H A DSkDiscardableMemory_chrome.cc36 SkDiscardableMemory* SkDiscardableMemory::Create(size_t bytes) {
/external/chromium_org/third_party/skia/src/lazy/
H A DSkDiscardablePixelRef.h11 #include "SkDiscardableMemory.h"
17 * A PixelRef backed by SkDiscardableMemory, with the ability to
38 SkDiscardableMemory::Factory* const fDMFactory;
43 SkDiscardableMemory* fDiscardableMemory;
49 SkDiscardableMemory::Factory* factory);
59 SkDiscardableMemory::Factory*);
H A DSkDiscardableMemoryPool.h11 #include "SkDiscardableMemory.h"
27 class SkDiscardableMemoryPool : public SkDiscardableMemory::Factory {
41 * failed calls to SkDiscardableMemory::lock() for all DMs managed
H A DSkDiscardablePixelRef.cpp9 #include "SkDiscardableMemory.h"
15 SkDiscardableMemory::Factory* fact)
56 fDiscardableMemory = SkDiscardableMemory::Create(size);
100 SkDiscardableMemory::Factory* factory) {
H A DSkDiscardableMemoryPool.cpp8 #include "SkDiscardableMemory.h"
35 virtual SkDiscardableMemory* create(size_t bytes) SK_OVERRIDE;
71 typedef SkDiscardableMemory::Factory INHERITED;
75 * A PoolDiscardableMemory is a SkDiscardableMemory that relies on
78 class PoolDiscardableMemory : public SkDiscardableMemory {
109 SkASSERT(!fLocked); // contract for SkDiscardableMemory
115 SkASSERT(!fLocked); // contract for SkDiscardableMemory
120 SkASSERT(fLocked); // contract for SkDiscardableMemory
125 SkASSERT(fLocked); // contract for SkDiscardableMemory
176 SkDiscardableMemory* DiscardableMemoryPoo
[all...]
/external/skia/src/lazy/
H A DSkDiscardablePixelRef.h11 #include "SkDiscardableMemory.h"
17 * A PixelRef backed by SkDiscardableMemory, with the ability to
39 SkDiscardableMemory::Factory* const fDMFactory;
44 SkDiscardableMemory* fDiscardableMemory;
50 SkDiscardableMemory::Factory* factory);
53 SkDiscardableMemory::Factory*);
H A DSkDiscardableMemoryPool.h11 #include "SkDiscardableMemory.h"
27 class SkDiscardableMemoryPool : public SkDiscardableMemory::Factory {
41 * failed calls to SkDiscardableMemory::lock() for all DMs managed
H A DSkDiscardablePixelRef.cpp9 #include "SkDiscardableMemory.h"
15 SkDiscardableMemory::Factory* fact)
56 fDiscardableMemory = SkDiscardableMemory::Create(size);
100 SkDiscardableMemory::Factory* factory) {
H A DSkDiscardableMemoryPool.cpp8 #include "SkDiscardableMemory.h"
34 virtual SkDiscardableMemory* create(size_t bytes) SK_OVERRIDE;
70 typedef SkDiscardableMemory::Factory INHERITED;
74 * A PoolDiscardableMemory is a SkDiscardableMemory that relies on
77 class PoolDiscardableMemory : public SkDiscardableMemory {
108 SkASSERT(!fLocked); // contract for SkDiscardableMemory
114 SkASSERT(!fLocked); // contract for SkDiscardableMemory
119 SkASSERT(fLocked); // contract for SkDiscardableMemory
124 SkASSERT(fLocked); // contract for SkDiscardableMemory
175 SkDiscardableMemory* DiscardableMemoryPoo
[all...]
/external/chromium_org/third_party/skia/tests/
H A DDiscardableMemoryTest.cpp8 #include "SkDiscardableMemory.h"
15 SkAutoTDelete<SkDiscardableMemory> dm(SkDiscardableMemory::Create(len));
H A DDiscardableMemoryPoolTest.cpp17 SkAutoTDelete<SkDiscardableMemory> dm1(pool->create(100));
25 SkAutoTDelete<SkDiscardableMemory> dm2(pool->create(200));
H A DImageCacheTest.cpp8 #include "SkDiscardableMemory.h"
78 static SkDiscardableMemory* pool_factory(size_t bytes) {
98 SkResourceCache cache(SkDiscardableMemory::Create);
/external/skia/tests/
H A DDiscardableMemoryTest.cpp8 #include "SkDiscardableMemory.h"
15 SkAutoTDelete<SkDiscardableMemory> dm(SkDiscardableMemory::Create(len));
H A DDiscardableMemoryPoolTest.cpp17 SkAutoTDelete<SkDiscardableMemory> dm1(pool->create(100));
25 SkAutoTDelete<SkDiscardableMemory> dm2(pool->create(200));
/external/chromium_org/third_party/skia/tools/
H A DLazyDecodeBitmap.cpp41 SkDiscardableMemory::Factory* pool = NULL;
43 // how to do switching with SkDiscardableMemory.
/external/skia/tools/
H A DLazyDecodeBitmap.cpp41 SkDiscardableMemory::Factory* pool = NULL;
43 // how to do switching with SkDiscardableMemory.

Completed in 387 milliseconds

12