radv: use AHARDWAREBUFFER_USAGE_CAMERA_MASK

Now AHB header has it defined.

Acked-by: Bas Nieuwenhuizen <bas@basnieuwenhuizen.nl>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/35785>
This commit is contained in:
Yiwei Zhang 2025-06-27 00:19:27 -07:00 committed by Marge Bot
parent 0d33739216
commit fb77881262

View file

@ -134,11 +134,6 @@ fail_create_image:
#if RADV_SUPPORT_ANDROID_HARDWARE_BUFFER
enum {
/* Usage bit equal to GRALLOC_USAGE_HW_CAMERA_MASK */
BUFFER_USAGE_CAMERA_MASK = 0x00060000U,
};
static inline VkFormat
vk_format_from_android(unsigned android_format, unsigned android_usage)
{
@ -146,7 +141,7 @@ vk_format_from_android(unsigned android_format, unsigned android_usage)
case AHARDWAREBUFFER_FORMAT_Y8Cb8Cr8_420:
return VK_FORMAT_G8_B8R8_2PLANE_420_UNORM;
case AHARDWAREBUFFER_FORMAT_IMPLEMENTATION_DEFINED:
if (android_usage & BUFFER_USAGE_CAMERA_MASK)
if (android_usage & AHARDWAREBUFFER_USAGE_CAMERA_MASK)
return VK_FORMAT_G8_B8R8_2PLANE_420_UNORM;
else
return VK_FORMAT_R8G8B8_UNORM;