• Home
  • Raw
  • Download

Lines Matching refs:fMatrix

59     if (!fMatrix->invert(&inverse)) {  in computeConservativeLocalClipBounds()
358 if (!device && rec.init(mode, paint, fMatrix, fRC)) { in drawPoints()
362 const SkMatrix* matrix = fMatrix; in drawPoints()
446 *fMatrix, &cullRect)) { in drawPoints()
598 draw.fMatrix = matrix; in draw_rect_as_path()
618 combinedMatrixStorage.setConcat(*fMatrix, *paintMatrix); in drawRect()
622 matrix = fMatrix; in drawRect()
626 RectType rtype = ComputeRectType(paint, *fMatrix, &strokeSize); in drawRect()
636 fMatrix->mapPoints(rect_points(devRect), rect_points(paintRect), 2); in drawRect()
649 : compute_stroke_size(paint, *fMatrix); in drawRect()
710 as_MFB(paint.getMaskFilter())->filterMask(&dstM, srcM, *fMatrix, nullptr)) { in drawDevMask()
777 if (SkDrawTreatAsHairline(paint, *fMatrix, &coverage)) { in drawRRect()
789 if (rrect.transform(*fMatrix, &devRRect)) { in drawRRect()
791 if (as_MFB(paint.getMaskFilter())->filterRRect(devRRect, *fMatrix, in drawRRect()
834 if (as_MFB(paint.getMaskFilter())->filterPath(devPath, *fMatrix, *fRC, blitter, style)) { in drawDevPath()
898 const SkMatrix* matrix = fMatrix; in drawPath()
953 ComputeResScaleForStroking(*fMatrix)); in drawPath()
969 if (SkTreatAsSprite(*fMatrix, bitmap.dimensions(), paint)) { in drawBitmapAsMask()
970 int ix = SkScalarRoundToInt(fMatrix->getTranslateX()); in drawBitmapAsMask()
971 int iy = SkScalarRoundToInt(fMatrix->getTranslateY()); in drawBitmapAsMask()
991 fMatrix->mapRect(&r); in drawBitmapAsMask()
1028 c.concat(*fMatrix); in drawBitmapAsMask()
1081 matrix.setConcat(*fMatrix, prematrix); in drawBitmap()
1115 draw.fMatrix = &matrix; in drawBitmap()
1175 draw.fMatrix = &matrix; in drawSprite()
1185 SkASSERT(fMatrix != nullptr); in validate()
1258 draw.fMatrix = &matrix; in draw_into_mask()