Home
last modified time | relevance | path

Searched refs:GrCCPathCacheEntry (Results 1 – 7 of 7) sorted by relevance

/external/skqp/src/gpu/ccpr/
DGrCCPathCache.h18 class GrCCPathCacheEntry; variable
86 static OnFlushEntryRef OnFlushRef(GrCCPathCacheEntry*);
91 GrCCPathCacheEntry* get() const { return fEntry; } in get()
92 GrCCPathCacheEntry* operator->() const { return fEntry; }
93 GrCCPathCacheEntry& operator*() const { return *fEntry; }
98 OnFlushEntryRef(GrCCPathCacheEntry* entry) : fEntry(entry) {} in OnFlushEntryRef()
99 GrCCPathCacheEntry* fEntry = nullptr;
146 GrCCPathCacheEntry* entry() const { return fEntry.get(); } in entry()
150 sk_sp<GrCCPathCacheEntry> fEntry;
161 void evict(const GrCCPathCache::Key&, GrCCPathCacheEntry* = nullptr);
[all …]
DGrCCPathCache.cpp178 GrCCPathCacheEntry* entry = nullptr; in find()
248 void GrCCPathCache::evict(const GrCCPathCache::Key& key, GrCCPathCacheEntry* entry) { in evict()
331 GrCCPathCache::OnFlushEntryRef::OnFlushRef(GrCCPathCacheEntry* entry) { in OnFlushRef()
353 void GrCCPathCacheEntry::setCoverageCountAtlas( in setCoverageCountAtlas()
378 GrCCPathCacheEntry::ReleaseAtlasResult GrCCPathCacheEntry::upgradeToLiteralCoverageAtlas( in upgradeToLiteralCoverageAtlas()
396 GrCCPathCacheEntry::ReleaseAtlasResult GrCCPathCacheEntry::releaseCachedAtlas( in releaseCachedAtlas()
410 GrCCPathCacheEntry::ReleaseAtlasResult GrCCCachedAtlas::invalidatePathPixels( in invalidatePathPixels()
DGrCCPerFlushResources.h18 class GrCCPathCacheEntry; variable
75 GrCCPathCacheEntry*, GrCCPathProcessor::DoEvenOddFill);
122 void recordCopyPathInstance(const GrCCPathCacheEntry&, const SkIVector& newAtlasOffset,
DGrCCPathProcessor.h17 class GrCCPathCacheEntry; variable
63 void set(const GrCCPathCacheEntry&, const SkIVector& shift, uint64_t,
DGrCCPerFlushResources.cpp193 GrCCPathCache* pathCache, GrOnFlushResourceProvider* onFlushRP, GrCCPathCacheEntry* entry, in upgradeEntryToLiteralCoverageAtlas()
195 using ReleaseAtlasResult = GrCCPathCacheEntry::ReleaseAtlasResult; in upgradeEntryToLiteralCoverageAtlas()
246 void GrCCPerFlushResources::recordCopyPathInstance(const GrCCPathCacheEntry& entry, in recordCopyPathInstance()
/external/skqp/tools/gpu/
DGrTest.cpp328 const SkTInternalLList<GrCCPathCacheEntry>& GrCCPathCache::testingOnly_getLRU() const { in testingOnly_getLRU()
332 int GrCCPathCacheEntry::testingOnly_peekOnFlushRefCnt() const { return fOnFlushRefCnt; } in testingOnly_peekOnFlushRefCnt()
/external/skqp/tests/
DGrCCPRTest.cpp480 for (const GrCCPathCacheEntry* entry : lru) { in onRun()
611 for (GrCCPathCacheEntry* entry : lru) { in onRun()