Lines Matching defs:info
140 RasterGenerator(const SkBitmap& bm) : SkImageGenerator(bm.info()), fBM(bm)
144 bool onGetPixels(const SkImageInfo& info, void* pixels, size_t rowBytes,
146 SkASSERT(fBM.width() == info.width());
147 SkASSERT(fBM.height() == info.height());
148 return fBM.readPixels(info, pixels, rowBytes, 0, 0);
166 TextureGenerator(GrRecordingContext* rContext, const SkImageInfo& info, sk_sp<SkPicture> pic)
167 : SkImageGenerator(info)
170 sk_sp<SkSurface> surface(SkSurface::MakeRenderTarget(rContext, SkBudgeted::kYes, info, 0,
182 const SkImageInfo& info,
193 if (origin.fX == 0 && origin.fY == 0 && info.dimensions() == fView.proxy()->dimensions() &&
201 SkIRect::MakeXYWH(origin.x(), origin.y(), info.width(), info.height()),
216 const SkImageInfo info = SkImageInfo::MakeN32Premul(100, 100);
218 return std::make_unique<TextureGenerator>(dContext, info, pic);