commit | 04821d1e7d60845525e8db55c7bcd41ef5be9406 | [log] [tgz] |
---|---|---|
author | Bruce Lai <bruce.lai@sifive.com> | Thu Jun 15 04:56:58 2023 -0700 |
committer | libyuv LUCI CQ <libyuv-scoped@luci-project-accounts.iam.gserviceaccount.com> | Thu Jun 15 23:45:24 2023 +0000 |
tree | 46b29e13d76928a8423b346d085eda3eb215e4bb | |
parent | 552571e8b24b2619c39ec176e6cb8e75d3e7fdd3 [diff] |
[RVV] Enable ARGBExtractAlphaRow/ARGBCopyYToAlphaRow * Run on SiFive internal FPGA: TestARGBExtractAlpha(~3.2x vs scalar) TestARGBCopyYToAlpha(~1.6x vs scalar) Change-Id: I36525c67e8ac3f71ea9d1a58c7dc15a4009d9da1 Signed-off-by: Bruce Lai <bruce.lai@sifive.com> Reviewed-on: https://chromium-review.googlesource.com/c/libyuv/libyuv/+/4617955 Commit-Queue: Frank Barchard <fbarchard@chromium.org> Reviewed-by: Frank Barchard <fbarchard@chromium.org>
libyuv is an open source project that includes YUV scaling and conversion functionality.
See Getting started for instructions on how to get started developing.
You can also browse the docs directory for more documentation.