$NetBSD: patch-src_3rdparty_chromium_gpu_vulkan_vulkan__function__pointers.h,v 1.2 2022/04/18 11:18:19 adam Exp $ --- src/3rdparty/chromium/gpu/vulkan/vulkan_function_pointers.h.orig 2021-02-19 16:41:59.000000000 +0000 +++ src/3rdparty/chromium/gpu/vulkan/vulkan_function_pointers.h @@ -236,7 +236,7 @@ struct COMPONENT_EXPORT(VULKAN) VulkanFu vkGetAndroidHardwareBufferPropertiesANDROID; #endif // defined(OS_ANDROID) -#if defined(OS_LINUX) || defined(OS_CHROMEOS) || defined(OS_ANDROID) +#if defined(OS_LINUX) || defined(OS_CHROMEOS) || defined(OS_ANDROID) || defined(OS_BSD) VulkanFunction vkGetSemaphoreFdKHR; VulkanFunction vkImportSemaphoreFdKHR; #endif // defined(OS_LINUX) || defined(OS_CHROMEOS) || defined(OS_ANDROID) @@ -247,7 +247,7 @@ struct COMPONENT_EXPORT(VULKAN) VulkanFu vkImportSemaphoreWin32HandleKHR; #endif // defined(OS_WIN) -#if defined(OS_LINUX) || defined(OS_CHROMEOS) || defined(OS_ANDROID) +#if defined(OS_LINUX) || defined(OS_CHROMEOS) || defined(OS_ANDROID) || defined(OS_BSD) VulkanFunction vkGetMemoryFdKHR; VulkanFunction vkGetMemoryFdPropertiesKHR; #endif // defined(OS_LINUX) || defined(OS_CHROMEOS) || defined(OS_ANDROID) @@ -955,7 +955,7 @@ ALWAYS_INLINE VkResult vkGetAndroidHardw } #endif // defined(OS_ANDROID) -#if defined(OS_LINUX) || defined(OS_CHROMEOS) || defined(OS_ANDROID) +#if defined(OS_LINUX) || defined(OS_CHROMEOS) || defined(OS_ANDROID) || defined(OS_BSD) ALWAYS_INLINE VkResult vkGetSemaphoreFdKHR(VkDevice device, const VkSemaphoreGetFdInfoKHR* pGetFdInfo, @@ -988,7 +988,7 @@ vkImportSemaphoreWin32HandleKHR(VkDevice } #endif // defined(OS_WIN) -#if defined(OS_LINUX) || defined(OS_CHROMEOS) || defined(OS_ANDROID) +#if defined(OS_LINUX) || defined(OS_CHROMEOS) || defined(OS_ANDROID) || defined(OS_BSD) ALWAYS_INLINE VkResult vkGetMemoryFdKHR(VkDevice device, const VkMemoryGetFdInfoKHR* pGetFdInfo, int* pFd) {