Home
last modified time | relevance | path

Searched refs:GrResourceCache (Results 1 – 17 of 17) sorted by relevance

/external/skia/src/gpu/
DGrResourceCache.cpp50 class GrResourceCache::AutoValidate : ::SkNoncopyable {
52 AutoValidate(GrResourceCache* cache) : fCache(cache) { cache->validate(); } in AutoValidate()
55 GrResourceCache* fCache;
61 GrResourceCache::GrResourceCache() in GrResourceCache() function in GrResourceCache
84 GrResourceCache::~GrResourceCache() { in ~GrResourceCache()
89 void GrResourceCache::setLimits(int count, size_t bytes, int maxUnusedFlushes) { in setLimits()
97 void GrResourceCache::resetFlushTimestamps() { in resetFlushTimestamps()
119 void GrResourceCache::insertResource(GrGpuResource* resource) { in insertResource()
156 void GrResourceCache::removeResource(GrGpuResource* resource) { in removeResource()
185 void GrResourceCache::abandonAll() { in abandonAll()
[all …]
DGrResourceCache.h48 class GrResourceCache {
50 GrResourceCache();
51 ~GrResourceCache();
297 class GrResourceCache::ResourceAccess {
299 ResourceAccess(GrResourceCache* cache) : fCache(cache) { } in ResourceAccess()
370 GrResourceCache* fCache;
373 friend class GrResourceCache; // To create this type. variable
376 inline GrResourceCache::ResourceAccess GrResourceCache::resourceAccess() { in resourceAccess()
DGrGpuResource.cpp14 static inline GrResourceCache* get_resource_cache(GrGpu* gpu) { in get_resource_cache()
120 GrResourceCache::ResourceAccess::kAllCntsReachedZero_RefNotificationFlag; in notifyAllCntsAreZero()
132 GrResourceCache::ResourceAccess::kRefCntReachedZero_RefNotificationFlag; in notifyRefCountIsZero()
134 flags |= GrResourceCache::ResourceAccess::kAllCntsReachedZero_RefNotificationFlag; in notifyRefCountIsZero()
DGrTextureProvider.cpp86 scratchFlags = GrResourceCache::kRequireNoPendingIO_ScratchFlag; in internalRefScratchTexture()
90 scratchFlags = GrResourceCache::kPreferNoPendingIO_ScratchFlag; in internalRefScratchTexture()
DGrResourceProvider.h24 GrResourceProvider(GrGpu* gpu, GrResourceCache* cache);
DGrTest.cpp77 void GrResourceCache::dumpStats(SkString* out) const { in dumpStats()
128 void GrResourceCache::changeTimestamp(uint32_t newTimestamp) { fTimestamp = newTimestamp; } in changeTimestamp()
DGrResourceProvider.cpp17 GrResourceProvider::GrResourceProvider(GrGpu* gpu, GrResourceCache* cache) : INHERITED(gpu, cache) { in GrResourceProvider()
DGrGpuResourceCacheAccess.h80 friend class GrResourceCache; // to use this type variable
DGrContext.cpp124 fResourceCache = SkNEW(GrResourceCache); in initCommon()
/external/skia/include/gpu/
DGrTextureProvider.h128 GrTextureProvider(GrGpu* gpu, GrResourceCache* cache) : fCache(cache), fGpu(gpu) {} in GrTextureProvider()
157 GrResourceCache* cache() { return fCache; } in cache()
158 const GrResourceCache* cache() const { return fCache; } in cache()
169 GrResourceCache* fCache;
DGrGpuResource.h18 class GrResourceCache; variable
134 friend class GrResourceCache; // to check IO ref counts. variable
DGrContext.h34 class GrResourceCache; variable
532 GrResourceCache* getResourceCache() { return fResourceCache; } in getResourceCache()
567 GrResourceCache* fResourceCache;
/external/skia/bench/
DGrResourceCacheBench.cpp73 GrResourceCache* cache = context->getResourceCache(); in onDraw()
110 GrResourceCache* cache = fContext->getResourceCache(); in onPreDraw()
125 GrResourceCache* cache = fContext->getResourceCache(); in onDraw()
/external/skia/tests/
DResourceCacheTest.cpp274 GrResourceCache* cache = fContext->getResourceCache(); in Mock()
279 GrResourceCache* cache() { return fContext->getResourceCache(); } in cache()
290 GrResourceCache* cache = mock.cache(); in test_no_key()
346 GrResourceCache* cache = mock.cache(); in test_budgeting()
431 GrResourceCache* cache = mock.cache(); in test_unbudgeted()
498 GrResourceCache* cache = mock.cache(); in test_unbudgeted_to_scratch()
557 GrResourceCache* cache = mock.cache(); in test_duplicate_scratch_key()
602 GrResourceCache* cache = mock.cache(); in test_remove_scratch_key()
661 GrResourceCache* cache = mock.cache(); in test_scratch_key_consistency()
720 GrResourceCache* cache = mock.cache(); in test_duplicate_unique_key()
[all …]
/external/skia/gyp/
Dgpu.gypi177 '<(skia_src_path)/gpu/GrResourceCache.cpp',
178 '<(skia_src_path)/gpu/GrResourceCache.h',
/external/skia/experimental/iOSSampleApp/iOSSampleApp.xcodeproj/
Dproject.pbxproj457 …313E05D7000A3C111 /* GrResourceCache.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 26A8AFF113…
1375 …0A3C111 /* GrResourceCache.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType =…
1376 …7000A3C111 /* GrResourceCache.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType …
2056 26A8AFF113E05D7000A3C111 /* GrResourceCache.cpp */,
2057 26A8AFF213E05D7000A3C111 /* GrResourceCache.h */,
3304 26A8AFF313E05D7000A3C111 /* GrResourceCache.cpp in Sources */,
/external/skia/
DAndroid.mk488 src/gpu/GrResourceCache.cpp \