Lines Matching defs:font
30 SkStrikeSpec SkStrikeSpec::MakeMask(const SkFont& font, const SkPaint& paint,
35 return SkStrikeSpec(font, paint, surfaceProps, scalerContextFlags, deviceMatrix);
39 const SkFont& font, const SkPaint& paint,
45 SkFont pathFont{font};
59 const SkFont& font,
68 SkScalar runFontTextSize = font.getSize();
76 SkFont fallbackFont{font};
90 const SkFont& font, const SkPaint* paint) {
96 const SkFont* canonicalizedFont = &font;
99 if (ShouldDrawAsPath(canonicalizedPaint, font, SkMatrix::I())) {
100 canonicalizedFont = pathFont.set(font);
110 SkStrikeSpec SkStrikeSpec::MakeWithNoDevice(const SkFont& font, const SkPaint* paint) {
117 font, setupPaint, SkSurfaceProps(), kFakeGammaAndBoostContrast, SkMatrix::I());
121 const SkPaint& paint, const SkFont& font, const SkMatrix& viewMatrix) {
133 SkMatrix textMatrix = SkFontPriv::MakeTextMatrix(font);
153 SkFont font;
154 font.setHinting(SkFontHinting::kNone);
155 font.setEdging(SkFont::Edging::kAlias);
156 font.setTypeface(sk_ref_sp(&typeface));
164 font.setSize((SkScalar)unitsPerEm);
166 return SkStrikeSpec(font,
175 SkStrikeSpec::MakeSDFT(const SkFont& font, const SkPaint& paint,
181 SkFont dfFont = control.getSDFFont(font, deviceMatrix, &strikeToSourceScale);
188 std::tie(minScale, maxScale) = control.computeSDFMinMaxScale(font.getSize(), deviceMatrix);
200 SkStrikeSpec::SkStrikeSpec(const SkFont& font, const SkPaint& paint,
207 font, paint, surfaceProps, scalerContextFlags, deviceMatrix,
212 fTypeface = font.refTypefaceOrDefault();