Lines Matching defs:info
67 SkSpecialSurface_Raster(const SkImageInfo& info,
72 SkASSERT(info.width() == pr->width() && info.height() == pr->height());
73 fBitmap.setInfo(info, info.minRowBytes());
97 if (subset.isEmpty() || !SkSurfaceValidateRasterInfo(bm.info(), bm.rowBytes())) {
100 return sk_make_sp<SkSpecialSurface_Raster>(bm.info(), sk_ref_sp(bm.pixelRef()), subset, props);
103 sk_sp<SkSpecialSurface> SkSpecialSurface::MakeRaster(const SkImageInfo& info,
105 if (!SkSurfaceValidateRasterInfo(info)) {
109 sk_sp<SkPixelRef> pr = SkMallocPixelRef::MakeAllocate(info, 0);
114 const SkIRect subset = SkIRect::MakeWH(info.width(), info.height());
116 return sk_make_sp<SkSpecialSurface_Raster>(info, std::move(pr), subset, props);