Lines Matching refs:subset
21 const SkIRect& subset, in SkSpecialImage_Graphite() argument
26 : SkSpecialImage(subset, uniqueID, colorInfo, props) in SkSpecialImage_Graphite()
41 this->subset().width(), this->subset().height()); in onDraw()
47 canvas->drawImageRect(img, SkRect::Make(this->subset()), dst, in onDraw()
83 sk_sp<SkSpecialImage> onMakeSubset(const SkIRect& subset) const override { in onMakeSubset()
85 subset, in onMakeSubset()
92 sk_sp<SkImage> onAsImage(const SkIRect* subset) const override { in onAsImage()
93 if (subset) { in onAsImage()
106 SkMatrix subsetOrigin = SkMatrix::Translate(-this->subset().topLeft()); in onAsShader()
110 const SkRect subset = SkRect::Make(this->subset()); in onAsShader() local
114 return SkImageShader::MakeSubset(this->asImage(), subset, tileMode, tileMode, in onAsShader()
141 const SkIRect& subset, in MakeGraphite() argument
150 SkASSERT(RectFits(subset, view.width(), view.height())); in MakeGraphite()
151 return sk_make_sp<skgpu::graphite::SkSpecialImage_Graphite>(recorder, subset, uniqueID, in MakeGraphite()