Lines Matching refs:matrixProvider
599 const SkPaint& paint, const SkMatrixProvider* matrixProvider) {
601 draw.fMatrixProvider = matrixProvider;
617 const SkMatrixProvider* matrixProvider = fMatrixProvider;
621 matrixProvider = preConcatMatrixProvider.init(*matrixProvider, *paintMatrix);
631 draw_rect_as_path(*this, prePaintRect, paint, matrixProvider);
660 draw_rect_as_path(*this, prePaintRect, paint, matrixProvider);
669 SkAutoBlitterChoose blitterStorage(*this, matrixProvider, paint);
888 const SkMatrixProvider* matrixProvider = fMatrixProvider;
903 matrixProvider = preConcatMatrixProvider.init(*matrixProvider, *prePathMatrix);
911 if (SkDrawTreatAsHairline(origPaint, matrixProvider->localToDevice(), &coverage)) {
949 pathPtr->transform(matrixProvider->localToDevice(), devPathPtr);
1081 SkPreConcatMatrixProvider matrixProvider(*fMatrixProvider, prematrix);
1082 SkMatrix matrix = matrixProvider.localToDevice();
1117 draw.fMatrixProvider = &matrixProvider;
1177 SkOverrideDeviceMatrixProvider matrixProvider(*fMatrixProvider, SkMatrix::I());
1178 draw.fMatrixProvider = &matrixProvider;
1260 SkSimpleMatrixProvider matrixProvider(matrix);
1262 draw.fMatrixProvider = &matrixProvider;