diff options
| author | Mark Young <marky@lunarg.com> | 2017-07-07 07:59:56 -0600 |
|---|---|---|
| committer | Mark Young <marky@lunarg.com> | 2017-07-13 10:06:43 -0600 |
| commit | 2c4bbf3f049e561125501baab93c79d149d49394 (patch) | |
| tree | 41af5db3bdbcb7d67ab4f074fadb3c86a5f27d8e /scripts/vuid_mapping.py | |
| parent | 797e93c3aa9e547aeaee12db34cac3b745ad111d (diff) | |
| download | usermoji-2c4bbf3f049e561125501baab93c79d149d49394.tar.xz | |
header: Update to 1.0.54 Vulkan release
Update the headers and xml file with the latest spec changes for
Vulkan 1.0.54. Also, make corresponding loader and layer changes
to support the new extensions.
Change-Id: I11273c5e3e828743f904e4f0b4b2f2c3a7804df0
Diffstat (limited to 'scripts/vuid_mapping.py')
| -rw-r--r-- | scripts/vuid_mapping.py | 102 |
1 files changed, 70 insertions, 32 deletions
diff --git a/scripts/vuid_mapping.py b/scripts/vuid_mapping.py index 78c620fd..65165d60 100644 --- a/scripts/vuid_mapping.py +++ b/scripts/vuid_mapping.py @@ -79,7 +79,7 @@ func_struct_id_map = { 'VkComponentMapping' : 23, 'VkComputePipelineCreateInfo' : 24, 'VkCopyDescriptorSet' : 25, -'VkD3D12FenceSubmitInfoKHX' : 26, +'VkD3D12FenceSubmitInfoKHR' : 26, 'VkDebugMarkerMarkerInfoEXT' : 27, 'VkDebugMarkerObjectNameInfoEXT' : 28, 'VkDebugMarkerObjectTagInfoEXT' : 29, @@ -117,14 +117,14 @@ func_struct_id_map = { 'VkDrawIndexedIndirectCommand' : 61, 'VkDrawIndirectCommand' : 62, 'VkEventCreateInfo' : 63, -'VkExportMemoryAllocateInfoKHX' : 64, +'VkExportMemoryAllocateInfoKHR' : 64, 'VkExportMemoryAllocateInfoNV' : 65, -'VkExportMemoryWin32HandleInfoKHX' : 66, +'VkExportMemoryWin32HandleInfoKHR' : 66, 'VkExportMemoryWin32HandleInfoNV' : 67, -'VkExportSemaphoreCreateInfoKHX' : 68, -'VkExportSemaphoreWin32HandleInfoKHX' : 69, -'VkExternalMemoryBufferCreateInfoKHX' : 70, -'VkExternalMemoryImageCreateInfoKHX' : 71, +'VkExportSemaphoreCreateInfoKHR' : 68, +'VkExportSemaphoreWin32HandleInfoKHR' : 69, +'VkExternalMemoryBufferCreateInfoKHR' : 70, +'VkExternalMemoryImageCreateInfoKHR' : 71, 'VkExternalMemoryImageCreateInfoNV' : 72, 'VkFenceCreateInfo' : 73, 'VkFramebufferCreateInfo' : 74, @@ -140,11 +140,11 @@ func_struct_id_map = { 'VkImageSubresourceRange' : 84, 'VkImageSwapchainCreateInfoKHX' : 85, 'VkImageViewCreateInfo' : 86, -'VkImportMemoryFdInfoKHX' : 87, -'VkImportMemoryWin32HandleInfoKHX' : 88, +'VkImportMemoryFdInfoKHR' : 87, +'VkImportMemoryWin32HandleInfoKHR' : 88, 'VkImportMemoryWin32HandleInfoNV' : 89, -'VkImportSemaphoreFdInfoKHX' : 90, -'VkImportSemaphoreWin32HandleInfoKHX' : 91, +'VkImportSemaphoreFdInfoKHR' : 90, +'VkImportSemaphoreWin32HandleInfoKHR' : 91, 'VkIndirectCommandsLayoutCreateInfoNVX' : 92, 'VkIndirectCommandsLayoutTokenNVX' : 93, 'VkIndirectCommandsTokenNVX' : 94, @@ -163,9 +163,9 @@ func_struct_id_map = { 'VkObjectTablePushConstantEntryNVX' : 107, 'VkObjectTableVertexBufferEntryNVX' : 108, 'VkPhysicalDeviceDiscardRectanglePropertiesEXT' : 109, -'VkPhysicalDeviceExternalBufferInfoKHX' : 110, -'VkPhysicalDeviceExternalImageFormatInfoKHX' : 111, -'VkPhysicalDeviceExternalSemaphoreInfoKHX' : 112, +'VkPhysicalDeviceExternalBufferInfoKHR' : 110, +'VkPhysicalDeviceExternalImageFormatInfoKHR' : 111, +'VkPhysicalDeviceExternalSemaphoreInfoKHR' : 112, 'VkPhysicalDeviceFeatures' : 113, 'VkPhysicalDeviceFeatures2KHR' : 114, 'VkPhysicalDeviceImageFormatInfo2KHR' : 115, @@ -224,7 +224,7 @@ func_struct_id_map = { 'VkViewport' : 168, 'VkViewportSwizzleNV' : 169, 'VkWaylandSurfaceCreateInfoKHR' : 170, -'VkWin32KeyedMutexAcquireReleaseInfoKHX' : 171, +'VkWin32KeyedMutexAcquireReleaseInfoKHR' : 171, 'VkWin32KeyedMutexAcquireReleaseInfoNV' : 172, 'VkWin32SurfaceCreateInfoKHR' : 173, 'VkWriteDescriptorSet' : 174, @@ -394,17 +394,17 @@ func_struct_id_map = { 'vkGetImageSparseMemoryRequirements' : 338, 'vkGetImageSubresourceLayout' : 339, 'vkGetInstanceProcAddr' : 340, -'vkGetMemoryFdKHX' : 341, -'vkGetMemoryFdPropertiesKHX' : 342, -'vkGetMemoryWin32HandleKHX' : 343, +'vkGetMemoryFdKHR' : 341, +'vkGetMemoryFdPropertiesKHR' : 342, +'vkGetMemoryWin32HandleKHR' : 343, 'vkGetMemoryWin32HandleNV' : 344, -'vkGetMemoryWin32HandlePropertiesKHX' : 345, +'vkGetMemoryWin32HandlePropertiesKHR' : 345, 'vkGetPastPresentationTimingGOOGLE' : 346, 'vkGetPhysicalDeviceDisplayPlanePropertiesKHR' : 347, 'vkGetPhysicalDeviceDisplayPropertiesKHR' : 348, -'vkGetPhysicalDeviceExternalBufferPropertiesKHX' : 349, +'vkGetPhysicalDeviceExternalBufferPropertiesKHR' : 349, 'vkGetPhysicalDeviceExternalImageFormatPropertiesNV' : 350, -'vkGetPhysicalDeviceExternalSemaphorePropertiesKHX' : 351, +'vkGetPhysicalDeviceExternalSemaphorePropertiesKHR' : 351, 'vkGetPhysicalDeviceFeatures' : 352, 'vkGetPhysicalDeviceFeatures2KHR' : 353, 'vkGetPhysicalDeviceFormatProperties' : 354, @@ -438,13 +438,13 @@ func_struct_id_map = { 'vkGetRandROutputDisplayEXT' : 382, 'vkGetRefreshCycleDurationGOOGLE' : 383, 'vkGetRenderAreaGranularity' : 384, -'vkGetSemaphoreFdKHX' : 385, -'vkGetSemaphoreWin32HandleKHX' : 386, +'vkGetSemaphoreFdKHR' : 385, +'vkGetSemaphoreWin32HandleKHR' : 386, 'vkGetSwapchainCounterEXT' : 387, 'vkGetSwapchainImagesKHR' : 388, 'vkGetSwapchainStatusKHR' : 389, -'vkImportSemaphoreFdKHX' : 390, -'vkImportSemaphoreWin32HandleKHX' : 391, +'vkImportSemaphoreFdKHR' : 390, +'vkImportSemaphoreWin32HandleKHR' : 391, 'vkInvalidateMappedMemoryRanges' : 392, 'vkMapMemory' : 393, 'vkMergePipelineCaches' : 394, @@ -475,21 +475,21 @@ func_struct_id_map = { 'VkPhysicalDeviceMemoryProperties2KHR' : 419, 'VkSurfaceCapabilities2KHR' : 420, 'VkDeviceGroupPresentCapabilitiesKHX' : 421, -'VkExternalBufferPropertiesKHX' : 422, -'VkMemoryWin32HandlePropertiesKHX' : 423, -'VkMemoryFdPropertiesKHX' : 424, -'VkExternalSemaphorePropertiesKHX' : 425, +'VkExternalBufferPropertiesKHR' : 422, +'VkMemoryWin32HandlePropertiesKHR' : 423, +'VkMemoryFdPropertiesKHR' : 424, +'VkExternalSemaphorePropertiesKHR' : 425, 'VkQueueFamilyProperties2KHR' : 426, 'VkSparseImageFormatProperties2KHR' : 427, 'VkSurfaceFormat2KHR' : 428, 'VkTextureLODGatherFormatPropertiesAMD' : 429, 'VkPhysicalDeviceMultiviewPropertiesKHX' : 430, 'VkPhysicalDeviceGroupPropertiesKHX' : 431, -'VkExternalImageFormatPropertiesKHX' : 432, -'VkPhysicalDeviceIDPropertiesKHX' : 433, +'VkExternalImageFormatPropertiesKHR' : 432, +'VkPhysicalDeviceIDPropertiesKHR' : 433, 'VkPhysicalDeviceMultiviewPerViewAttributesPropertiesNVX' : 434, 'VkHdrMetadataEXT' : 435, -'VkExternalMemoryPropertiesKHX' : 436, +'VkExternalMemoryPropertiesKHR' : 436, 'VkFormatProperties' : 437, 'VkImageFormatProperties' : 438, 'VkPhysicalDeviceLimits' : 439, @@ -511,6 +511,35 @@ func_struct_id_map = { 'VkSamplerReductionModeCreateInfoEXT' : 455, 'VkPhysicalDeviceProperties' : 456, 'VkSurfaceFormatKHR' : 457, +'VkExportFenceCreateInfoKHR' : 458, +'VkPhysicalDeviceExternalFenceInfoKHR' : 459, +'VkExternalFencePropertiesKHR' : 460, +'vkGetPhysicalDeviceExternalFencePropertiesKHR' : 461, +'VkImportFenceFdInfoKHR' : 462, +'VkFenceGetFdInfoKHR' : 463, +'vkImportFenceFdKHR' : 464, +'vkGetFenceFdKHR' : 465, +'VkImportFenceWin32HandleInfoKHR' : 466, +'VkExportFenceWin32HandleInfoKHR' : 467, +'VkFenceGetWin32HandleInfoKHR' : 468, +'vkImportFenceWin32HandleKHR' : 469, +'vkGetFenceWin32HandleKHR' : 470, +'VkSemaphoreGetFdInfoKHR' : 471, +'VkSemaphoreGetWin32HandleInfoKHR' : 472, +'VkMemoryGetFdInfoKHR' : 473, +'VkMemoryGetWin32HandleInfoKHR' : 474, +'VkMemoryDedicatedRequirementsKHR' : 475, +'VkMemoryDedicatedAllocateInfoKHR' : 476, +'VkBufferMemoryRequirementsInfo2KHR' : 477, +'VkImageMemoryRequirementsInfo2KHR' : 478, +'VkImageSparseMemoryRequirementsInfo2KHR' : 479, +'VkMemoryRequirements2KHR' : 480, +'VkSparseImageMemoryRequirements2KHR' : 481, +'vkGetImageMemoryRequirements2KHR' : 482, +'vkGetBufferMemoryRequirements2KHR' : 483, +'vkGetImageSparseMemoryRequirements2KHR' : 484, +'VkPhysicalDevice16BitStorageFeaturesKHR' : 485, +'VkPhysicalDeviceVariablePointerFeaturesKHR' : 486, ### ADD New func/struct mappings above this line } # Mapping of params to unique IDs @@ -976,6 +1005,15 @@ implicit_param_map = { 'blendConstants' : 458, 'displayName' : 459, 'pfnCallback' : 460, +'externalFenceFeatures' : 461, +'pInfo' : 462, +'pGetFdInfo' : 463, +'pGetWin32HandleInfo' : 464, +'pExternalFenceInfo' : 465, +'pExternalFenceProperties' : 466, +'pImportFenceProperties' : 467, +'pImportFenceFdInfo' : 468, +'pImportFenceWin32HandleInfo' : 469, ### ADD New implicit param mappings above this line } |
