/external/skia/src/gpu/ |
D | GrResourceCache.cpp | 53 class GrResourceCache::AutoValidate : ::SkNoncopyable { 55 AutoValidate(GrResourceCache* cache) : fCache(cache) { cache->validate(); } in AutoValidate() 58 GrResourceCache* fCache; 64 GrResourceCache::GrResourceCache(const GrCaps* caps, uint32_t contextUniqueID) in GrResourceCache() function in GrResourceCache 87 GrResourceCache::~GrResourceCache() { in ~GrResourceCache() 91 void GrResourceCache::setLimits(int count, size_t bytes, int maxUnusedFlushes) { in setLimits() 98 void GrResourceCache::insertResource(GrGpuResource* resource) { in insertResource() 136 void GrResourceCache::removeResource(GrGpuResource* resource) { in removeResource() 167 void GrResourceCache::abandonAll() { in abandonAll() 192 void GrResourceCache::releaseAll() { in releaseAll() [all …]
|
D | GrResourceCache.h | 49 class GrResourceCache { 51 GrResourceCache(const GrCaps* caps, uint32_t contextUniqueID); 52 ~GrResourceCache(); 367 class GrResourceCache::ResourceAccess { 369 ResourceAccess(GrResourceCache* cache) : fCache(cache) { } in ResourceAccess() 440 GrResourceCache* fCache; 443 friend class GrResourceCache; // To create this type. variable 446 inline GrResourceCache::ResourceAccess GrResourceCache::resourceAccess() { in resourceAccess()
|
D | GrGpuResource.cpp | 15 static inline GrResourceCache* get_resource_cache(GrGpu* gpu) { in get_resource_cache() 153 GrResourceCache::ResourceAccess::kAllCntsReachedZero_RefNotificationFlag; in notifyAllCntsAreZero() 164 uint32_t flags = GrResourceCache::ResourceAccess::kRefCntReachedZero_RefNotificationFlag; in notifyRefCountIsZero() 166 flags |= GrResourceCache::ResourceAccess::kAllCntsReachedZero_RefNotificationFlag; in notifyRefCountIsZero()
|
D | GrResourceProvider.h | 42 GrResourceProvider(GrGpu* gpu, GrResourceCache* cache, GrSingleOwner* owner); 258 GrResourceCache* cache() { return fCache; } in cache() 259 const GrResourceCache* cache() const { return fCache; } in cache() 277 GrResourceCache* fCache;
|
D | GrDrawingManager.h | 67 this->internalFlush(nullptr, GrResourceCache::kCacheRequested); in flushIfNecessary() 97 this->internalFlush(proxy, GrResourceCache::FlushType::kExternal); in flush() 99 void internalFlush(GrSurfaceProxy*, GrResourceCache::FlushType);
|
D | GrResourceProvider.cpp | 37 GrResourceProvider::GrResourceProvider(GrGpu* gpu, GrResourceCache* cache, GrSingleOwner* owner) in GrResourceProvider() 218 scratchFlags = GrResourceCache::kRequireNoPendingIO_ScratchFlag; in refScratchTexture() 222 scratchFlags = GrResourceCache::kPreferNoPendingIO_ScratchFlag; in refScratchTexture() 407 scratchFlags = GrResourceCache::kRequireNoPendingIO_ScratchFlag; in createBuffer() 409 scratchFlags = GrResourceCache::kPreferNoPendingIO_ScratchFlag; in createBuffer()
|
D | GrGpuResourceCacheAccess.h | 100 friend class GrResourceCache; // to use this type variable
|
D | GrDrawingManager.cpp | 86 void GrDrawingManager::internalFlush(GrSurfaceProxy*, GrResourceCache::FlushType type) { in internalFlush() 197 if (flushed || type == GrResourceCache::FlushType::kCacheRequested) { in internalFlush()
|
D | GrContext.cpp | 118 fResourceCache = new GrResourceCache(fCaps, fUniqueID); in init()
|
/external/skia/bench/ |
D | GrResourceCacheBench.cpp | 79 GrResourceCache* cache = context->getResourceCache(); in onDraw() 125 GrResourceCache* cache = fContext->getResourceCache(); in onDelayedSetup() 140 GrResourceCache* cache = fContext->getResourceCache(); in onDraw()
|
/external/skia/tools/gpu/ |
D | GrTest.cpp | 178 void GrResourceCache::getStats(Stats* stats) const { in getStats() 193 void GrResourceCache::dumpStats(SkString* out) const { in dumpStats() 213 void GrResourceCache::dumpStatsKeyValuePairs(SkTArray<SkString>* keys, in dumpStatsKeyValuePairs() 227 void GrResourceCache::changeTimestamp(uint32_t newTimestamp) { fTimestamp = newTimestamp; } in changeTimestamp() 230 int GrResourceCache::countUniqueKeysWithTag(const char* tag) const { in countUniqueKeysWithTag()
|
/external/skia/tests/ |
D | ResourceCacheTest.cpp | 366 GrResourceCache* cache = fContext->getResourceCache(); in Mock() 371 GrResourceCache* cache() { return fContext->getResourceCache(); } in cache() 382 GrResourceCache* cache = mock.cache(); in test_no_key() 439 GrResourceCache* cache = mock.cache(); in test_budgeting() 536 GrResourceCache* cache = mock.cache(); in test_unbudgeted() 610 GrResourceCache* cache = mock.cache(); in test_unbudgeted_to_scratch() 674 GrResourceCache* cache = mock.cache(); in test_duplicate_scratch_key() 721 GrResourceCache* cache = mock.cache(); in test_remove_scratch_key() 780 GrResourceCache* cache = mock.cache(); in test_scratch_key_consistency() 839 GrResourceCache* cache = mock.cache(); in test_duplicate_unique_key() [all …]
|
D | GpuLayerCacheTest.cpp | 119 GrResourceCache::Stats stats; 133 GrResourceCache* resourceCache = ctxInfo.grContext()->getResourceCache();
|
D | ClipStackTest.cpp | 1468 GrResourceCache* cache = context->getResourceCache(); in DEF_GPUTEST_FOR_ALL_CONTEXTS()
|
/external/skia/include/gpu/ |
D | GrContext.h | 32 class GrResourceCache; variable 259 GrResourceCache* getResourceCache() { return fResourceCache; } in getResourceCache() 302 GrResourceCache* fResourceCache;
|
D | GrGpuResource.h | 16 class GrResourceCache; variable 136 friend class GrResourceCache; // to check IO ref counts. variable
|
/external/skia/ |
D | public.bzl | 622 "-Wno-error=attributes", # 'GrResourceCache' declared with greater visibility than the 623 # type of its field 'GrResourceCache::fPurgeableQueue'... bogus.
|
D | Android.bp | 397 "src/gpu/GrResourceCache.cpp",
|
/external/skia/gn/ |
D | gpu.gni | 165 "$_src/gpu/GrResourceCache.cpp", 166 "$_src/gpu/GrResourceCache.h",
|
/external/skia/src/gpu/instanced/ |
D | InstanceProcessor.cpp | 2001 GrResourceCache* cache = gpu->getContext()->getResourceCache(); in FindOrCreateVertexBuffer() 2017 GrResourceCache* cache = gpu->getContext()->getResourceCache(); in FindOrCreateIndex8Buffer()
|