Lines Matching refs:SkImage
21 static sk_sp<SkImage> make_raster_image(SkColorType colorType) { in make_raster_image()
35 return SkImage::MakeFromBitmap(bitmap); in make_raster_image()
38 static sk_sp<SkImage> make_codec_image() { in make_codec_image()
40 return SkImage::MakeFromEncoded(encoded); in make_codec_image()
55 static sk_sp<SkImage> make_picture_image() { in make_picture_image()
58 return SkImage::MakeFromPicture(recorder.finishRecordingAsPicture(), in make_picture_image()
60 SkImage::BitDepth::kU8, in make_picture_image()
98 static void draw_image(SkCanvas* canvas, SkImage* image, SkColorType dstColorType, in draw_image()
100 SkImage::CachingHint hint) { in draw_image()
111 sk_sp<SkImage> raw = SkImage::MakeRasterData(dstInfo.makeColorSpace(srgb), data, rowBytes); in draw_image()
147 sk_sp<SkImage> image = make_raster_image(srcColorType); in onDraw()
158 dstColorSpace, SkImage::kAllow_CachingHint); in onDraw()
207 const SkImage::CachingHint hints[] = { in onDraw()
208 SkImage::kAllow_CachingHint, in onDraw()
209 SkImage::kDisallow_CachingHint, in onDraw()
212 sk_sp<SkImage> image = make_codec_image(); in onDraw()
217 for (SkImage::CachingHint hint : hints) { in onDraw()
257 const sk_sp<SkImage> images[] = { in onDraw()
274 const SkImage::CachingHint hints[] = { in onDraw()
275 SkImage::kAllow_CachingHint, in onDraw()
276 SkImage::kDisallow_CachingHint, in onDraw()
279 for (sk_sp<SkImage> image : images) { in onDraw()
284 for (SkImage::CachingHint hint : hints) { in onDraw()