Lines Matching defs:image
29 static void draw_basic(SkCanvas* canvas, int seed, sk_sp<SkImage> image) {
58 canvas->drawImage(image, 128-seed, 128, SkSamplingOptions(), &paint);
62 canvas->drawImageRect(image, rect2, SkSamplingOptions(), &paint);
72 static void draw_advanced(SkCanvas* canvas, int seed, sk_sp<SkImage> image, sk_sp<SkPicture> sub) {
73 draw_basic(canvas, seed, image);
88 // Create the image sharing proc.
101 // Make an image to be used in a later step.
104 sk_sp<SkImage> image(surface->makeImageSnapshot());
105 REPORTER_ASSERT(reporter, image);
110 draw_basic(subCanvas, 42, image);
118 draw_advanced(pictureCanvas, i, image, sub);
120 // Also draw the picture to an image for later comparison
122 draw_advanced(surf->getCanvas(), i, image, sub);
291 false, // don't make protected image
296 sk_sp<SkImage> image = SkImage::MakeFromTexture(
303 REPORTER_ASSERT(reporter, image);
304 REPORTER_ASSERT(reporter, image->isTextureBacked());
305 return image;
322 // Create the image sharing proc.
338 // Make an image to be used in a later step.
340 sk_sp<SkImage> image = makeAHardwareBufferTestImage(reporter, context, ahbuffer);
347 draw_basic(pictureCanvas, 0, image);
349 // Also draw the picture to an image for later comparison
351 draw_basic(surf->getCanvas(), 0, image);