commit | 0958b8ba3f10120a015f390eddb84d965551d557 | [log] [tgz] |
---|---|---|
author | James Zern <jzern@google.com> | Fri Feb 17 21:48:08 2023 -0800 |
committer | James Zern <jzern@google.com> | Fri May 19 18:04:49 2023 +0000 |
tree | 949ec942f20feb1c4aefc33f2537e23f926d39ff | |
parent | ef8816464fb383427324369d87bfe7d2b0b2a69c [diff] |
gav1: support 444 and 422 for 10bit (YV12/P010 paths) This will enable 444 and 422 support for AVIF images as well. The HAL_PIXEL_FORMAT_RGBA_1010102 path is left as a follow up. I?10ToP010 were added in: 7ed0473 Update external/libyuv to r1837 and upstream in version 1779. To keep this compatible with mainline LIBYUV_VERSION checks are added around the new code. libyuv is not a part of mainline and is currently at libyuv version 1732. Bug: 261112792 Bug: 279553165 Test: decode images on oriole and panther devices Test: compile pre/post libyuv update (cherry picked from https://googleplex-android-review.googlesource.com/q/commit:d0466e830e09a8e7912fcad94b771b1607755f2a) Merged-In: I2593552a5cb9c343f7939d32803ed61e3e8f47e3 Change-Id: I2593552a5cb9c343f7939d32803ed61e3e8f47e3