Home
last modified time | relevance | path

Searched refs:strikeCache (Results 1 – 20 of 20) sorted by relevance

/third_party/flutter/skia/src/gpu/text/
DGrTextBlobCache.h38 GrStrikeCache* strikeCache) { in makeBlob() argument
40 glyphRunList.totalGlyphCount(), glyphRunList.size(), color, strikeCache); in makeBlob()
48 GrStrikeCache* strikeCache) { in makeCachedBlob() argument
49 sk_sp<GrTextBlob> cacheBlob(makeBlob(glyphRunList, color, strikeCache)); in makeCachedBlob()
DGrTextBlob.h72 GrStrikeCache* strikeCache);
256 GrTextBlob(GrStrikeCache* strikeCache) : fStrikeCache{strikeCache} { } in GrTextBlob() argument
DGrTextBlob.cpp29 GrStrikeCache* strikeCache) { in Make() argument
46 sk_sp<GrTextBlob> blob{new (allocation) GrTextBlob{strikeCache}}; in Make()
/third_party/flutter/skia/src/core/
DSkTypeface_remote.cpp22 void SkScalerContextProxy::initCache(SkStrike* cache, SkStrikeCache* strikeCache) { in initCache() argument
27 fStrikeCache = strikeCache; in initCache()
DSkGlyphRunPainter.h41 SkStrikeCacheInterface* strikeCache);
78 SkScalerContextFlags flags, SkStrikeCacheInterface* strikeCache);
DSkGlyphRunPainter.cpp64 SkStrikeCacheInterface* strikeCache) in SkGlyphRunListPainter() argument
68 , fStrikeCache{strikeCache} {}
85 SkStrikeCacheInterface* strikeCache) in SkGlyphRunListPainter() argument
86 : SkGlyphRunListPainter(props, colorType, compute_scaler_context_flags(cs), strikeCache) {} in SkGlyphRunListPainter()
948 auto strikeCache = direct->priv().getGrStrikeCache(); in createOp_TestingOnly() local
964 blob = direct->priv().getTextBlobCache()->makeBlob(glyphRunList, color, strikeCache); in createOp_TestingOnly()
DSkRemoteGlyphCache.h221 SkStrikeCache* strikeCache = nullptr);
DSkStrikeCache.cpp22 Node(SkStrikeCache* strikeCache, in Node() argument
27 : fStrikeCache{strikeCache} in Node()
DSkRemoteGlyphCache.cpp729 SkStrikeCache* strikeCache) in SkStrikeClient() argument
731 , fStrikeCache{strikeCache ? strikeCache : SkStrikeCache::GlobalStrikeCache()} in SkStrikeClient()
/third_party/skia/src/core/
DSkGlyphRunPainter.h59 SkStrikeForGPUCacheInterface* strikeCache);
100 SkScalerContextFlags flags, SkStrikeForGPUCacheInterface* strikeCache);
DSkGlyphRunPainter.cpp44 SkStrikeForGPUCacheInterface* strikeCache) in SkGlyphRunListPainter() argument
48 , fStrikeCache{strikeCache} {}
65 SkStrikeForGPUCacheInterface* strikeCache) in SkGlyphRunListPainter() argument
66 : SkGlyphRunListPainter(props, colorType, compute_scaler_context_flags(cs), strikeCache) {} in SkGlyphRunListPainter()
DSkStrikeCache.h42 SkStrike(SkStrikeCache* strikeCache, in SkStrike() argument
48 , fStrikeCache{strikeCache} in SkStrike()
DSkRemoteGlyphCache.cpp884 SkStrikeCache* strikeCache = nullptr);
904 SkStrikeCache* strikeCache) in SkStrikeClientImpl() argument
906 fStrikeCache{strikeCache ? strikeCache : SkStrikeCache::GlobalStrikeCache()}, in SkStrikeClientImpl()
1081 SkStrikeCache* strikeCache) in SkStrikeClient() argument
1082 : fImpl{new SkStrikeClientImpl{std::move(discardableManager), isLogging, strikeCache}} {} in SkStrikeClient()
DSkRemoteGlyphCache.h134 SkStrikeCache* strikeCache = nullptr);
/third_party/flutter/skia/tests/
DSkRemoteGlyphCacheTest.cpp826 SkStrikeCache strikeCache; in DEF_TEST() local
839 auto fallbackCache = strikeCache.findOrCreateStrikeExclusive(*desc, effects, *clientTf); in DEF_TEST()
854 auto testCache = strikeCache.findStrikeExclusive(*desc); in DEF_TEST()
868 testCache = strikeCache.findStrikeExclusive(*desc); in DEF_TEST()
870 testCache = strikeCache.createStrikeExclusive(*desc, in DEF_TEST()
873 scalerProxy->initCache(testCache.get(), &strikeCache); in DEF_TEST()
909 strikeCache.validateGlyphCacheDataSize(); in DEF_TEST()
936 SkStrikeCache strikeCache; in DEF_TEST() local
967 auto fallbackCache = strikeCache.findOrCreateStrikeExclusive(*desc, effects, *clientTf); in DEF_TEST()
1003 auto fallbackCache = strikeCache.findStrikeExclusive(*desc); in DEF_TEST()
[all …]
/third_party/skia/src/gpu/
DGrMeshDrawTarget.h126 virtual GrStrikeCache* strikeCache() const = 0;
DGrOpFlushState.cpp216 GrStrikeCache* GrOpFlushState::strikeCache() const { in strikeCache() function in GrOpFlushState
DGrOpFlushState.h182 GrStrikeCache* strikeCache() const final;
/third_party/skia/src/gpu/mock/
DGrMockOpTarget.h111 UNIMPL(GrStrikeCache* strikeCache() const)
/third_party/skia/src/gpu/text/
DGrTextBlob.cpp388 this->packedGlyphIDToGrGlyph(target->strikeCache()); in regenerateAtlas()