Lines Matching defs:bitmap
121 * Write the raw encoded bitmap data to a file.
123 static bool write_image_to_file(const void* buffer, size_t size, SkBitmap* bitmap) {
136 // Put in a dummy bitmap.
137 return SkImageDecoder::DecodeStream(&memStream, bitmap, kUnknown_SkColorType,
264 SkBitmap* bitmap = NULL;
270 FLAGS_validate || FLAGS_writeWholeImage ? &bitmap : NULL);
272 if (!success || ((FLAGS_validate || FLAGS_writeWholeImage) && bitmap == NULL)) {
274 SkDELETE(bitmap);
304 SkDELETE(bitmap);
309 if (success && (bitmap->width() != referenceBitmap->width())) {
311 referenceBitmap->width(), bitmap->width());
312 SkDELETE(bitmap);
316 if (success && (bitmap->height() != referenceBitmap->height())) {
318 referenceBitmap->height(), bitmap->height());
319 SkDELETE(bitmap);
324 for (int y = 0; success && y < bitmap->height(); y++) {
325 for (int x = 0; success && x < bitmap->width(); x++) {
327 *bitmap->getAddr32(x, y));
336 *bitmap->getAddr32(x, y));
337 SkDELETE(bitmap);
353 sk_tools::force_all_opaque(*bitmap);
361 sk_tools::ImageDigest imageDigest(*bitmap);
365 success &= sk_tools::write_bitmap_to_disk(*bitmap, *mismatchPath, NULL,
371 success &= sk_tools::write_bitmap_to_disk(*bitmap, *writePath, NULL, outputFilename);
374 SkDELETE(bitmap);