Lines Matching refs:MxCp

177 struct SkSVGDevice::MxCp {  struct in SkSVGDevice
181 MxCp(const SkMatrix* mx, const SkClipStack* cs) : fMatrix(mx), fClipStack(cs) {} in MxCp() argument
182 MxCp(SkSVGDevice* device) : fMatrix(&device->ctm()), fClipStack(&device->cs()) {} in MxCp() function
194 const MxCp& mc, const SkPaint& paint) in AutoElement()
245 Resources addResources(const MxCp&, const SkPaint& paint);
246 void addClipResources(const MxCp&, Resources* resources);
315 Resources SkSVGDevice::AutoElement::addResources(const MxCp& mc, const SkPaint& paint) { in addResources()
502 void SkSVGDevice::AutoElement::addClipResources(const MxCp& mc, Resources* resources) { in addClipResources()
668 AutoElement rect("rect", fWriter, fResourceBucket.get(), MxCp(this), paint); in drawPaint()
714 AutoElement elem("path", fWriter, fResourceBucket.get(), MxCp(this), paint); in drawPoints()
722 AutoElement elem("path", fWriter, fResourceBucket.get(), MxCp(this), paint); in drawPoints()
732 svg.reset(new AutoElement("svg", fWriter, fResourceBucket.get(), MxCp(this), paint)); in drawRect()
736 AutoElement rect("rect", fWriter, fResourceBucket.get(), MxCp(this), paint); in drawRect()
749 AutoElement ellipse("ellipse", fWriter, fResourceBucket.get(), MxCp(this), paint); in drawOval()
760 AutoElement elem("path", fWriter, fResourceBucket.get(), MxCp(this), paint); in drawRRect()
765 AutoElement elem("path", fWriter, fResourceBucket.get(), MxCp(this), paint); in drawPath()
779 void SkSVGDevice::drawBitmapCommon(const MxCp& mc, const SkBitmap& bm, const SkPaint& paint) { in drawBitmapCommon()
812 MxCp mc(this); in drawBitmap()
822 MxCp mc(this); in drawSprite()
846 drawBitmapCommon(MxCp(&adjustedMatrix, cs), bm, paint); in drawBitmapRect()
932 AutoElement elem("text", fWriter, fResourceBucket.get(), MxCp(this), runPaint); in drawGlyphRunList()