diff options
author | Frank Barchard <fbarchard@google.com> | 2022-09-19 18:44:41 -0700 |
---|---|---|
committer | libyuv LUCI CQ <libyuv-scoped@luci-project-accounts.iam.gserviceaccount.com> | 2022-09-20 02:00:52 +0000 |
commit | 248172e2ba2d3f09e4d3258e396e8f53ff594157 (patch) | |
tree | 63996424d51074f4781bed42fcc00be9bb93893f /README.chromium | |
parent | be50557db77cac055507470f46482e74156deb78 (diff) | |
download | libyuv-248172e2ba2d3f09e4d3258e396e8f53ff594157.tar.gz |
I422ToRGB24, I422ToRAW, I422ToRGB24MatrixFilter conversion functions added.
- YUV to RGB use linear for first and last row.
- add assert(yuvconstants)
- rename pointers to match row functions.
- use macros that match row functions.
- use 12 bit upsampler for conversions of 10 and 12 bits
Cortex A53 AArch32
I420ToRGB24_Opt (3627 ms)
I422ToRGB24_Opt (4099 ms)
I444ToRGB24_Opt (4186 ms)
I420ToRGB24Filter_Opt (5451 ms)
I422ToRGB24Filter_Opt (5430 ms)
AVX2
Was I420ToRGB24Filter_Opt (583 ms)
Now I420ToRGB24Filter_Opt (560 ms)
Neon Cortex A7
Was I420ToRGB24Filter_Opt (5447 ms)
Now I420ToRGB24Filter_Opt (5439 ms)
Bug: libyuv:938
Change-Id: I1731f2dd591073ae11a756f06574103ba0f803c7
Reviewed-on: https://chromium-review.googlesource.com/c/libyuv/libyuv/+/3906082
Reviewed-by: Justin Green <greenjustin@google.com>
Commit-Queue: Frank Barchard <fbarchard@chromium.org>
Diffstat (limited to 'README.chromium')
-rw-r--r-- | README.chromium | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/README.chromium b/README.chromium index 681e9cc0..8eecc533 100644 --- a/README.chromium +++ b/README.chromium @@ -1,6 +1,6 @@ Name: libyuv URL: http://code.google.com/p/libyuv/ -Version: 1841 +Version: 1844 License: BSD License File: LICENSE |