From 73e570f7f5f2f34daf6da3d53c55941396735401 Mon Sep 17 00:00:00 2001 From: Yilong Li Date: Fri, 5 Mar 2021 14:50:16 -0800 Subject: [PATCH] vulkan: Fix build issue due to missing VK_RESULT_RANGE_SIZE Vulkan header 1.2.140 removes the VK_RESULT_RANGE_SIZE definition, so we need to remove it from VulkanResultToString() if the vulkan header has a version >= 140. --- vulkan/vulkan_interface.cc | 2 ++ 1 file changed, 2 insertions(+) diff --git a/vulkan/vulkan_interface.cc b/vulkan/vulkan_interface.cc index 5f0e67916e165..e10f47730da32 100644 --- a/vulkan/vulkan_interface.cc +++ b/vulkan/vulkan_interface.cc @@ -58,8 +58,10 @@ std::string VulkanResultToString(VkResult result) { return "VK_ERROR_VALIDATION_FAILED_EXT"; case VK_ERROR_INVALID_SHADER_NV: return "VK_ERROR_INVALID_SHADER_NV"; +#if VK_HEADER_VERSION < 140 case VK_RESULT_RANGE_SIZE: return "VK_RESULT_RANGE_SIZE"; +#endif case VK_RESULT_MAX_ENUM: return "VK_RESULT_MAX_ENUM"; case VK_ERROR_INVALID_EXTERNAL_HANDLE: