Lines Matching defs:info
36 MaskGenerator(const SkImageInfo& info) : INHERITED(info) {}
38 bool onGetPixels(const SkImageInfo& info, void* pixels, size_t rowBytes, const Options&)
40 SkImageInfo surfaceInfo = info;
41 if (kAlpha_8_SkColorType == info.colorType()) {
56 [](SkCanvas*, const SkImageInfo& info) -> sk_sp<SkImage> {
57 return make_mask(SkSurface::MakeRaster(info));
61 [](SkCanvas* c, const SkImageInfo& info) -> sk_sp<SkImage> {
63 surface = SkSurface::MakeRenderTarget(c->recordingContext(), SkBudgeted::kNo, info);
64 return make_mask(surface ? surface : SkSurface::MakeRaster(info));
68 [](SkCanvas*, const SkImageInfo& info) -> sk_sp<SkImage> {
69 return SkImage::MakeFromGenerator(std::make_unique<MaskGenerator>(info));
80 const SkImageInfo info = SkImageInfo::MakeA8(kSize.width(), kSize.height());
83 sk_sp<SkImage> image = makers[i](canvas, info);