Lines Matching full:frec
630 //SkScalar height = -(fRec.fTextSize * GetDeviceCaps(ddc, LOGPIXELSY) / 72);
632 GetLogFontByID(fRec.fFontID, &lf);
634 lf.lfQuality = compute_quality(fRec);
643 if (needHiResMetrics(fRec.fPost2x2)) {
651 fRec.getSingleMatrix(&fHiResMatrix);
658 ensure_typeface_accessible(fRec.fFontID);
677 fScale = fRec.fTextSize / gCanonicalTextSize;
679 fXform.eM11 = mul2float(fScale, fRec.fPost2x2[0][0]);
680 fXform.eM12 = mul2float(fScale, fRec.fPost2x2[1][0]);
681 fXform.eM21 = mul2float(fScale, fRec.fPost2x2[0][1]);
682 fXform.eM22 = mul2float(fScale, fRec.fPost2x2[1][1]);
691 if (needToRenderWithSkia(fRec)) {
707 fMat22.eM11 = SkScalarToFIXED(fRec.fPost2x2[0][0]);
708 fMat22.eM12 = SkScalarToFIXED(fRec.fPost2x2[1][0]);
709 fMat22.eM21 = SkScalarToFIXED(-fRec.fPost2x2[0][1]);
710 fMat22.eM22 = SkScalarToFIXED(-fRec.fPost2x2[1][1]);
712 lf.lfHeight = -SkScalarCeilToInt(fRec.fTextSize);
719 ensure_typeface_accessible(fRec.fFontID);
820 ensure_typeface_accessible(fRec.fFontID);
905 ensure_typeface_accessible(fRec.fFontID);
1142 const bool isBW = SkMask::kBW_Format == fRec.fMaskFormat;
1143 const bool isAA = !isLCD(fRec);
1148 ensure_typeface_accessible(fRec.fFontID);
1160 if (isAA && !(fRec.fFlags & SkScalerContext::kGenA8FromLCD_Flag)) {
1247 ensure_typeface_accessible(fRec.fFontID);