From: Marcin Ĺšlusarz Date: Wed, 5 Apr 2023 08:44:31 +0000 (+0200) Subject: anv: ignore structure types handled in vk_device_memory_create X-Git-Tag: upstream/23.3.3~10495 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=554b28d0b12f8e96da16a570b07ba307e8b1244a;p=platform%2Fupstream%2Fmesa.git anv: ignore structure types handled in vk_device_memory_create Without that we get warning from anv_debug_ignored_stype, called in the default case. Fixes: 4b0b75c27a7 ("anv: Use the new vk_device_memory base struct") Reviewed-by: Lionel Landwerlin Part-of: --- diff --git a/src/intel/vulkan/anv_device.c b/src/intel/vulkan/anv_device.c index f8a1450..3abea8a 100644 --- a/src/intel/vulkan/anv_device.c +++ b/src/intel/vulkan/anv_device.c @@ -3690,6 +3690,14 @@ VkResult anv_AllocateMemory( vk_foreach_struct_const(ext, pAllocateInfo->pNext) { switch (ext->sType) { + case VK_STRUCTURE_TYPE_EXPORT_MEMORY_ALLOCATE_INFO: + case VK_STRUCTURE_TYPE_IMPORT_ANDROID_HARDWARE_BUFFER_INFO_ANDROID: + case VK_STRUCTURE_TYPE_IMPORT_MEMORY_HOST_POINTER_INFO_EXT: + case VK_STRUCTURE_TYPE_IMPORT_MEMORY_WIN32_HANDLE_INFO_KHR: + case VK_STRUCTURE_TYPE_MEMORY_ALLOCATE_FLAGS_INFO: + /* handled by vk_device_memory_create */ + break; + case VK_STRUCTURE_TYPE_IMPORT_MEMORY_FD_INFO_KHR: fd_info = (void *)ext; break;