Lines Matching defs:reference
1441 static Result compare_bitmaps(const SkBitmap& reference, const SkBitmap& bitmap) {
1443 SkASSERT(reference.computeByteSize() == bitmap.computeByteSize());
1444 if (reference.computeByteSize() != bitmap.computeByteSize()) {
1445 return Result::Fatal("Dimensions don't match reference");
1448 if (0 != memcmp(reference.getPixels(), bitmap.getPixels(), reference.computeByteSize())) {
1450 SkString errString("Pixels don't match reference");
1451 if (BipmapToBase64DataURI(reference, &encoded)) {
1623 SkBitmap reference;
1627 Result refResult = this->onDraw(src, &reference, &refStream, &refLog, contextOptions);
1632 return compare_bitmaps(reference, *dst);
1658 SkBitmap reference;
1662 Result refResult = this->onDraw(src, &reference, &refStream, &refLog, contextOptions);
1669 return compare_bitmaps(reference, *dst);
1710 SkBitmap reference;
1713 Result refResult = this->onDraw(src, &reference, &refStream, &refLog, replayOptions,
1720 return compare_bitmaps(reference, *dst);
2230 SkBitmap reference;
2233 Result result = sink->draw(src, &reference, &wStream, &log);
2239 return compare_bitmaps(reference, *bitmap);