From e8a5fa054d8d0b97f36eaad614ee6f456b8138b7 Mon Sep 17 00:00:00 2001 From: Jason Ekstrand Date: Mon, 29 Oct 2018 09:42:21 -0500 Subject: [PATCH] vulkan: Update the XML and headers to 1.1.90 This doesn't include any new features but it does include an XML and header typo fix for modifiers. Acked-by: Samuel Pitoiset --- include/vulkan/vulkan_core.h | 8 ++++---- src/vulkan/registry/vk.xml | 36 ++++++++++++++++++++++++++++++------ 2 files changed, 34 insertions(+), 10 deletions(-) diff --git a/include/vulkan/vulkan_core.h b/include/vulkan/vulkan_core.h index a7780a0f76b..ac9bb66d1e9 100644 --- a/include/vulkan/vulkan_core.h +++ b/include/vulkan/vulkan_core.h @@ -43,11 +43,11 @@ 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 88 +#define VK_HEADER_VERSION 90 #define VK_NULL_HANDLE 0 - + #define VK_DEFINE_HANDLE(object) typedef struct object##_T* object; @@ -60,7 +60,7 @@ extern "C" { #define VK_DEFINE_NON_DISPATCHABLE_HANDLE(object) typedef uint64_t object; #endif #endif - + typedef uint32_t VkFlags; @@ -406,7 +406,7 @@ typedef enum VkStructureType { VK_STRUCTURE_TYPE_DRM_FORMAT_MODIFIER_PROPERTIES_EXT = 1000158001, VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_IMAGE_DRM_FORMAT_MODIFIER_INFO_EXT = 1000158002, VK_STRUCTURE_TYPE_IMAGE_DRM_FORMAT_MODIFIER_LIST_CREATE_INFO_EXT = 1000158003, - VK_STRUCTURE_TYPE_IMAGE_EXCPLICIT_DRM_FORMAT_MODIFIER_CREATE_INFO_EXT = 1000158004, + VK_STRUCTURE_TYPE_IMAGE_DRM_FORMAT_MODIFIER_EXPLICIT_CREATE_INFO_EXT = 1000158004, VK_STRUCTURE_TYPE_IMAGE_DRM_FORMAT_MODIFIER_PROPERTIES_EXT = 1000158005, VK_STRUCTURE_TYPE_VALIDATION_CACHE_CREATE_INFO_EXT = 1000160000, VK_STRUCTURE_TYPE_SHADER_MODULE_VALIDATION_CACHE_CREATE_INFO_EXT = 1000160001, diff --git a/src/vulkan/registry/vk.xml b/src/vulkan/registry/vk.xml index 5158f534801..863c33f323a 100644 --- a/src/vulkan/registry/vk.xml +++ b/src/vulkan/registry/vk.xml @@ -150,7 +150,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 88 +#define VK_HEADER_VERSION 90 #define VK_DEFINE_HANDLE(object) typedef struct object##_T* object; @@ -977,7 +977,7 @@ server. const void* pNext VkShaderModuleCreateFlags flags size_t codeSizeSpecified in bytes - const uint32_t* pCodeBinary code of size codeSize + const uint32_t* pCodeBinary code of size codeSize uint32_t bindingBinding number for this entry @@ -3564,7 +3564,7 @@ server. const uint64_t* pDrmFormatModifiers - VkStructureType sType + VkStructureType sType const void* pNext uint64_t drmFormatModifier uint32_t drmFormatModifierPlaneCount @@ -4857,7 +4857,7 @@ server. VkResult vkQueueWaitIdle - VkQueue queue + VkQueue queue VkResult vkDeviceWaitIdle @@ -6931,7 +6931,7 @@ server. const VkAllocationCallbacks* pAllocator VkPipeline* pPipelines - + VkResult vkGetImageDrmFormatModifierPropertiesEXT VkDevice device VkImage image @@ -9367,7 +9367,7 @@ server. - + @@ -10076,5 +10076,29 @@ server. + + + + + + + + + + + + + + + + + + + + + + + + -- 2.30.2