Return error and exit from loop when there is error in compare bitmap test
This patch returns error and exit from loop when there is error in comparing bitmap test. Bug: skia:None Change-Id: If7fe9d8cf6b936bf1fb84de69e73c453a6c253de Reviewed-on: https://skia-review.googlesource.com/57600 Reviewed-by: Leon Scroggins <scroggo@google.com> Commit-Queue: Leon Scroggins <scroggo@google.com>
This commit is contained in:
parent
98395d00d2
commit
0ec0bf045e
@ -43,7 +43,10 @@ static void compare_bitmaps(skiatest::Reporter* r, const SkBitmap& bm1, const Sk
|
||||
}
|
||||
const size_t rowBytes = info.minRowBytes();
|
||||
for (int i = 0; i < info.height(); i++) {
|
||||
REPORTER_ASSERT(r, !memcmp(bm1.getAddr(0, 0), bm2.getAddr(0, 0), rowBytes));
|
||||
if (memcmp(bm1.getAddr(0, i), bm2.getAddr(0, i), rowBytes)) {
|
||||
ERRORF(r, "Bitmaps have different pixels, starting on line %i!", i);
|
||||
return;
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
|
Loading…
Reference in New Issue
Block a user