[Mesa-dev] [PATCH 00/10] anv: Implement VK_ANDROID_native_buffer (v4)

Rob Herring robh at kernel.org
Wed Oct 25 13:57:00 UTC 2017


On Mon, Oct 16, 2017 at 1:54 PM, Chad Versace <chadversary at chromium.org> wrote:
> (This is v4 submission of the series, but contains v9 of the key patch).
>
> This series adds Android support to Anvil. And Android requires
> VK_ANDROID_native_buffer.
>
>
> I tested the series on 64-bit ARC++ on a Skylake Chromebook with a 3.18
> kernel. (ARC++ is the Android container in Chrome OS). (Yes, I said 3.18.
> That's not a typo).
>
>
> Here's my test results on v4:
>
>   - Many Sascha demos, when built as a x86_64 APK, work as expected.
>
> And old results from v1. I will rerun these tests when asap:
>
>   - On Linux (non-Android), this patch series caused no regressions in
>     VK-GL-CTS (master at dfcb8e87) under Wayland.
>
>   - On Android dEQP from android-cts-7.1_r8-linux_x86-x86 had 1 failure.
>
>      Passed:         66889/81423 (82.2%)
>      Failed:             1/81423 (0.0%)
>      Not supported:  14529/81423 (17.8%)
>      Warnings:           4/81423 (0.0%)
>
>      The sole failure was
>      dEQP-VK.pipeline.image_view.view_type.cube_array.format.r16g16_sint.component_swizzle.one_r_g_zero
>
> This patch series lives at:
>
>     git://git.kiwitree.net/~chadv/mesa refs/tags/chadv/review/anv-android-v04
>     cgit http://git.kiwitree.net/cgit/~chadv/mesa/tag/?h=chadv/review/anv-android-v04
>
> To test on ARC++, I had to rebase the submitted patches atop Google's
> ARC++ patches. The branch I tested on ARC++ lives at:
>
>     git://git.kiwitree.net/~chadv/mesa refs/tags/chadv/review/arc-vulkan-v04
>     cgit http://git.kiwitree.net/cgit/~chadv/mesa/tag/?h=chadv/review/arc-vulkan-v04
>
>
> Note that Mesa's ARC++ build uses Autotools, not Android.mk. This series
> probably broke the Android.mk files. Someone, please review and test
> that.

Push a branch named "android/*" to fd.org [1].

Rob

[1] https://www.mail-archive.com/mesa-dev@lists.freedesktop.org/msg171241.html


More information about the mesa-dev mailing list