From 992de7d1906cd9e2963f10fa0d4a4ecd5f1c6a51 Mon Sep 17 00:00:00 2001 From: asuessenbach Date: Wed, 22 Sep 2021 09:24:36 +0200 Subject: [PATCH] Update to VK_HEADER_VERSION 193. --- Vulkan-Headers | 2 +- vulkan/vulkan.hpp | 2 +- vulkan/vulkan_enums.hpp | 8 +++++++- 3 files changed, 9 insertions(+), 3 deletions(-) diff --git a/Vulkan-Headers b/Vulkan-Headers index c519fd7..31dfaa4 160000 --- a/Vulkan-Headers +++ b/Vulkan-Headers @@ -1 +1 @@ -Subproject commit c519fd7a3f3b3baf0df16395356cecf4bfee2a8c +Subproject commit 31dfaa4c632eec61f273f87d920237f0c7163dcf diff --git a/vulkan/vulkan.hpp b/vulkan/vulkan.hpp index edf078b..2da7678 100644 --- a/vulkan/vulkan.hpp +++ b/vulkan/vulkan.hpp @@ -119,7 +119,7 @@ extern "C" __declspec( dllimport ) FARPROC __stdcall GetProcAddress( HINSTANCE h # include #endif -static_assert( VK_HEADER_VERSION == 192, "Wrong VK_HEADER_VERSION!" ); +static_assert( VK_HEADER_VERSION == 193, "Wrong VK_HEADER_VERSION!" ); // 32-bit vulkan is not typesafe for handles, so don't allow copy constructors on this platform by default. // To enable this feature on 32-bit platforms please define VULKAN_HPP_TYPESAFE_CONVERSION diff --git a/vulkan/vulkan_enums.hpp b/vulkan/vulkan_enums.hpp index 170d146..041f79d 100644 --- a/vulkan/vulkan_enums.hpp +++ b/vulkan/vulkan_enums.hpp @@ -5098,7 +5098,10 @@ namespace VULKAN_HPP_NAMESPACE eMoltenvk = VK_DRIVER_ID_MOLTENVK, eCoreaviProprietary = VK_DRIVER_ID_COREAVI_PROPRIETARY, eJuiceProprietary = VK_DRIVER_ID_JUICE_PROPRIETARY, - eVerisiliconProprietary = VK_DRIVER_ID_VERISILICON_PROPRIETARY + eVerisiliconProprietary = VK_DRIVER_ID_VERISILICON_PROPRIETARY, + eMesaTurnip = VK_DRIVER_ID_MESA_TURNIP, + eMesaV3Dv = VK_DRIVER_ID_MESA_V3DV, + eMesaPanvk = VK_DRIVER_ID_MESA_PANVK }; using DriverIdKHR = DriverId; @@ -5123,6 +5126,9 @@ namespace VULKAN_HPP_NAMESPACE case DriverId::eCoreaviProprietary: return "CoreaviProprietary"; case DriverId::eJuiceProprietary: return "JuiceProprietary"; case DriverId::eVerisiliconProprietary: return "VerisiliconProprietary"; + case DriverId::eMesaTurnip: return "MesaTurnip"; + case DriverId::eMesaV3Dv: return "MesaV3Dv"; + case DriverId::eMesaPanvk: return "MesaPanvk"; default: return "invalid ( " + VULKAN_HPP_NAMESPACE::toHexString( static_cast( value ) ) + " )"; } }