Lines Matching refs:lm
119 SkFilterMode filter, const SkMatrix* lm, const SkRect* tile) {
123 return sk_sp<SkShader>(new SkPictureShader(std::move(picture), tmx, tmy, filter, lm, tile));
127 SkMatrix lm;
128 buffer.readMatrix(&lm);
153 return SkPictureShader::Make(picture, tmx, tmy, filter, &lm, &tile);
281 auto lm = this->totalLocalMatrix(rec.fLocalM);
284 bitmapShader = this->rasterShader(rec.fMatrixProvider.localToDevice(), &lm,
291 localRec.fLocalM = lm->isIdentity() ? nullptr : lm.get();
301 auto lm = this->totalLocalMatrix(localM);
305 bitmapShader = this->rasterShader(matrices.localToDevice(), &lm,
312 matrices,lm, dst,
321 auto lm = this->totalLocalMatrix(rec.fLocalMatrix);
322 sk_sp<SkShader> bitmapShader = this->rasterShader(*rec.fMatrix, &lm, rec.fDstColorType,
329 localRec.fLocalMatrix = lm->isIdentity() ? nullptr : lm.get();
370 auto lm = this->totalLocalMatrix(args.fPreLocalMatrix);
377 auto info = CachedImageInfo::Make(fTile, args.fMatrixProvider.localToDevice(), &lm,
381 if (!info.success || !(*lm).invert(&inv)) {