Home
last modified time | relevance | path

Searched refs:fPathData (Results 1 – 5 of 5) sorted by relevance

/third_party/skia/src/core/
DSkGlyph.cpp145 SkASSERT(fPathData == nullptr); in installPath()
147 fPathData = alloc->make<SkGlyph::PathData>(); in installPath()
149 fPathData->fPath = *path; in installPath()
150 fPathData->fPath.updateBoundsCache(); in installPath()
151 fPathData->fPath.getGenerationID(); in installPath()
152 fPathData->fHasPath = true; in installPath()
181 if (fPathData->fHasPath) { in path()
182 return &fPathData->fPath; in path()
304 if (!fPathData) { in ensureIntercepts()
307 const SkGlyph::Intercept* intercept = fPathData->fIntercept; in ensureIntercepts()
[all …]
DSkGlyph.h297 bool setPathHasBeenCalled() const { return fPathData != nullptr; } in setPathHasBeenCalled()
395 PathData* fPathData = nullptr; variable
/third_party/skia/modules/svg/src/
DSkSVGText.cpp236 fPathData = std::make_unique<PathData>(ctx, *tpath); in SkSVGTextContext()
250 return offset.value() * fPathData->length() / 100; in SkSVGTextContext()
387 if (!fPathData) { in computeGlyphXform()
404 const auto m = fPathData->getMatrixAt(path_offset) * in computeGlyphXform()
DSkSVGTextPriv.h189 std::unique_ptr<PathData> fPathData; variable
/third_party/skia/src/gpu/text/
DGrTextBlob.cpp202 const std::unique_ptr<PathGlyph[], GrSubRunAllocator::ArrayDestroyer> fPathData; member in __anon3ca42a0e0111::PathSubRun
213 , fPathData{std::move(pathData)} { }