| commit | b5a18f9d937492c0e2d3dc88d6a2ed39c6cfda24 | [log] [tgz] |
|---|---|---|
| author | Darren Hsieh <darren.hsieh@sifive.com> | Fri Sep 15 02:20:41 2023 -0700 |
| committer | Frank Barchard <fbarchard@chromium.org> | Sun Dec 29 17:32:00 2024 -0800 |
| tree | 918591d1763f8688109441f928aa1637907f44b0 | |
| parent | cce895081624f3f660db8eba4839d604ed1e6059 [diff] |
[RVV] Optimize ScaleARGBFilterCols with RVV * Run on SiFive internal FPGA: Test Case Speedup ARGBScaleDownBy3by8_Linear x2.05 ARGBScaleDownBy3by8_Bilinear x1.76 ARGBScaleDownBy3by8_Box x1.76 Bug: 42280924 Co-Developed-by: Bruce Lai <bruce.lai@sifive.com> Change-Id: Ib9979b1f2ca92d2ef5aa373f9b2459c246ded6c8 Signed-off-by: Darren Hsieh <darren.hsieh@sifive.com> Reviewed-on: https://chromium-review.googlesource.com/c/libyuv/libyuv/+/5103572 Reviewed-by: Wan-Teh Chang <wtc@google.com> Reviewed-by: Bruce Lai <bruce.lai@sifive.com> 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.