Lines Matching refs:fMatrix

102     if (!fMatrix->invert(&inverse)) {  in computeConservativeLocalClipBounds()
263 SkAutoBlitterChoose blitter(fDst, *fMatrix, paint); in drawPaint()
536 if (!device && rec.init(mode, paint, fMatrix, fRC)) { in drawPoints()
537 SkAutoBlitterChoose blitter(fDst, *fMatrix, paint); in drawPoints()
540 const SkMatrix* matrix = fMatrix; in drawPoints()
617 *fMatrix, &cullRect)) { in drawPoints()
780 combinedMatrixStorage.setConcat(*fMatrix, *paintMatrix); in drawRect()
784 matrix = fMatrix; in drawRect()
788 RectType rtype = ComputeRectType(paint, *fMatrix, &strokeSize); in drawRect()
793 draw.fMatrix = matrix; in drawRect()
805 fMatrix->mapPoints(rect_points(devRect), rect_points(paintRect), 2); in drawRect()
818 : compute_stroke_size(paint, *fMatrix); in drawRect()
879 paint.getMaskFilter()->filterMask(&dstM, srcM, *fMatrix, nullptr)) { in drawDevMask()
884 SkAutoBlitterChoose blitterChooser(fDst, *fMatrix, paint); in drawDevMask()
945 if (SkDrawTreatAsHairline(paint, *fMatrix, &coverage)) { in drawRRect()
961 if (rrect.transform(*fMatrix, &devRRect)) { in drawRRect()
962 SkAutoBlitterChoose blitter(fDst, *fMatrix, paint); in drawRRect()
963 if (paint.getMaskFilter()->filterRRect(devRRect, *fMatrix, *fRC, blitter.get())) { in drawRRect()
1016 blitterStorage.choose(fDst, *fMatrix, paint, drawCoverage); in drawDevPath()
1025 if (paint.getMaskFilter()->filterPath(devPath, *fMatrix, *fRC, blitter, style)) { in drawDevPath()
1087 const SkMatrix* matrix = fMatrix; in drawPath()
1142 ComputeResScaleForStroking(*fMatrix)); in drawPath()
1169 if (SkTreatAsSprite(*fMatrix, bitmap.dimensions(), paint)) { in drawBitmapAsMask()
1170 int ix = SkScalarRoundToInt(fMatrix->getTranslateX()); in drawBitmapAsMask()
1171 int iy = SkScalarRoundToInt(fMatrix->getTranslateY()); in drawBitmapAsMask()
1192 fMatrix->mapRect(&r); in drawBitmapAsMask()
1229 c.concat(*fMatrix); in drawBitmapAsMask()
1281 matrix.setConcat(*fMatrix, prematrix); in drawBitmap()
1317 draw.fMatrix = &matrix; in drawBitmap()
1379 draw.fMatrix = &matrix; in drawSprite()
1574 if (ShouldDrawTextAsPaths(paint, *fMatrix)) { in drawText()
1579 SkAutoGlyphCache cache(paint, props, this->scalerContextFlags(), fMatrix); in drawText()
1582 SkAutoBlitterChoose blitterChooser(fDst, *fMatrix, paint); in drawText()
1588 {x, y}, *fMatrix, paint.getTextAlign(), cache.get(), drawOneGlyph); in drawText()
1652 if (ShouldDrawTextAsPaths(paint, *fMatrix)) { in drawPosText()
1657 SkAutoGlyphCache cache(paint, props, this->scalerContextFlags(), fMatrix); in drawPosText()
1660 SkAutoBlitterChoose blitterChooser(fDst, *fMatrix, paint); in drawPosText()
1667 offset, *fMatrix, pos, scalarsPerPosition, textAlignment, cache.get(), drawOneGlyph); in drawPosText()
1872 SkMatrix adjustedCTM = SkMatrix::Concat(*rec.fMatrix, this->getLocalMatrix()); in onMakeContext()
1874 newRec.fMatrix = &adjustedCTM; in onMakeContext()
1961 fMatrix->mapPoints(devVerts, vertices, count); in drawVertices()
1999 SkAutoBlitterChoose blitter(fDst, *fMatrix, p); in drawVertices()
2036 blitterPtr = alloc.make<SkAutoBlitterChoose>(fDst, *fMatrix, localPaint)->get(); in drawVertices()
2071 SkASSERT(fMatrix != nullptr); in validate()
2148 draw.fMatrix = &matrix; in draw_into_mask()