Lines Matching defs:pixels
415 static void draw_to_canvas(SkCanvas* canvas, const SkImageInfo& info, void* pixels, size_t rowBytes,
419 bitmap.installPixels(info, pixels, rowBytes);
473 SkAutoMalloc pixels(safeSize);
477 memset(pixels.get(), 0, size.height() * rowBytes);
519 // Copy into pixels
520 memcpy(pixels.get(), priorFramePixels.get(), safeSize);
526 ? androidCodec->getAndroidPixels(decodeInfo, pixels.get(), rowBytes,
528 : codec->getPixels(decodeInfo, pixels.get(), rowBytes, &androidOptions);
546 memcpy(priorFramePixels.reset(safeSize), pixels.get(), safeSize);
554 draw_to_canvas(canvas, bitmapInfo, pixels.get(), rowBytes, fDstColorType);
575 switch (codec->getPixels(decodeInfo, pixels.get(), rowBytes, &options)) {
587 draw_to_canvas(canvas, bitmapInfo, pixels.get(), rowBytes, fDstColorType);
591 void* dst = pixels.get();
646 void* dst = pixels.get();
710 codec->getScanlines(SkTAddOffset<void>(pixels.get(), x * bpp), height, rowBytes);
713 draw_to_canvas(canvas, bitmapInfo, pixels.get(), rowBytes, fDstColorType);
735 void* dst = pixels.get();
867 SkAutoMalloc pixels(size.height() * rowBytes);
881 switch (codec->getAndroidPixels(decodeInfo, pixels.get(), rowBytes, &options)) {
889 draw_to_canvas(canvas, bitmapInfo, pixels.get(), rowBytes, fDstColorType);
990 SkAutoMalloc pixels(decodeInfo.height() * rowBytes);
991 if (!gen->getPixels(decodeInfo, pixels.get(), rowBytes)) {
1003 draw_to_canvas(canvas, decodeInfo, pixels.get(), rowBytes,