Home
last modified time | relevance | path

Searched refs:scaledRotations (Results 1 - 4 of 4) sorted by relevance

/third_party/skia/src/core/
H A DSkGlyphRun.cpp29 SkSpan<const SkVector> scaledRotations) in SkGlyphRun()
33 , fScaledRotations{scaledRotations}
147 if (run.scaledRotations().empty()) { in makeBlob()
163 run.scaledRotations())) { in makeBlob()
228 SkSpan<const SkVector> scaledRotations; in blobToGlyphRunList() local
248 scaledRotations = SkMakeSpan(scaledRotationsCursor, runSize); in blobToGlyphRunList()
263 scaledRotations); in blobToGlyphRunList()
274 auto scaledRotations = SkMakeSpan(fScaledRotations.get(), count); in convertRSXForm() local
275 for (auto [pos, sr, xform] : SkMakeZip(positions, scaledRotations, xforms)) { in convertRSXForm()
280 return {positions, scaledRotations}; in convertRSXForm()
24 SkGlyphRun(const SkFont& font, SkSpan<const SkPoint> positions, SkSpan<const SkGlyphID> glyphIDs, SkSpan<const char> text, SkSpan<const uint32_t> clusters, SkSpan<const SkVector> scaledRotations) SkGlyphRun() argument
328 makeGlyphRun( const SkFont& font, SkSpan<const SkGlyphID> glyphIDs, SkSpan<const SkPoint> positions, SkSpan<const char> text, SkSpan<const uint32_t> clusters, SkSpan<const SkVector> scaledRotations) makeGlyphRun() argument
[all...]
H A DSkGlyphRun.h36 SkSpan<const SkVector> scaledRotations);
47 SkSpan<const SkVector> scaledRotations() const { return fScaledRotations; } in scaledRotations() function in SkGlyphRun
95 if (!run.scaledRotations().empty()) { return true; } in hasRSXForm()
149 SkSpan<const SkVector> scaledRotations);
H A DSkDevice.cpp453 if (run.scaledRotations().empty()) { in simplifyGlyphRunRSXFormAndRedraw()
471 auto [scos, ssin] = run.scaledRotations()[i]; in simplifyGlyphRunRSXFormAndRedraw()
H A DSkTextBlob.cpp939 if (glyphRun.scaledRotations().empty()) { in getIntercepts()

Completed in 6 milliseconds