diff --git a/include/vulkan/vulkan_core.h b/include/vulkan/vulkan_core.h
index 4cf54f48222..9770c3b9be7 100644
--- a/include/vulkan/vulkan_core.h
+++ b/include/vulkan/vulkan_core.h
@@ -44,7 +44,7 @@ extern "C" {
#define VK_VERSION_MINOR(version) (((uint32_t)(version) >> 12) & 0x3ff)
#define VK_VERSION_PATCH(version) ((uint32_t)(version) & 0xfff)
// Version of this file
-#define VK_HEADER_VERSION 124
+#define VK_HEADER_VERSION 125
#define VK_NULL_HANDLE 0
@@ -6469,6 +6469,11 @@ typedef struct VkPhysicalDeviceVulkanMemoryModelFeaturesKHR {
+#define VK_KHR_spirv_1_4 1
+#define VK_KHR_SPIRV_1_4_SPEC_VERSION 1
+#define VK_KHR_SPIRV_1_4_EXTENSION_NAME "VK_KHR_spirv_1_4"
+
+
#define VK_KHR_surface_protected_capabilities 1
#define VK_KHR_SURFACE_PROTECTED_CAPABILITIES_SPEC_VERSION 1
#define VK_KHR_SURFACE_PROTECTED_CAPABILITIES_EXTENSION_NAME "VK_KHR_surface_protected_capabilities"
diff --git a/src/vulkan/registry/vk.xml b/src/vulkan/registry/vk.xml
index 832a41a5240..3f5ca9c826f 100644
--- a/src/vulkan/registry/vk.xml
+++ b/src/vulkan/registry/vk.xml
@@ -154,7 +154,7 @@ server.
// Vulkan 1.1 version number
#define VK_API_VERSION_1_1 VK_MAKE_VERSION(1, 1, 0)// Patch version should always be set to 0
// Version of this file
-#define VK_HEADER_VERSION 124
+#define VK_HEADER_VERSION 125
#define VK_DEFINE_HANDLE(object) typedef struct object##_T* object;
@@ -3812,7 +3812,7 @@ typedef void CAMetalLayer;
VkExtent2D maxFragmentDensityTexelSize
VkBool32 fragmentDensityInvocations
-
+
VkStructureType sType
const void* pNext
VkAttachmentReference fragmentDensityMapAttachment
@@ -11173,10 +11173,10 @@ typedef void CAMetalLayer;
-
+
-
-
+
+
@@ -11629,5 +11629,11 @@ typedef void CAMetalLayer;
+
+
+
+
+
+