Lines Matching defs:info
28 // a given info is supported.
29 static bool valid_for_imagefilters(const SkImageInfo& info) {
31 return info.colorType() == kN32_SkColorType;
232 SkImageInfo info = SkImageInfo::Make(size, colorType, at, sk_ref_sp(colorSpace));
233 return SkSpecialSurface::MakeRaster(info, props);
259 SkImageInfo info = SkImageInfo::Make(size, colorType, at, sk_ref_sp(colorSpace));
260 return SkSurface::MakeRaster(info);
281 if (!valid_for_imagefilters(bm.info())) {
282 if (!tmp.tryAllocPixels(bm.info().makeColorType(kN32_SkColorType)) ||
283 !bm.readPixels(tmp.info(), tmp.getPixels(), tmp.rowBytes(), 0, 0))
302 SkImageInfo info = bm.info().makeDimensions(subset.size());
304 if (!valid_for_imagefilters(bm.info())) {
305 info = info.makeColorType(kN32_SkColorType);
307 if (!tmp.tryAllocPixels(info)) {
310 if (!bm.readPixels(tmp.info(), tmp.getPixels(), tmp.rowBytes(), subset.x(), subset.y())) {
448 SkImageInfo info = SkImageInfo::Make(size, colorType, at, sk_ref_sp(colorSpace));
449 return SkSurface::MakeRenderTarget(fContext, SkBudgeted::kYes, info);