From af886bfd9c64d18ca649ed01051c0cf5e9d7a035 Mon Sep 17 00:00:00 2001 From: Mark Lobodzinski Date: Mon, 9 Oct 2017 13:06:50 -0600 Subject: header: Update to version 1.0.62 of the Vulkan hdr - updated vulkan.h - updated vk.xml - updated Win/Lin .json files - updated vuid_mapping.py - updated vk_validation_error_database.txt - updated vk_validation _error_messages.h - updated vulkan.hpp Change-Id: I82eb3db55d301af3a11ffbb12411cc2df7c31807 --- scripts/vk.xml | 226 ++++++++++++++++++++++++++++++++---------------- scripts/vuid_mapping.py | 1 + 2 files changed, 154 insertions(+), 73 deletions(-) (limited to 'scripts') diff --git a/scripts/vk.xml b/scripts/vk.xml index e1c3f568..7ed72c5f 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 61 +#define VK_HEADER_VERSION 62 #define VK_DEFINE_HANDLE(object) typedef struct object##_T* object; @@ -493,10 +493,6 @@ private version is maintained in the 1.0 branch of the member gitlab server. VkOffset2D offset VkExtent2D extent - - VkOffset3D offset - VkExtent3D extent - VkRect2D rect uint32_t baseArrayLayer @@ -2543,7 +2539,7 @@ private version is maintained in the 1.0 branch of the member gitlab server. uint32_t attachmentInitialSampleLocationsCount const VkAttachmentSampleLocationsEXT* pAttachmentInitialSampleLocations uint32_t postSubpassSampleLocationsCount - const VkSubpassSampleLocationsEXT* pSubpassSampleLocations + const VkSubpassSampleLocationsEXT* pPostSubpassSampleLocations VkStructureType sType @@ -2619,6 +2615,14 @@ private version is maintained in the 1.0 branch of the member gitlab server. const void* pNext VkValidationCacheEXT validationCache + + VkStructureType sType + const void* pNext + const void* handle + int stride + int format + int usage + Vulkan enumerant (token) definitions @@ -5364,6 +5368,29 @@ private version is maintained in the 1.0 branch of the member gitlab server. uint32_t srcCacheCount const VkValidationCacheEXT* pSrcCaches + + VkResult vkGetSwapchainGrallocUsageANDROID + VkDevice device + VkFormat format + VkImageUsageFlags imageUsage + int* grallocUsage + + + VkResult vkAcquireImageANDROID + VkDevice device + VkImage image + int nativeFenceFd + VkSemaphore semaphore + VkFence fence + + + VkResult vkQueueSignalReleaseImageANDROID + VkQueue queue + uint32_t waitSemaphoreCount + const VkSemaphore* pWaitSemaphores + VkImage image + int* pNativeFenceFd + @@ -5727,9 +5754,14 @@ private version is maintained in the 1.0 branch of the member gitlab server. - + + + + + + @@ -5981,10 +6013,10 @@ private version is maintained in the 1.0 branch of the member gitlab server. - + - - + + @@ -7153,69 +7185,69 @@ private version is maintained in the 1.0 branch of the member gitlab server. - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + @@ -7315,5 +7347,53 @@ 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 284c58fb..b530f97d 100644 --- a/scripts/vuid_mapping.py +++ b/scripts/vuid_mapping.py @@ -1075,6 +1075,7 @@ implicit_param_map = { 'ycbcrConversion' : 497, 'pViewFormats' : 498, 'conversion' : 499, +'pPostSubpassSampleLocations' : 500, ### ADD New implicit param mappings above this line } -- cgit v1.2.3