From 3c81c319e113c608cb277e131b764f019ebf46bd Mon Sep 17 00:00:00 2001 From: Georg Lehmann Date: Wed, 19 May 2021 23:12:28 +0200 Subject: [PATCH] radv: Fix compatible image handle type for dmabufs. Reviewed-by: Joshua Ashton Reviewed-by: Bas Nieuwenhuizen Fixes: 6c83e3ea98b7 ("radv: Add format modifier format queries.") Part-of: (cherry picked from commit 36d0ff46822c9983ec60015f575820c4acc88017) --- .pick_status.json | 2 +- src/amd/vulkan/radv_formats.c | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/.pick_status.json b/.pick_status.json index 437f6eb3621..9d29a55c3d7 100644 --- a/.pick_status.json +++ b/.pick_status.json @@ -1354,7 +1354,7 @@ "description": "radv: Fix compatible image handle type for dmabufs.", "nominated": true, "nomination_type": 1, - "resolution": 0, + "resolution": 1, "main_sha": null, "because_sha": "6c83e3ea98b7e2c8972e9897c5971f78c69a7138" }, diff --git a/src/amd/vulkan/radv_formats.c b/src/amd/vulkan/radv_formats.c index e3477f37351..7353a01f1ca 100644 --- a/src/amd/vulkan/radv_formats.c +++ b/src/amd/vulkan/radv_formats.c @@ -1529,7 +1529,7 @@ get_external_image_format_properties(struct radv_physical_device *physical_devic flags = VK_EXTERNAL_MEMORY_FEATURE_EXPORTABLE_BIT | VK_EXTERNAL_MEMORY_FEATURE_IMPORTABLE_BIT; - compat_flags = export_flags = VK_EXTERNAL_MEMORY_HANDLE_TYPE_OPAQUE_FD_BIT; + compat_flags = export_flags = VK_EXTERNAL_MEMORY_HANDLE_TYPE_DMA_BUF_BIT_EXT; break; default: break;