Update for Vulkan-Docs 1.4.317

This commit is contained in:
Jon Leech 2025-06-06 13:47:45 +01:00 committed by Jon Leech
parent b11eecd68f
commit 2642d51e1e
23 changed files with 12386 additions and 834 deletions

View file

@ -51,6 +51,13 @@ class Version:
nameString: str # ex) "VK_VERSION_1_1" (no marco, so has quotes)
nameApi: str # ex) VK_API_VERSION_1_1
@dataclass
class Deprecate:
"""<deprecate>"""
link: (str | None) # Spec URL Anchor - ex) deprecation-dynamicrendering
version: (Version | None)
extensions: list[str]
@dataclass
class Handle:
"""<type> which represents a dispatch handle"""
@ -163,6 +170,8 @@ class Command:
implicitExternSyncParams: list[str]
deprecate: (Deprecate | None)
# C prototype string - ex:
# VKAPI_ATTR VkResult VKAPI_CALL vkCreateInstance(
# const VkInstanceCreateInfo* pCreateInfo,