Lines Matching refs:bitmap
23 * This GM checks that bitmap pixels are unpremultiplied before being exported
27 * This tests both the ARGB4444 and ARGB8888 bitmap configurations.
32 static void init_bitmap(SkColorType ct, SkBitmap* bitmap) {
33 bitmap->allocPixels(SkImageInfo::Make(SLIDE_SIZE, SLIDE_SIZE, ct,
35 bitmap->eraseColor(SK_ColorWHITE);
39 SkBitmap bitmap;
40 init_bitmap(kN32_SkColorType, &bitmap);
42 uint32_t* dst = bitmap.getAddr32(0, y);
47 return bitmap.asImage();
51 SkBitmap bitmap;
52 init_bitmap(kARGB_4444_SkColorType, &bitmap);
56 SkCanvas{ bitmap }.drawImage(make_argb8888_gradient(), 0, 0, SkSamplingOptions(), &paint);
57 return bitmap.asImage();
61 SkBitmap bitmap;
62 init_bitmap(kN32_SkColorType, &bitmap);
65 uint32_t* dst = bitmap.getAddr32(0, y);
76 return bitmap.asImage();
80 SkBitmap bitmap;
81 init_bitmap(kARGB_4444_SkColorType, &bitmap);
85 SkCanvas{ bitmap }.drawImage(make_argb8888_stripes(), 0, 0, SkSamplingOptions(), &paint);
86 return bitmap.asImage();