Searched refs:scaledRotations (Results 1 - 4 of 4) sorted by relevance
/third_party/skia/src/core/ |
H A D | SkGlyphRun.cpp | 29 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 D | SkGlyphRun.h | 36 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 D | SkDevice.cpp | 453 if (run.scaledRotations().empty()) { in simplifyGlyphRunRSXFormAndRedraw() 471 auto [scos, ssin] = run.scaledRotations()[i]; in simplifyGlyphRunRSXFormAndRedraw()
|
H A D | SkTextBlob.cpp | 939 if (glyphRun.scaledRotations().empty()) { in getIntercepts()
|
Completed in 6 milliseconds