commit | 15ecca81f759da659611784368bd96a5baa82734 | [log] [tgz] |
---|---|---|
author | George Steed <george.steed@arm.com> | Wed May 22 15:46:15 2024 +0100 |
committer | Frank Barchard <fbarchard@chromium.org> | Fri Jul 19 12:14:39 2024 +0000 |
tree | 23321fbfcfcefb44fe586d4ed9c80161866ce784 | |
parent | a4ccf9940e2389c3c791c71a0aec53099bc0fee0 [diff] |
[AArch64] Add SME implementation of TransposeWxH We can make use of the ZA tile register to do the transpose without any explicit permute instructions: just load the tile horizontally and store it vertically. Change-Id: I1c31e89af52a408e3491e62d6c9e6fee41b1b80a Reviewed-on: https://chromium-review.googlesource.com/c/libyuv/libyuv/+/5703587 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.