Lines Matching defs:set
34 // Makes a set of m x n tiled images to be drawn with SkCanvas::experimental_drawImageSetV1().
36 SkCanvas::ImageSetEntry set[], const SkColor bgColor=SK_ColorLTGRAY) {
76 set[y * m + x].fAAFlags = SkCanvas::kNone_QuadAAFlags;
79 set[y * m + x].fAAFlags |= SkCanvas::kLeft_QuadAAFlag;
83 set[y * m + x].fAAFlags |= SkCanvas::kRight_QuadAAFlag;
87 set[y * m + x].fAAFlags |= SkCanvas::kTop_QuadAAFlag;
91 set[y * m + x].fAAFlags |= SkCanvas::kBottom_QuadAAFlag;
93 set[y * m + x].fImage = fullImage->makeSubset(subset);
94 set[y * m + x].fSrcRect =
96 set[y * m + x].fDstRect = SkRect::MakeXYWH(x * tileW, y * tileH, tileW, tileH);
97 set[y * m + x].fAlpha = 1.f;
98 SkASSERT(set[y * m + x].fImage);
176 // A more exotic case with an unusual blend mode, mixed aa flags set, and alpha,
327 // Top rows use experimental edge set API
334 // Bottom rows draw each image from the set using the regular API