From 64a444209001cb2db1e640cc1b8917bcc34603bc Mon Sep 17 00:00:00 2001 From: Yiwei Zhang Date: Tue, 15 Jul 2025 23:47:14 +0000 Subject: [PATCH] v3dv: amend AHB buffer support ...via adopting vk_android_get_ahb_buffer_properties. Reviewed-by: Iago Toral Quiroga Acked-by: Rob Clark Part-of: --- src/broadcom/vulkan/v3dv_formats.c | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/src/broadcom/vulkan/v3dv_formats.c b/src/broadcom/vulkan/v3dv_formats.c index a11a9b8b5e9..8327598f4e7 100644 --- a/src/broadcom/vulkan/v3dv_formats.c +++ b/src/broadcom/vulkan/v3dv_formats.c @@ -783,6 +783,10 @@ v3dv_GetPhysicalDeviceExternalBufferProperties( case VK_EXTERNAL_MEMORY_HANDLE_TYPE_DMA_BUF_BIT_EXT: pExternalBufferProperties->externalMemoryProperties = prime_fd_props; return; + case VK_EXTERNAL_MEMORY_HANDLE_TYPE_ANDROID_HARDWARE_BUFFER_BIT_ANDROID: + vk_android_get_ahb_buffer_properties( + physicalDevice, pExternalBufferInfo, pExternalBufferProperties); + return; default: /* Unsupported */ pExternalBufferProperties->externalMemoryProperties = (VkExternalMemoryProperties) {