Home
last modified time | relevance | path

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

/third_party/flutter/skia/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()
251 void GrCCPathCache::evict(const GrCCPathCache::Key& key, GrCCPathCacheEntry* entry) { in evict()
334 GrCCPathCache::OnFlushEntryRef::OnFlushRef(GrCCPathCacheEntry* entry) { in OnFlushRef()
356 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.h19 class GrCCPathCacheEntry; variable
82 GrCCPathCacheEntry*, GrFillRule);
133 void recordCopyPathInstance(const GrCCPathCacheEntry&, const SkIVector& newAtlasOffset,
DGrCCPathProcessor.h19 class GrCCPathCacheEntry; variable
44 void set(const GrCCPathCacheEntry&, const SkIVector& shift, uint64_t, GrFillRule);
DGrCCPerFlushResources.cpp229 GrCCPathCache* pathCache, GrOnFlushResourceProvider* onFlushRP, GrCCPathCacheEntry* entry, in upgradeEntryToLiteralCoverageAtlas()
231 using ReleaseAtlasResult = GrCCPathCacheEntry::ReleaseAtlasResult; in upgradeEntryToLiteralCoverageAtlas()
283 const GrCCPathCacheEntry& entry, const SkIVector& newAtlasOffset, GrFillRule fillRule, in recordCopyPathInstance()
/third_party/flutter/skia/tools/gpu/
DGrTest.cpp138 const SkTInternalLList<GrCCPathCacheEntry>& GrCCPathCache::testingOnly_getLRU() const { in testingOnly_getLRU()
142 int GrCCPathCacheEntry::testingOnly_peekOnFlushRefCnt() const { return fOnFlushRefCnt; } in testingOnly_peekOnFlushRefCnt()
/third_party/flutter/skia/gm/
Dpreservefillrule.cpp114 for (GrCCPathCacheEntry* entry : pathCache->testingOnly_getLRU()) { in onDraw()
/third_party/flutter/skia/tests/
DGrCCPRTest.cpp485 for (const GrCCPathCacheEntry* entry : lru) { in onRun()
616 for (GrCCPathCacheEntry* entry : lru) { in onRun()