Home
last modified time | relevance | path

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

12

/external/skqp/src/gpu/text/
DGrStrikeCache.h20 class GrStrikeCache; variable
64 GrStrikeCache*, GrAtlasManager*, GrGlyph*,
97 friend class GrStrikeCache; variable
104 class GrStrikeCache {
106 GrStrikeCache(const GrCaps* caps, size_t maxTextureBytes);
107 ~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* glyphCache = reinterpret_cast<GrStrikeCache*>(ptr); in HandleEviction()
196 GrStrikeCache* glyphCache, in addGlyphToAtlas()
DGrAtlasManager.h28 GrAtlasManager(GrProxyProvider*, GrStrikeCache*,
77 GrResourceProvider*, GrStrikeCache*, GrTextStrike*,
148 GrStrikeCache* fGlyphCache;
DGrAtlasManager.cpp13 GrAtlasManager::GrAtlasManager(GrProxyProvider* proxyProvider, GrStrikeCache* glyphCache, in GrAtlasManager()
67 GrStrikeCache* glyphCache, in addToAtlas()
189 &GrStrikeCache::HandleEviction, fGlyphCache); in initAtlas()
DGrTextBlob.h58 void generateFromGlyphRunList(GrStrikeCache* glyphCache,
574 GrDeferredUploadTarget*, GrStrikeCache*, GrAtlasManager*,
605 GrStrikeCache* fGlyphCache;
/external/skia/src/gpu/text/
DGrStrikeCache.h20 class GrStrikeCache; variable
78 friend class GrStrikeCache; variable
85 class GrStrikeCache {
87 ~GrStrikeCache();
DGrStrikeCache.cpp20 GrStrikeCache::~GrStrikeCache() { in ~GrStrikeCache()
24 void GrStrikeCache::freeAll() { in freeAll()
DGrAtlasManager.h28 GrAtlasManager(GrProxyProvider*, GrStrikeCache*,
140 GrStrikeCache* fGlyphCache;
DGrTextBlob.h108 GrStrikeCache* strikeCache,
213 GrStrikeCache* strikeCache,
247 GrStrikeCache* const fStrikeCache;
DGrTextBlobCache.h37 GrStrikeCache* strikeCache, in makeBlob()
50 GrStrikeCache* strikeCache, in makeCachedBlob()
DGrAtlasManager.cpp14 GrAtlasManager::GrAtlasManager(GrProxyProvider* proxyProvider, GrStrikeCache* glyphCache, in GrAtlasManager()
/external/skia/include/private/
DGrRecordingContext.h22 class GrStrikeCache; variable
118 GrStrikeCache* getGrStrikeCache() { return fStrikeCache.get(); } in getGrStrikeCache()
139 std::unique_ptr<GrStrikeCache> fStrikeCache;
/external/skia/src/atlastext/
DSkInternalAtlasTextContext.h17 class GrStrikeCache; variable
36 GrStrikeCache* glyphCache();
DSkInternalAtlasTextContext.cpp52 GrStrikeCache* SkInternalAtlasTextContext::glyphCache() { in glyphCache()
/external/skqp/src/atlastext/
DSkInternalAtlasTextContext.h17 class GrStrikeCache; variable
36 GrStrikeCache* glyphCache();
DSkInternalAtlasTextContext.cpp52 GrStrikeCache* SkInternalAtlasTextContext::glyphCache() { in glyphCache()
/external/skia/src/core/
DSkStrikeSpec.h17 class GrStrikeCache; variable
72 sk_sp<GrTextStrike> findOrCreateGrStrike(GrStrikeCache* cache) const;
/external/skqp/include/gpu/
DGrContext.h31 class GrStrikeCache; variable
308 GrStrikeCache* fGlyphCache;
/external/skqp/src/gpu/ops/
DGrMeshDrawOp.h19 class GrStrikeCache; variable
193 virtual GrStrikeCache* glyphCache() const = 0;
/external/skia/src/gpu/ops/
DGrMeshDrawOp.h20 class GrStrikeCache; variable
197 virtual GrStrikeCache* glyphCache() const = 0;
/external/skia/src/gpu/
DGrRecordingContextPriv.h58 GrStrikeCache* getGrStrikeCache() { return fContext->getGrStrikeCache(); } in getGrStrikeCache()
DGrRecordingContext.cpp75 fStrikeCache.reset(new GrStrikeCache{}); in init()
DGrContextPriv.h61 GrStrikeCache* getGrStrikeCache() { return fContext->getGrStrikeCache(); } in getGrStrikeCache()
/external/skqp/src/gpu/
DGrOpFlushState.h106 GrStrikeCache* glyphCache() const final;
DGrDirectContext.cpp83 GrStrikeCache* glyphCache = this->contextPriv().getGlyphCache(); in init()

12