Home
last modified time | relevance | path

Searched refs:GrStrikeCache (Results 1 – 25 of 42) sorted by relevance

12

/third_party/skia/src/gpu/text/
DGrStrikeCache.cpp13 GrStrikeCache::~GrStrikeCache() { in ~GrStrikeCache()
17 void GrStrikeCache::freeAll() { in freeAll()
21 sk_sp<GrTextStrike> GrStrikeCache::findOrCreateStrike(const SkStrikeSpec& strikeSpec) { in findOrCreateStrike()
28 sk_sp<GrTextStrike> GrStrikeCache::generateStrike(const SkStrikeSpec& strikeSpec) { in generateStrike()
34 const SkDescriptor& GrStrikeCache::HashTraits::GetKey(const sk_sp<GrTextStrike>& strike) { in GetKey()
38 uint32_t GrStrikeCache::HashTraits::Hash(const SkDescriptor& descriptor) { in Hash()
DGrStrikeCache.h16 class GrStrikeCache; variable
44 friend class GrStrikeCache; variable
49 class GrStrikeCache {
51 ~GrStrikeCache();
DGrTextBlob.h32 class GrStrikeCache; variable
90 virtual void testingOnly_packedGlyphIDToGrGlyph(GrStrikeCache* cache) = 0;
DGrTextBlob.cpp322 void packedGlyphIDToGrGlyph(GrStrikeCache* cache);
365 void GlyphVector::packedGlyphIDToGrGlyph(GrStrikeCache* cache) { in packedGlyphIDToGrGlyph()
484 void testingOnly_packedGlyphIDToGrGlyph(GrStrikeCache *cache) override;
703 void DirectMaskSubRun::testingOnly_packedGlyphIDToGrGlyph(GrStrikeCache *cache) { in testingOnly_packedGlyphIDToGrGlyph()
874 void testingOnly_packedGlyphIDToGrGlyph(GrStrikeCache *cache) override;
1000 void TransformedMaskSubRun::testingOnly_packedGlyphIDToGrGlyph(GrStrikeCache *cache) { in testingOnly_packedGlyphIDToGrGlyph()
1133 void testingOnly_packedGlyphIDToGrGlyph(GrStrikeCache *cache) override;
1319 void SDFTSubRun::testingOnly_packedGlyphIDToGrGlyph(GrStrikeCache *cache) { in testingOnly_packedGlyphIDToGrGlyph()
1691 void testingOnly_packedGlyphIDToGrGlyph(GrStrikeCache *cache) override;
1839 void DirectMaskSubRunNoCache::testingOnly_packedGlyphIDToGrGlyph(GrStrikeCache *cache) { in testingOnly_packedGlyphIDToGrGlyph()
[all …]
/third_party/flutter/skia/src/gpu/text/
DGrStrikeCache.h20 class GrStrikeCache; variable
64 GrStrikeCache*, GrAtlasManager*, GrGlyph*,
91 friend class GrStrikeCache; variable
98 class GrStrikeCache {
100 GrStrikeCache(const GrCaps* caps, size_t maxTextureBytes);
101 ~GrStrikeCache();
DGrStrikeCache.cpp17 GrStrikeCache::GrStrikeCache(const GrCaps* caps, size_t maxTextureBytes) in GrStrikeCache() function in GrStrikeCache
22 GrStrikeCache::~GrStrikeCache() { in ~GrStrikeCache()
31 void GrStrikeCache::freeAll() { in freeAll()
41 void GrStrikeCache::HandleEviction(GrDrawOpAtlas::AtlasID id, void* ptr) { in HandleEviction()
42 GrStrikeCache* grStrikeCache = reinterpret_cast<GrStrikeCache*>(ptr); in HandleEviction()
190 GrStrikeCache* glyphCache, in addGlyphToAtlas()
DGrAtlasManager.h28 GrAtlasManager(GrProxyProvider*, GrStrikeCache*,
78 GrResourceProvider*, GrStrikeCache*, GrTextStrike*,
140 GrStrikeCache* fGlyphCache;
DGrAtlasManager.cpp13 GrAtlasManager::GrAtlasManager(GrProxyProvider* proxyProvider, GrStrikeCache* glyphCache, in GrAtlasManager()
52 GrStrikeCache* glyphCache, in addToAtlas()
176 fAllowMultitexturing, &GrStrikeCache::HandleEviction, fGlyphCache); in initAtlas()
DGrTextBlob.h72 GrStrikeCache* strikeCache);
256 GrTextBlob(GrStrikeCache* strikeCache) : fStrikeCache{strikeCache} { } in GrTextBlob()
560 GrStrikeCache* const fStrikeCache;
598 GrDeferredUploadTarget*, GrStrikeCache*, GrAtlasManager*,
629 GrStrikeCache* fGlyphCache;
DGrTextBlobCache.h38 GrStrikeCache* strikeCache) { in makeBlob()
48 GrStrikeCache* strikeCache) { in makeCachedBlob()
/third_party/flutter/skia/include/private/
DGrRecordingContext.h20 class GrStrikeCache; variable
52 GrStrikeCache* getGrStrikeCache() { return fStrikeCache.get(); } in getGrStrikeCache()
129 std::unique_ptr<GrStrikeCache> fStrikeCache;
/third_party/flutter/skia/src/atlastext/
DSkInternalAtlasTextContext.h17 class GrStrikeCache; variable
36 GrStrikeCache* glyphCache();
DSkInternalAtlasTextContext.cpp52 GrStrikeCache* SkInternalAtlasTextContext::glyphCache() { in glyphCache()
/third_party/skia/src/gpu/
DGrMeshDrawTarget.h15 class GrStrikeCache; variable
126 virtual GrStrikeCache* strikeCache() const = 0;
DGrDirectContextPriv.h38 GrStrikeCache* getGrStrikeCache() { return this->context()->fStrikeCache.get(); } in getGrStrikeCache()
/third_party/flutter/skia/src/gpu/ops/
DGrMeshDrawOp.h19 class GrStrikeCache; variable
160 virtual GrStrikeCache* glyphCache() const = 0;
/third_party/skia/src/core/
DSkStrikeSpec.h20 class GrStrikeCache; variable
81 sk_sp<GrTextStrike> findOrCreateGrStrike(GrStrikeCache* cache) const;
/third_party/skia/bench/
DGlyphQuadFillBench.cpp80 GrStrikeCache fCache;
/third_party/flutter/skia/src/core/
DSkStrikeSpec.h71 sk_sp<GrTextStrike> findOrCreateGrStrike(GrStrikeCache* cache) const;
/third_party/skia/src/gpu/ops/
DGrMeshDrawOp.h22 class GrStrikeCache; variable
/third_party/flutter/skia/src/gpu/
DGrRecordingContextPriv.h49 GrStrikeCache* getGrStrikeCache() { return fContext->getGrStrikeCache(); } in getGrStrikeCache()
DGrOpFlushState.h108 GrStrikeCache* glyphCache() const final;
DGrContextPriv.h65 GrStrikeCache* getGrStrikeCache() { return fContext->getGrStrikeCache(); } in getGrStrikeCache()
/third_party/skia/include/gpu/
DGrDirectContext.h32 class GrStrikeCache; variable
858 std::unique_ptr<GrStrikeCache> fStrikeCache;
/third_party/skia/src/gpu/mock/
DGrMockOpTarget.h111 UNIMPL(GrStrikeCache* strikeCache() const)

12