mirror of https://git.ffmpeg.org/ffmpeg.git
4dcd191a50
Change the reference to exactly match the C reference in swscale, instead of exactly matching the x86 SIMD implementations (which differs slightly). Test with and without SWS_ACCURATE_RND - if this flag isn't set, the output must match the C reference exactly, otherwise it is allowed to be off by 2. Mark a couple x86 functions as unavailable when SWS_ACCURATE_RND is set - apparently this discrepancy hasn't been noticed in other exact tests before. Add a test for yuv2plane1. Signed-off-by: Jonathan Swinney <jswinney@amazon.com> Signed-off-by: Martin Storsjö <martin@martin.st> |
||
---|---|---|
.. | ||
Makefile | ||
hscale_fast_bilinear_simd.c | ||
input.asm | ||
output.asm | ||
rgb2rgb.c | ||
rgb2rgb_template.c | ||
rgb_2_rgb.asm | ||
scale.asm | ||
scale_avx2.asm | ||
swscale.c | ||
swscale_template.c | ||
w64xmmtest.c | ||
yuv2rgb.c | ||
yuv2rgb_template.c | ||
yuv2yuvX.asm | ||
yuv_2_rgb.asm |