commit | 02c6e8bacaa4ba92af0134c342b565ad4b4c4739 | [log] [tgz] |
---|---|---|
author | George Steed <george.steed@arm.com> | Tue Sep 17 11:39:37 2024 +0100 |
committer | Frank Barchard <fbarchard@chromium.org> | Mon Sep 23 21:48:33 2024 +0000 |
tree | 9c8691948e6a41f78bb42689bae72de3c8254f43 | |
parent | a37e6bc81b52d39cdcfd0f1428f5d6c2b2bc9861 [diff] |
Change ARGBMultiplyRow_C to match Neon The existing behaviour does not round correctly in all cases, so adjust it to match the existing Neon implementation. Update the tests to require bit-exactness and disable other implementations that do not round correctly. Change-Id: Ie790fb4b4805b555d74d689d83802e1dd4f33df5 Reviewed-on: https://chromium-review.googlesource.com/c/libyuv/libyuv/+/5869115 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.