Home
last modified time | relevance | path

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

/third_party/flutter/skia/src/core/
DSkStrikeCache.cpp28 , fStrike{desc, std::move(scaler), metrics}
32 return fStrike.rounding(); in rounding()
36 return fStrike.subpixelMask(); in subpixelMask()
46 return fStrike.prepareForDrawingRemoveEmpty(packedGlyphIDs, in prepareForDrawingRemoveEmpty()
55 return fStrike.getDescriptor(); in getDescriptor()
65 SkStrike fStrike; member in SkStrikeCache::Node
102 return &fNode->fStrike; in get()
255 node->fStrike.validate(); in attachNode()
269 if (node->fStrike.getDescriptor() == desc) { in findAndDetachStrike()
311 if (loose_compare(node->fStrike.getDescriptor(), desc)) { in desperationSearchForImage()
[all …]
DSkStrikeSpec.cpp233 : fStrike{spec.findOrCreateExclusiveStrike()} { } in SkBulkGlyphMetrics()
237 return fStrike->metrics(glyphIDs, fGlyphs.get()); in glyphs()
241 : fStrike{spec.findOrCreateExclusiveStrike()} { } in SkBulkGlyphMetricsAndPaths()
245 return fStrike->preparePaths(glyphIDs, fGlyphs.get()); in glyphs()
249 : fStrike{spec.findOrCreateExclusiveStrike()} { } in SkBulkGlyphMetricsAndImages()
253 return fStrike->prepareImages(glyphIDs, fGlyphs.get()); in glyphs()
DSkStrikeSpec.h106 SkExclusiveStrikePtr fStrike; variable
117 SkExclusiveStrikePtr fStrike; variable
128 SkExclusiveStrikePtr fStrike; variable
/third_party/skia/src/core/
DSkStrikeSpec.cpp231 : fStrike{spec.findOrCreateStrike()} { } in SkBulkGlyphMetrics()
235 return fStrike->metrics(glyphIDs, fGlyphs.get()); in glyphs()
243 : fStrike{spec.findOrCreateStrike()} { } in SkBulkGlyphMetricsAndPaths()
246 : fStrike{std::move(strike)} { } in SkBulkGlyphMetricsAndPaths()
252 return fStrike->preparePaths(glyphIDs, fGlyphs.get()); in glyphs()
264 fStrike->findIntercepts(bounds, scale, xPos, const_cast<SkGlyph*>(glyph), array, count); in findIntercepts()
268 : fStrike{spec.findOrCreateStrike()} { } in SkBulkGlyphMetricsAndImages()
271 : fStrike{std::move(strike)} { } in SkBulkGlyphMetricsAndImages()
277 return fStrike->prepareImages(glyphIDs, fGlyphs.get()); in glyphs()
285 return fStrike->getDescriptor(); in descriptor()
DSkStrikeSpec.h123 sk_sp<SkStrike> fStrike; variable
139 sk_sp<SkStrike> fStrike; variable
154 sk_sp<SkStrike> fStrike; variable
/third_party/flutter/skia/src/gpu/text/
DGrTextBlob.h292 void setStrike(sk_sp<GrTextStrike> strike) { fStrike = std::move(strike); } in setStrike()
293 GrTextStrike* strike() const { return fStrike.get(); } in strike()
294 sk_sp<GrTextStrike> refStrike() const { return fStrike; } in refStrike()
355 sk_sp<GrTextStrike> fStrike; variable
/third_party/skia/src/gpu/text/
DGrTextBlob.cpp336 sk_sp<SkStrike> fStrike; member in __anone43c208d0111::GlyphVector
344 : fStrike{std::move(strike)} in GlyphVector()
346 SkASSERT(fStrike != nullptr);
366 if (fStrike != nullptr) { in packedGlyphIDToGrGlyph()
367 fGrStrike = cache->findOrCreateStrike(fStrike->strikeSpec()); in packedGlyphIDToGrGlyph()
374 fStrike = nullptr; in packedGlyphIDToGrGlyph()