commit | 18c9ab106ce083cb2520cd46f659ad6e7fa025b0 | [log] [tgz] |
---|---|---|
author | Frank Barchard <fbarchard@google.com> | Tue Feb 20 16:07:13 2018 -0800 |
committer | Frank Barchard <fbarchard@chromium.org> | Wed Feb 21 00:53:53 2018 +0000 |
tree | 9cec1fc117b0d67cce47de2077dfa72e4b028e94 | |
parent | 29ba52ed28dfe25c018c070781e20f0780b18b06 [diff] |
Rotate ARGB using scale_row.h header ARGB rotation using scaling code. Previously it had forward declarations of the low level row functions used. This CL uses the header and hooks up Any and MSA versions of the code. Bug: libyuv:779 Test: perf record out/Release/libyuv_unittest --gtest_filter=*ARGBRotate90_Opt --libyuv_width=640 --libyuv_height=359 --libyuv_repeat=999 Change-Id: Ifacd58b26bb17a236181a404fad589fd2543b911 Reviewed-on: https://chromium-review.googlesource.com/927530 Reviewed-by: Weiyong Yao <braveyao@chromium.org>
libyuv is an open source project that includes YUV scaling and conversion functionality.
See [Getting started] 1 for instructions on how to get started developing.
You can also browse the [docs directory] 2 for more documentation.