7 auto debugster = [](
const char* prefix,
const SkPaint& p) ->
void {
8 SkDebugf(
"%s nothing to draw: %s\n", prefix,
9 p.nothingToDraw() ?
"true" :
"false");
12 debugster(
"initial",
paint);
14 debugster(
"blend dst",
paint);
16 debugster(
"blend src over",
paint);
18 debugster(
"alpha 0",
paint);
@ kSrcOver
r = s + (1-sa)*d
void SK_SPI SkDebugf(const char format[],...) SK_PRINTF_LIKE(1
static void draw(SkCanvas *canvas, SkRect &target, int x, int y)
#define REG_FIDDLE(NAME, W, H, TEXT, I)