aboutsummaryrefslogtreecommitdiff
path: root/unit_test
AgeCommit message (Expand)Author
2022-03-18RAWToJ400 faster version for ARMFrank Barchard
2022-03-09Add YUV to RGB conversion function with filter parameterYuan Tong
2022-03-01RAWToJNV21 function with 2 step conversionFrank Barchard
2022-02-23Fix RotatePlane by 90 on Neon when source width is not a multiple of 8Frank Barchard
2022-02-03Add support for MM21.Justin Green
2022-01-31DetilePlane and unittest for NEONFrank Barchard
2022-01-26Remove MMI supportFrank Barchard
2022-01-20Add supports for loongarch LSX and LASX.Hao Chen
2022-01-12VNNI detectFrank Barchard
2021-10-28Android420ToI420Rotate function to convert with rotationFrank Barchard
2021-10-19Enable SIMD for exact RGB to Y conversionsFrank Barchard
2021-10-18ubsan friendly unaligned testsFrank Barchard
2021-10-15BIT_EXACT for unattenuate and attenuate.Frank Barchard
2021-10-14Add LIBYUV_BIT_EXACT macro to force C to match SIMDFrank Barchard
2021-09-30Disable slow and redundant scaling testsFrank Barchard
2021-09-27DISABLE_SLOW_TESTS replaces ENABLE_SLOW_TESTSFrank Barchard
2021-09-25Prune conversion tests to OPT and I420 variationsFrank Barchard
2021-09-24Scale Test3x, Test4x use larger size to avoid div benchmarking bottleneckFrank Barchard
2021-06-10Update Android.bp to always enable NEONFrank Barchard
2021-05-03Work around for qemu on cpu unittest that loads /proc/cpuinfoFrank Barchard
2021-04-30Make 2 step transitive tests measure 2 step time.Frank Barchard
2021-04-27Optimize unlimited data for IntelYuan Tong
2021-04-22Switch win32 to row_gcc for clangcl.Frank Barchard
2021-04-21Disable win32 SIMDFrank Barchard
2021-04-19Unlimited data for IntelYuan Tong
2021-04-15Refactor NEON YUVToRGB, Remove subsamplingYuan Tong
2021-04-09use width + 1 for odd width testsFrank Barchard
2021-04-08Fix MergeAR64Plane on odd widthYuan Tong
2021-04-07MultiplyRow_16_Opt crash on odd widthFrank Barchard
2021-04-06fix compare row test for avx2 which does 64 bytes per loopFrank Barchard
2021-04-01clang-tidy appliedFrank Barchard
2021-03-31Add MergeAR30Plane, MergeAR64Plane, MergeARGB16To8PlaneYuan Tong
2021-03-26disable slow planar tests Blur and PolynomialFrank Barchard
2021-03-24Fixes for SplitUVPlane_16 and MergeUVPlane_16Frank Barchard
2021-03-23Add RAWToJ420Frank Barchard
2021-03-13Add support for AR64 formatYuan Tong
2021-03-13Mark Clip Scale tests as slowFrank Barchard
2021-03-12Mark tests that are SLOW with ifdefFrank Barchard
2021-03-05Add 12 bit YUV to 10 bit RGBFrank Barchard
2021-03-03Add more 10 bit YUV To RGB functionYuan Tong
2021-03-02Add full 16 bit scaling up by 2x functionYuan Tong
2021-02-25Add 10/12 bit YUV To YUV functionsYuan Tong
2021-02-19Scale 12 functions that are scale 16 but with only low 12 bits validFrank Barchard
2021-02-19[libyuv] - Switch from gflags to absl/flags.Mirko Bonadei
2021-02-12add yuvconvstants utilFrank Barchard
2021-02-12Add P010ToP410 and P210ToP410Yuan Tong
2021-02-10Rounding added to scaling upsamplerFrank Barchard
2021-02-09Add NV12ToNV24 and NV16ToNV24Yuan Tong
2021-02-06BT.2020 Full Range yuvconstantsFrank Barchard
2021-02-03Add special optimization for I420ToI444 and I422ToI444Yuan Tong