From 46c9719f1b46f358df41b11c2575182cb5befbd5 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=D0=91=D1=80=D0=B0=D0=BD=D0=B8=D0=BC=D0=B8=D1=80=20=D0=9A?= =?UTF-8?q?=D0=B0=D1=80=D0=B0=D1=9F=D0=B8=D1=9B?= Date: Fri, 21 Aug 2020 20:43:29 -0700 Subject: [PATCH] Updated vulkan headers. --- 3rdparty/khronos/vulkan-local/vk_icd.h | 8 ++++++++ 3rdparty/khronos/vulkan-local/vulkan_core.h | 2 +- 2 files changed, 9 insertions(+), 1 deletion(-) diff --git a/3rdparty/khronos/vulkan-local/vk_icd.h b/3rdparty/khronos/vulkan-local/vk_icd.h index 0f992c0ea..fde5bf621 100644 --- a/3rdparty/khronos/vulkan-local/vk_icd.h +++ b/3rdparty/khronos/vulkan-local/vk_icd.h @@ -120,6 +120,7 @@ typedef enum { VK_ICD_WSI_PLATFORM_HEADLESS, VK_ICD_WSI_PLATFORM_METAL, VK_ICD_WSI_PLATFORM_DIRECTFB, + VK_ICD_WSI_PLATFORM_VI, } VkIcdWsiPlatform; typedef struct { @@ -217,4 +218,11 @@ typedef struct { } VkIcdSurfaceMetal; #endif // VK_USE_PLATFORM_METAL_EXT +#ifdef VK_USE_PLATFORM_VI_NN +typedef struct { + VkIcdSurfaceBase base; + void *window; +} VkIcdSurfaceVi; +#endif // VK_USE_PLATFORM_VI_NN + #endif // VKICD_H diff --git a/3rdparty/khronos/vulkan-local/vulkan_core.h b/3rdparty/khronos/vulkan-local/vulkan_core.h index 85eef6ea0..435c7c7dd 100644 --- a/3rdparty/khronos/vulkan-local/vulkan_core.h +++ b/3rdparty/khronos/vulkan-local/vulkan_core.h @@ -43,7 +43,7 @@ extern "C" { #define VK_API_VERSION_1_0 VK_MAKE_VERSION(1, 0, 0)// Patch version should always be set to 0 // Version of this file -#define VK_HEADER_VERSION 150 +#define VK_HEADER_VERSION 151 // Complete version of this file #define VK_HEADER_VERSION_COMPLETE VK_MAKE_VERSION(1, 2, VK_HEADER_VERSION)