Enable 256x144 scale tests for libyuv

- This test used to fail on ARM, but is passing now, so re-enable
- Kept behind a flag so it can be disabled with /DDISABLE_SLOW_TESTS

Bug:  libyuv:905, b/197551385
Change-Id: Iff3c75c1778610c136621b595adee4b1004df9a5
Reviewed-on: https://chromium-review.googlesource.com/c/libyuv/libyuv/+/3758943
Reviewed-by: Mirko Bonadei <mbonadei@chromium.org>
Commit-Queue: Frank Barchard <fbarchard@chromium.org>
This commit is contained in:
Frank Barchard 2022-07-12 16:39:11 -07:00 committed by libyuv LUCI CQ
parent 6900494d90
commit d248929c05
6 changed files with 10 additions and 12 deletions

View File

@ -1,6 +1,6 @@
Name: libyuv Name: libyuv
URL: http://code.google.com/p/libyuv/ URL: http://code.google.com/p/libyuv/
Version: 1832 Version: 1833
License: BSD License: BSD
License File: LICENSE License File: LICENSE

View File

@ -11,6 +11,6 @@
#ifndef INCLUDE_LIBYUV_VERSION_H_ #ifndef INCLUDE_LIBYUV_VERSION_H_
#define INCLUDE_LIBYUV_VERSION_H_ #define INCLUDE_LIBYUV_VERSION_H_
#define LIBYUV_VERSION 1832 #define LIBYUV_VERSION 1833
#endif // INCLUDE_LIBYUV_VERSION_H_ #endif // INCLUDE_LIBYUV_VERSION_H_

View File

@ -337,11 +337,11 @@ TEST_FACTOR(3, 1, 3)
#endif #endif
TEST_SCALETO(ARGBScale, 1, 1) TEST_SCALETO(ARGBScale, 1, 1)
// TEST_SCALETO(ARGBScale, 256, 144) /* 128x72 * 2 */
TEST_SCALETO(ARGBScale, 320, 240)
TEST_SCALETO(ARGBScale, 569, 480) TEST_SCALETO(ARGBScale, 569, 480)
TEST_SCALETO(ARGBScale, 640, 360) TEST_SCALETO(ARGBScale, 640, 360)
#ifndef DISABLE_SLOW_TESTS #ifndef DISABLE_SLOW_TESTS
TEST_SCALETO(ARGBScale, 256, 144) /* 128x72 * 2 */
TEST_SCALETO(ARGBScale, 320, 240)
TEST_SCALETO(ARGBScale, 1280, 720) TEST_SCALETO(ARGBScale, 1280, 720)
TEST_SCALETO(ARGBScale, 1920, 1080) TEST_SCALETO(ARGBScale, 1920, 1080)
#endif // DISABLE_SLOW_TESTS #endif // DISABLE_SLOW_TESTS

View File

@ -184,14 +184,12 @@ TEST_FACTOR(3, 1, 3)
TEST_SCALETO1(name, width, height, Bilinear, 3) TEST_SCALETO1(name, width, height, Bilinear, 3)
#endif #endif
TEST_SCALETO(RGBScale, 640, 360)
#ifndef DISABLE_SLOW_TESTS #ifndef DISABLE_SLOW_TESTS
TEST_SCALETO(RGBScale, 1, 1) TEST_SCALETO(RGBScale, 1, 1)
#endif TEST_SCALETO(RGBScale, 256, 144) /* 128x72 * 3 */
// TEST_SCALETO(RGBScale, 256, 144) /* 128x72 * 3 */
TEST_SCALETO(RGBScale, 320, 240) TEST_SCALETO(RGBScale, 320, 240)
#ifndef DISABLE_SLOW_TESTS
TEST_SCALETO(RGBScale, 569, 480) TEST_SCALETO(RGBScale, 569, 480)
TEST_SCALETO(RGBScale, 640, 360)
TEST_SCALETO(RGBScale, 1280, 720) TEST_SCALETO(RGBScale, 1280, 720)
TEST_SCALETO(RGBScale, 1920, 1080) TEST_SCALETO(RGBScale, 1920, 1080)
#endif // DISABLE_SLOW_TESTS #endif // DISABLE_SLOW_TESTS

View File

@ -1044,11 +1044,11 @@ TEST_FACTOR(3, 1, 3, 0)
#endif #endif
TEST_SCALETO(Scale, 1, 1) TEST_SCALETO(Scale, 1, 1)
// TEST_SCALETO(Scale, 256, 144) /* 128x72 * 2 */
TEST_SCALETO(Scale, 320, 240)
TEST_SCALETO(Scale, 569, 480) TEST_SCALETO(Scale, 569, 480)
TEST_SCALETO(Scale, 640, 360) TEST_SCALETO(Scale, 640, 360)
#ifndef DISABLE_SLOW_TESTS #ifndef DISABLE_SLOW_TESTS
TEST_SCALETO(Scale, 256, 144) /* 128x72 * 2 */
TEST_SCALETO(Scale, 320, 240)
TEST_SCALETO(Scale, 1280, 720) TEST_SCALETO(Scale, 1280, 720)
TEST_SCALETO(Scale, 1920, 1080) TEST_SCALETO(Scale, 1920, 1080)
#endif // DISABLE_SLOW_TESTS #endif // DISABLE_SLOW_TESTS

View File

@ -183,11 +183,11 @@ TEST_FACTOR(3, 1, 3)
#endif #endif
TEST_SCALETO(UVScale, 1, 1) TEST_SCALETO(UVScale, 1, 1)
// TEST_SCALETO(UVScale, 256, 144) /* 128x72 * 2 */
TEST_SCALETO(UVScale, 320, 240)
TEST_SCALETO(UVScale, 569, 480) TEST_SCALETO(UVScale, 569, 480)
TEST_SCALETO(UVScale, 640, 360) TEST_SCALETO(UVScale, 640, 360)
#ifndef DISABLE_SLOW_TESTS #ifndef DISABLE_SLOW_TESTS
TEST_SCALETO(UVScale, 256, 144) /* 128x72 * 2 */
TEST_SCALETO(UVScale, 320, 240)
TEST_SCALETO(UVScale, 1280, 720) TEST_SCALETO(UVScale, 1280, 720)
TEST_SCALETO(UVScale, 1920, 1080) TEST_SCALETO(UVScale, 1920, 1080)
#endif // DISABLE_SLOW_TESTS #endif // DISABLE_SLOW_TESTS