Lines Matching refs:bitmap
172 SkBitmap* bitmap = &skBitmap; in copySurfaceInto() local
175 bitmap->info(), 0, kTopLeft_GrSurfaceOrigin, nullptr); in copySurfaceInto()
180 SkImageInfo tmpInfo = bitmap->info().makeColorType(SkColorType::kN32_SkColorType); in copySurfaceInto()
228 SK_RECT_ARGS(SkRect::MakeWH(bitmap->width(), bitmap->height()))); in copySurfaceInto()
230 SkRect::MakeWH(bitmap->width(), bitmap->height()), in copySurfaceInto()
232 if (srcRect.width() != bitmap->width() || srcRect.height() != bitmap->height()) { in copySurfaceInto()
252 if (!tmpSurface->readPixels(*bitmap, 0, 0)) { in copySurfaceInto()
256 SkImageInfo tmpInfo = bitmap->info().makeColorType(SkColorType::kN32_SkColorType); in copySurfaceInto()
257 if (bitmap->info().colorType() == SkColorType::kN32_SkColorType || in copySurfaceInto()
259 !tmpBitmap.readPixels(bitmap->info(), bitmap->getPixels(), bitmap->rowBytes(), 0, 0)) { in copySurfaceInto()
265 bitmap->notifyPixelsChanged(); in copySurfaceInto()
270 CopyResult Readback::copyHWBitmapInto(Bitmap* hwBitmap, SkBitmap* bitmap) { in copyHWBitmapInto() argument
274 return copyImageInto(hwBitmap->makeImage(), srcRect, bitmap); in copyHWBitmapInto()
277 CopyResult Readback::copyLayerInto(DeferredLayerUpdater* deferredLayer, SkBitmap* bitmap) { in copyLayerInto() argument
286 const SkRect dstRect = SkRect::MakeIWH(bitmap->width(), bitmap->height()); in copyLayerInto()
290 if (copyLayerInto(layer, nullptr, &dstRect, bitmap)) { in copyLayerInto()
297 CopyResult Readback::copyImageInto(const sk_sp<SkImage>& image, SkBitmap* bitmap) { in copyImageInto() argument
299 return copyImageInto(image, srcRect, bitmap); in copyImageInto()
303 SkBitmap* bitmap) { in copyImageInto() argument
320 SkRect skiaDestRect = SkRect::MakeWH(bitmap->width(), bitmap->height()); in copyImageInto()
335 if (copyLayerInto(&layer, &skiaSrcRect, &skiaDestRect, bitmap)) { in copyImageInto()
343 SkBitmap* bitmap) { in copyLayerInto() argument
351 bitmap->info(), in copyLayerInto()
358 SkImageInfo tmpInfo = bitmap->info().makeColorType(SkColorType::kN32_SkColorType); in copyLayerInto()
375 if (!tmpSurface->readPixels(*bitmap, 0, 0)) { in copyLayerInto()
379 SkImageInfo tmpInfo = bitmap->info().makeColorType(SkColorType::kN32_SkColorType); in copyLayerInto()
380 if (bitmap->info().colorType() == SkColorType::kN32_SkColorType || in copyLayerInto()
383 !tmpBitmap.readPixels(bitmap->info(), bitmap->getPixels(), in copyLayerInto()
384 bitmap->rowBytes(), 0, 0)) { in copyLayerInto()
390 bitmap->notifyPixelsChanged(); in copyLayerInto()