venus: advertise VK_ANDROID_external_memory_android_hardware_buffer
authorYiwei Zhang <zzyiwei@chromium.org>
Thu, 20 May 2021 22:53:55 +0000 (22:53 +0000)
committerMarge Bot <eric+marge@anholt.net>
Wed, 26 May 2021 20:26:19 +0000 (20:26 +0000)
commit7adb9c42e016ed6a3a103952cb51f655e7910012
treee2b1603f0dad7ac6c0624cf04689763fa2fd2e61
parent47bf8be024d0ce65169e5d42b006644dcc31042b
venus: advertise VK_ANDROID_external_memory_android_hardware_buffer

Besides advertising AHB support, for Android, we do not advertise
KHR_external_memory_fd, EXT_external_memory_dma_buf or
EXT_image_drm_format_modifier so that AHB remains the sole channel for
external resource sharing.

Signed-off-by: Yiwei Zhang <zzyiwei@chromium.org>
Reviewed-by: Chia-I Wu <olvaffe@gmail.com>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/10960>
src/virtio/vulkan/vn_device.c