Go to the source code of this file.
◆ BUF_SIZE
◆ randomize_buffers
#define randomize_buffers |
( |
|
mask | ) |
|
Value: do { \
int
i,
size =
sizeof(*y0); \
} \
} \
for (
i = 0;
i <
width * 8 / 3;
i += 4) { \
} \
} while (0)
Definition at line 31 of file v210enc.c.
◆ check_pack_line
Value: do { \
LOCAL_ALIGNED_16(uint8_t, dst0, [
BUF_SIZE * 8 / 3]); \
LOCAL_ALIGNED_16(uint8_t, dst1, [
BUF_SIZE * 8 / 3]);
\
int y_offset =
rnd() & 15; \
int uv_offset = y_offset / 2; \
randomize_buffers(
mask); \
call_ref(y0 + y_offset, u0 + uv_offset, v0 + uv_offset, dst0,
width); \
call_new(y1 + y_offset, u1 + uv_offset, v1 + uv_offset, dst1,
width); \
|| memcmp(dst0, dst1,
width * 8 / 3)) \
fail(); \
bench_new(y1 + y_offset, u1 + uv_offset, v1 + uv_offset, dst1,
width); \
} \
} while (0)
Definition at line 54 of file v210enc.c.
◆ checkasm_check_v210enc()
void checkasm_check_v210enc |
( |
void |
| ) |
|