Home | History | Annotate | Download | only in core

Lines Matching refs:rec

1249                               const SkMatrix* deviceMatrix, Rec* rec)
1254 rec->fFontID = SkTypeface::UniqueID(paint.getTypeface());
1255 rec->fTextSize = paint.getTextSize();
1256 rec->fPreScaleX = paint.getTextScaleX();
1257 rec->fPreSkewX = paint.getTextSkewX();
1261 rec->fPost2x2[0][0] = deviceMatrix->getScaleX();
1262 rec->fPost2x2[0][1] = deviceMatrix->getSkewX();
1263 rec->fPost2x2[1][0] = deviceMatrix->getSkewY();
1264 rec->fPost2x2[1][1] = deviceMatrix->getScaleY();
1268 rec->fPost2x2[0][0] = rec->fPost2x2[1][1] = SK_Scalar1;
1269 rec->fPost2x2[0][1] = rec->fPost2x2[1][0] = 0;
1300 rec->fFrameWidth = strokeWidth;
1301 rec->fMiterLimit = paint.getStrokeMiter();
1302 rec->fStrokeJoin = SkToU8(paint.getStrokeJoin());
1309 rec->fFrameWidth = 0;
1310 rec->fMiterLimit = 0;
1311 rec->fStrokeJoin = 0;
1314 rec->fSubpixelPositioning = paint.isSubpixelText();
1315 rec->fMaskFormat = SkToU8(computeMaskFormat(paint));
1316 rec->fFlags = SkToU8(flags);
1317 rec->setHinting(computeHinting(paint));
1319 rec->fFlags |= SkScalerContext::kEmbeddedBitmapText_Flag;
1321 /* Allow the fonthost to modify our rec before we use it as a key into the
1323 they can modify our rec up front, so we don't create duplicate cache
1326 SkFontHost::FilterRec(rec);
1335 SkScalerContext::Rec rec;
1337 SkScalerContext::MakeRec(*this, deviceMatrix, &rec);
1339 size_t descSize = sizeof(rec);
1353 rec.fMaskFormat = SkMask::kA8_Format; // force antialiasing when we do the scan conversion
1360 rec.fMaskFormat = SkMask::kA8_Format; // force antialiasing with maskfilters
1366 rec.fMaskFormat = SkMask::kA8_Format; // force antialiasing when we do the scan conversion
1374 desc->addEntry(kRec_SkDescriptorTag, sizeof(rec), &rec);