Lines Matching defs:image
19 sk_sp<SkImageFilter> SkImageSource::Make(sk_sp<SkImage> image) {
20 if (!image) {
24 return sk_sp<SkImageFilter>(new SkImageSource(std::move(image)));
27 sk_sp<SkImageFilter> SkImageSource::Make(sk_sp<SkImage> image,
31 if (!image || srcRect.width() <= 0.0f || srcRect.height() <= 0.0f) {
35 return sk_sp<SkImageFilter>(new SkImageSource(std::move(image),
40 SkImageSource::SkImageSource(sk_sp<SkImage> image)
42 , fImage(std::move(image))
48 SkImageSource::SkImageSource(sk_sp<SkImage> image,
53 , fImage(std::move(image))
66 sk_sp<SkImage> image(buffer.readImage());
67 if (!image) {
71 return SkImageSource::Make(std::move(image), src, dst, filterQuality);
94 // The dest is just an un-scaled integer translation of the entire image; return it
138 auto image = xformer->apply(fImage.get());
139 if (image != fImage) {
140 return SkImageSource::Make(image, fSrcRect, fDstRect, fFilterQuality);
166 str->appendf("image: (%d,%d)",