From 39a669f332985de4c4d8215f7c0d19d5fb90f5e1 Mon Sep 17 00:00:00 2001
From: Jon Leech <4693344+oddhack@users.noreply.github.com>
Date: Mon, 12 Sep 2022 21:02:44 -0700
Subject: Update for VulkanSC-Docs 1.0.11
---
registry/vk.xml | 106 +++++++++++++++++++++++++++++++++++++++++++++++++-------
1 file changed, 93 insertions(+), 13 deletions(-)
(limited to 'registry/vk.xml')
diff --git a/registry/vk.xml b/registry/vk.xml
index a077c3b..3c3a199 100644
--- a/registry/vk.xml
+++ b/registry/vk.xml
@@ -132,6 +132,8 @@ branch of the member gitlab server.
+
+
@@ -172,7 +174,7 @@ branch of the member gitlab server.
#define VK_HEADER_VERSION_COMPLETE VK_MAKE_API_VERSION(0, 1, 2, VK_HEADER_VERSION)
// Version of this file
-#define VK_HEADER_VERSION 10
+#define VK_HEADER_VERSION 11
// Complete version of this file
#define VK_HEADER_VERSION_COMPLETE VK_MAKE_API_VERSION(VKSC_API_VARIANT, 1, 0, VK_HEADER_VERSION)
@@ -501,6 +503,9 @@ typedef void CAMetalLayer;
VK_DEFINE_NON_DISPATCHABLE_HANDLE(VkVideoSessionKHR)
VK_DEFINE_NON_DISPATCHABLE_HANDLE(VkVideoSessionParametersKHR)
+ VK_NV_external_sci_sync2
+ VK_DEFINE_NON_DISPATCHABLE_HANDLE(VkSemaphoreSciSyncPoolNV)
+
Types generated from corresponding enums tags below
@@ -1255,7 +1260,7 @@ typedef void CAMetalLayer;
const void* pNext
VkDescriptorPoolCreateFlags flags
uint32_t maxSets
- uint32_t poolSizeCount
+ uint32_t poolSizeCount
const VkDescriptorPoolSize* pPoolSizes
@@ -2683,7 +2688,7 @@ typedef void CAMetalLayer;
const void* pNext
VkFence fence
VkExternalFenceHandleTypeFlagBits handleType
- const void* handle
+ void* handle
VkStructureType sType
@@ -2701,7 +2706,7 @@ typedef void CAMetalLayer;
const void* pNext
VkSemaphore semaphore
VkExternalSemaphoreHandleTypeFlagBits handleType
- const void* handle
+ void* handle
VkStructureType sType
@@ -2723,6 +2728,30 @@ typedef void CAMetalLayer;
VkBool32 sciSyncImport
VkBool32 sciSyncExport
+
+ VkStructureType sType
+ void* pNext
+ VkBool32 sciSyncFence
+ VkBool32 sciSyncSemaphore2
+ VkBool32 sciSyncImport
+ VkBool32 sciSyncExport
+
+
+ VkStructureType sType
+ const void* pNext
+ NvSciSyncObj handle
+
+
+ VkStructureType sType
+ const void* pNext
+ VkSemaphoreSciSyncPoolNV semaphorePool
+ const NvSciSyncFence* pFence
+
+
+ VkStructureType sType
+ const void* pNext
+ uint32_t semaphoreSciSyncPoolRequestCount
+
VkStructureType sType
void* pNext
@@ -5157,8 +5186,8 @@ typedef void CAMetalLayer;
VkStructureType sType
void* pNext
- uint32_t faultCount
- VkFaultData*pFaults
+ uint32_t faultCount
+ VkFaultData*pFaults
PFN_vkFaultCallbackFunction pfnFaultCallback
@@ -10100,6 +10129,19 @@ typedef void CAMetalLayer;
const VkSciSyncAttributesInfoNV* pSciSyncAttributesInfo
NvSciSyncAttrList pAttributes
+
+ VkResult vkCreateSemaphoreSciSyncPoolNV
+ VkDevice device
+ const VkSemaphoreSciSyncPoolCreateInfoNV* pCreateInfo
+ const VkAllocationCallbacks* pAllocator
+ VkSemaphoreSciSyncPoolNV* pSemaphorePool
+
+
+ void vkDestroySemaphoreSciSyncPoolNV
+ VkDevice device
+ VkSemaphoreSciSyncPoolNV semaphorePool
+ const VkAllocationCallbacks* pAllocator
+
VkResult vkReleaseDisplayEXT
VkPhysicalDevice physicalDevice
@@ -12815,7 +12857,7 @@ typedef void CAMetalLayer;
-
+
@@ -13668,12 +13710,11 @@ typedef void CAMetalLayer;
-
+
-
-
-
-
+
+
+
@@ -17714,7 +17755,7 @@ typedef void CAMetalLayer;
-
+
@@ -18257,6 +18298,45 @@ typedef void CAMetalLayer;
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
--
cgit v1.2.3