Lines Matching defs:ctm
62 const SkMatrix& ctm,
68 ctm.mapRect(&devCropR, fRect);
208 SkImageFilterCacheKey key(fUniqueID, context.ctm(), context.clipBounds(), srcGenID, srcSubset);
236 SkIRect SkImageFilter::filterBounds(const SkIRect& src, const SkMatrix& ctm,
239 SkIRect bounds = this->onFilterNodeBounds(src, ctm, direction);
240 return this->onFilterBounds(bounds, ctm, direction);
242 SkIRect bounds = this->onFilterBounds(src, ctm, direction);
243 bounds = this->onFilterNodeBounds(bounds, ctm, direction);
245 this->getCropRect().applyTo(bounds, ctm, this->affectsTransparentBlack(), &dst);
339 SkIRect temp = this->onFilterNodeBounds(srcBounds, ctx.ctm(), kForward_MapDirection);
340 fCropRect.applyTo(temp, ctx.ctm(), this->affectsTransparentBlack(), dstBounds);
423 SkIRect dstBounds = this->onFilterNodeBounds(srcBounds, ctx.ctm(), kForward_MapDirection);
424 fCropRect.applyTo(dstBounds, ctx.ctm(), this->affectsTransparentBlack(), bounds);
441 SkIRect SkImageFilter::onFilterBounds(const SkIRect& src, const SkMatrix& ctm,
450 SkIRect rect = filter ? filter->filterBounds(src, ctm, direction) : src;
467 SkIRect clipBounds = this->onFilterNodeBounds(ctx.clipBounds(), ctx.ctm(),
469 return Context(ctx.ctm(), clipBounds, ctx.cache(), ctx.outputProperties());