Main
Named Fiddles
Skia Fiddle
Skia Version:
3d1a3b
void draw(SkCanvas* canvas) { uint32_t pixels[][2] = { { SK_ColorBLACK, SK_ColorWHITE }, { SK_ColorWHITE, SK_ColorBLACK } }; SkBitmap bitmap; bitmap.installPixels(SkImageInfo::MakeN32Premul(2, 2), (void*) pixels, sizeof(pixels[0])); sk_sp<SkImage> image = SkImage::MakeFromBitmap(bitmap); SkPaint paint; canvas->scale(4, 4); for (auto alpha : { 50, 100, 150, 255 } ) { paint.setAlpha(alpha); canvas->drawImageRect(image, SkRect::MakeWH(2, 2), SkRect::MakeWH(8, 8), &paint); canvas->translate(8, 0); } }
Skia API Documentation