@@ -341,8 +341,10 @@ static void check_vvc_sad(void)
for (int w = 8; w <= 16; w *= 2) {
for(int offy = 0; offy <= 4; offy++) {
for(int offx = 0; offx <= 4; offx++) {
- if(w * h >= 128) {
- if(check_func(c.inter.sad, "sad_%dx%d", w, h)) {
+ if (w * h < 128)
+ continue;
+
+ if (check_func(c.inter.sad, "sad_%dx%d", w, h)) {
int result0;
int result1;
@@ -353,7 +355,6 @@ static void check_vvc_sad(void)
fail();
if(offx == 0 && offy == 0)
bench_new(src0 + PIXEL_STRIDE * 2 + 2, src1 + PIXEL_STRIDE * 2 + 2, offx, offy, w, h);
- }
}
}
}
Signed-off-by: James Almer <jamrial@gmail.com> --- tests/checkasm/vvc_mc.c | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-)