mirror of
https://chromium.googlesource.com/libyuv/libyuv
synced 2026-06-15 08:26:06 +08:00
- remove InterpolateRow_SSSE3 - optimize ARGBToUV444MatrixRow_AVX2 to use unsigned pixels 5.7x faster on AMD Zen4 Was C TestInterpolatePlane (144 ms) TestInterpolatePlane_16 (142 ms) Now AVX2 TestInterpolatePlane (25 ms) TestInterpolatePlane_16 (48 ms) Was signed ARGBToJ444_Opt (157 ms) Now unsigned ARGBToJ444_Opt (155 ms) Bug: None Change-Id: I903109668ff9cfedaddad1ad75411393b3226f41 Reviewed-on: https://chromium-review.googlesource.com/c/libyuv/libyuv/+/7856498 Reviewed-by: richard winterton <rrwinterton@gmail.com> |
||
|---|---|---|
| .. | ||
| basic_types.h | ||
| compare_row.h | ||
| compare.h | ||
| convert_argb.h | ||
| convert_from_argb.h | ||
| convert_from.h | ||
| convert.h | ||
| cpu_id.h | ||
| cpu_support.h | ||
| loongson_intrinsics.h | ||
| mjpeg_decoder.h | ||
| planar_functions.h | ||
| rotate_argb.h | ||
| rotate_row.h | ||
| rotate.h | ||
| row_sve.h | ||
| row.h | ||
| scale_argb.h | ||
| scale_rgb.h | ||
| scale_row.h | ||
| scale_uv.h | ||
| scale.h | ||
| version.h | ||
| video_common.h | ||