commit | 05865d75bbc0da50808a963dfdc576d3f0eb0404 | [log] [tgz] |
---|---|---|
author | Ryan Neph <ryanneph@google.com> | Tue Sep 10 18:31:47 2024 +0000 |
committer | Chromeos LUCI <chromeos-scoped@luci-project-accounts.iam.gserviceaccount.com> | Tue Sep 10 22:59:26 2024 +0000 |
tree | c65dd9243a38f963c932cfba845809e303cdf13b | |
parent | e2fdd90122c9b02f13bc94a2acf8cfa35091a742 [diff] |
virtgpu_cross_domain: force LINEAR for YVU420_ANDROID Metadata query sent to host minigbm detects the YVU420 + LINEAR combination and internally handle as YVU420_ANDROID to obey Android's specific layout requirements. This matches a similar hack applied to the virtgpu_virgl backend long ago: https://chromium-review.googlesource.com/c/chromiumos/platform/minigbm/+/2596704 BUG=b:360937659 TEST=Fixes instagram video decode artifacts Change-Id: I591e427a926327b841be6e280ca57eefab598965 Reviewed-on: https://chromium-review.googlesource.com/c/chromiumos/platform/minigbm/+/5849472 Reviewed-by: Chia-I Wu <olv@google.com> Tested-by: Ryan Neph <ryanneph@google.com> Auto-Submit: Ryan Neph <ryanneph@google.com> Commit-Queue: Ryan Neph <ryanneph@google.com>