From 67d12020496164151f5961190d860195d5da9c06 Mon Sep 17 00:00:00 2001 From: Mark Lobodzinski Date: Mon, 27 Nov 2017 12:00:45 -0700 Subject: header: Update to version 1.0.66 of the Vulkan hdr - update vulkan.h - update Lin/Win json file versions - update vk.xml - update vuid_mapping.py - update vk_validation_error_messages.h - update vk_validation_error_database.txt - update vulkan.hpp - fixed error in vk.xml, unofficially Change-Id: Ia719bc069cb776c5b174f41667d591b43aaaf4d7 --- scripts/vk.xml | 71 ++++++++++++++++++++++++++++++++++++++----------- scripts/vuid_mapping.py | 6 +++++ 2 files changed, 62 insertions(+), 15 deletions(-) (limited to 'scripts') diff --git a/scripts/vk.xml b/scripts/vk.xml index f2f93b2d..c0869973 100644 --- a/scripts/vk.xml +++ b/scripts/vk.xml @@ -107,7 +107,7 @@ private version is maintained in the 1.0 branch of the member gitlab server. // Vulkan 1.0 version number #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 65 +#define VK_HEADER_VERSION 66 #define VK_DEFINE_HANDLE(object) typedef struct object##_T* object; @@ -2646,6 +2646,22 @@ private version is maintained in the 1.0 branch of the member gitlab server. const void* pNext VkQueueGlobalPriorityEXT globalPriority + + VkStructureType sType + const void* pNext + VkExternalMemoryHandleTypeFlagBitsKHR handleType + void* pHostPointer + + + VkStructureType sType + void* pNext + uint32_t memoryTypeBits + + + VkStructureType sType + void* pNext + VkDeviceSize minImportedHostPointerAlignment + Vulkan enumerant (token) definitions @@ -2667,6 +2683,7 @@ private version is maintained in the 1.0 branch of the member gitlab server. + @@ -3678,10 +3695,10 @@ private version is maintained in the 1.0 branch of the member gitlab server. - - - - + + + + @@ -5434,6 +5451,13 @@ private version is maintained in the 1.0 branch of the member gitlab server. size_t* pInfoSize void* pInfo + + VkResult vkGetMemoryHostPointerPropertiesEXT + VkDevice device + VkExternalMemoryHandleTypeFlagBitsKHR handleType + const void* pHostPointer + VkMemoryHostPointerPropertiesEXT* pMemoryHostPointerProperties + @@ -6940,16 +6964,18 @@ private version is maintained in the 1.0 branch of the member gitlab server. - + - - + + + - + - - + + + @@ -7420,7 +7446,7 @@ private version is maintained in the 1.0 branch of the member gitlab server. - + @@ -7446,10 +7472,19 @@ private version is maintained in the 1.0 branch of the member gitlab server. - + - - + + + + + + + + + + + @@ -7518,5 +7553,11 @@ private version is maintained in the 1.0 branch of the member gitlab server. + + + + + + diff --git a/scripts/vuid_mapping.py b/scripts/vuid_mapping.py index bcffc38b..9c9324e3 100644 --- a/scripts/vuid_mapping.py +++ b/scripts/vuid_mapping.py @@ -574,6 +574,10 @@ func_struct_id_map = { 'VkDeviceQueueGlobalPriorityCreateInfoEXT' : 518, 'vkGetShaderInfoAMD' : 519, 'VkShaderStatisticsInfoAMD' : 520, +'VkImportMemoryHostPointerInfoEXT' : 521, +'VkMemoryHostPointerPropertiesEXT' : 522, +'VkPhysicalDeviceExternalMemoryHostPropertiesEXT' : 523, +'vkGetMemoryHostPointerPropertiesEXT' : 524, ### ADD New func/struct mappings above this line } # Mapping of params to unique IDs @@ -1084,6 +1088,8 @@ implicit_param_map = { 'infoType' : 503, 'pInfoSize' : 504, 'shaderStageMask' : 505, +'pMemoryHostPointerProperties' : 506, +'pHostPointer' : 507, ### ADD New implicit param mappings above this line } -- cgit v1.2.3