Lines Matching refs:ctm
49 void SkBaseDevice::setGlobalCTM(const SkMatrix& ctm) { in setGlobalCTM() argument
50 fCTM = ctm; in setGlobalCTM()
91 const SkMatrix& ctm = this->ctm(); in drawRegion() local
92 bool isNonTranslate = ctm.getType() & ~(SkMatrix::kTranslate_Mask); in drawRegion()
95 bool antiAlias = paint.isAntiAlias() && (!is_int(ctm.getTranslateX()) || in drawRegion()
96 !is_int(ctm.getTranslateY())); in drawRegion()
143 SkISize lod = SkPatchUtils::GetLevelOfDetail(cubics, &this->ctm()); in drawPatch()
333 const SkMatrix originalCTM = this->ctm(); in drawGlyphRunRSXform()
354 SkMatrix ctm; in drawGlyphRunRSXform() local
355 ctm.setRSXform(xform[i]).postTranslate(origin.fX, origin.fY); in drawGlyphRunRSXform()
364 if (ctm.invert(&inverse)) { in drawGlyphRunRSXform()
371 ctm.setConcat(originalCTM, ctm); in drawGlyphRunRSXform()
372 this->setCTM(ctm); in drawGlyphRunRSXform()