// *** THIS FILE IS GENERATED - DO NOT EDIT ***
// See error_location_helper_generator.py for modifications

/***************************************************************************
 *
 * Copyright (c) 2023 The Khronos Group Inc.
 * Copyright (c) 2023 Valve Corporation
 *
 * Licensed under the Apache License, Version 2.0 (the "License");
 * you may not use this file except in compliance with the License.
 * You may obtain a copy of the License at
 *
 *     http://www.apache.org/licenses/LICENSE-2.0
 *
 * Unless required by applicable law or agreed to in writing, software
 * distributed under the License is distributed on an "AS IS" BASIS,
 * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
 * See the License for the specific language governing permissions and
 * limitations under the License.
 ****************************************************************************/

// NOLINTBEGIN

#pragma once
#include <string_view>
#include <vulkan/vulkan.h>

namespace vvl {
enum class Func {
    Empty = 0,
    vkAcquireDrmDisplayEXT = 1,
    vkAcquireFullScreenExclusiveModeEXT = 2,
    vkAcquireNextImage2KHR = 3,
    vkAcquireNextImageKHR = 4,
    vkAcquirePerformanceConfigurationINTEL = 5,
    vkAcquireProfilingLockKHR = 6,
    vkAcquireWinrtDisplayNV = 7,
    vkAcquireXlibDisplayEXT = 8,
    vkAllocateCommandBuffers = 9,
    vkAllocateDescriptorSets = 10,
    vkAllocateMemory = 11,
    vkBeginCommandBuffer = 12,
    vkBindAccelerationStructureMemoryNV = 13,
    vkBindBufferMemory = 14,
    vkBindBufferMemory2 = 15,
    vkBindBufferMemory2KHR = 16,
    vkBindImageMemory = 17,
    vkBindImageMemory2 = 18,
    vkBindImageMemory2KHR = 19,
    vkBindOpticalFlowSessionImageNV = 20,
    vkBindVideoSessionMemoryKHR = 21,
    vkBuildAccelerationStructuresKHR = 22,
    vkBuildMicromapsEXT = 23,
    vkCmdBeginConditionalRenderingEXT = 24,
    vkCmdBeginDebugUtilsLabelEXT = 25,
    vkCmdBeginQuery = 26,
    vkCmdBeginQueryIndexedEXT = 27,
    vkCmdBeginRenderPass = 28,
    vkCmdBeginRenderPass2 = 29,
    vkCmdBeginRenderPass2KHR = 30,
    vkCmdBeginRendering = 31,
    vkCmdBeginRenderingKHR = 32,
    vkCmdBeginTransformFeedbackEXT = 33,
    vkCmdBeginVideoCodingKHR = 34,
    vkCmdBindDescriptorBufferEmbeddedSamplers2EXT = 35,
    vkCmdBindDescriptorBufferEmbeddedSamplersEXT = 36,
    vkCmdBindDescriptorBuffersEXT = 37,
    vkCmdBindDescriptorSets = 38,
    vkCmdBindDescriptorSets2KHR = 39,
    vkCmdBindIndexBuffer = 40,
    vkCmdBindIndexBuffer2KHR = 41,
    vkCmdBindInvocationMaskHUAWEI = 42,
    vkCmdBindPipeline = 43,
    vkCmdBindPipelineShaderGroupNV = 44,
    vkCmdBindShadersEXT = 45,
    vkCmdBindShadingRateImageNV = 46,
    vkCmdBindTransformFeedbackBuffersEXT = 47,
    vkCmdBindVertexBuffers = 48,
    vkCmdBindVertexBuffers2 = 49,
    vkCmdBindVertexBuffers2EXT = 50,
    vkCmdBlitImage = 51,
    vkCmdBlitImage2 = 52,
    vkCmdBlitImage2KHR = 53,
    vkCmdBuildAccelerationStructureNV = 54,
    vkCmdBuildAccelerationStructuresIndirectKHR = 55,
    vkCmdBuildAccelerationStructuresKHR = 56,
    vkCmdBuildMicromapsEXT = 57,
    vkCmdClearAttachments = 58,
    vkCmdClearColorImage = 59,
    vkCmdClearDepthStencilImage = 60,
    vkCmdControlVideoCodingKHR = 61,
    vkCmdCopyAccelerationStructureKHR = 62,
    vkCmdCopyAccelerationStructureNV = 63,
    vkCmdCopyAccelerationStructureToMemoryKHR = 64,
    vkCmdCopyBuffer = 65,
    vkCmdCopyBuffer2 = 66,
    vkCmdCopyBuffer2KHR = 67,
    vkCmdCopyBufferToImage = 68,
    vkCmdCopyBufferToImage2 = 69,
    vkCmdCopyBufferToImage2KHR = 70,
    vkCmdCopyImage = 71,
    vkCmdCopyImage2 = 72,
    vkCmdCopyImage2KHR = 73,
    vkCmdCopyImageToBuffer = 74,
    vkCmdCopyImageToBuffer2 = 75,
    vkCmdCopyImageToBuffer2KHR = 76,
    vkCmdCopyMemoryIndirectNV = 77,
    vkCmdCopyMemoryToAccelerationStructureKHR = 78,
    vkCmdCopyMemoryToImageIndirectNV = 79,
    vkCmdCopyMemoryToMicromapEXT = 80,
    vkCmdCopyMicromapEXT = 81,
    vkCmdCopyMicromapToMemoryEXT = 82,
    vkCmdCopyQueryPoolResults = 83,
    vkCmdCuLaunchKernelNVX = 84,
    vkCmdCudaLaunchKernelNV = 85,
    vkCmdDebugMarkerBeginEXT = 86,
    vkCmdDebugMarkerEndEXT = 87,
    vkCmdDebugMarkerInsertEXT = 88,
    vkCmdDecodeVideoKHR = 89,
    vkCmdDecompressMemoryIndirectCountNV = 90,
    vkCmdDecompressMemoryNV = 91,
    vkCmdDispatch = 92,
    vkCmdDispatchBase = 93,
    vkCmdDispatchBaseKHR = 94,
    vkCmdDispatchGraphAMDX = 95,
    vkCmdDispatchGraphIndirectAMDX = 96,
    vkCmdDispatchGraphIndirectCountAMDX = 97,
    vkCmdDispatchIndirect = 98,
    vkCmdDraw = 99,
    vkCmdDrawClusterHUAWEI = 100,
    vkCmdDrawClusterIndirectHUAWEI = 101,
    vkCmdDrawIndexed = 102,
    vkCmdDrawIndexedIndirect = 103,
    vkCmdDrawIndexedIndirectCount = 104,
    vkCmdDrawIndexedIndirectCountAMD = 105,
    vkCmdDrawIndexedIndirectCountKHR = 106,
    vkCmdDrawIndirect = 107,
    vkCmdDrawIndirectByteCountEXT = 108,
    vkCmdDrawIndirectCount = 109,
    vkCmdDrawIndirectCountAMD = 110,
    vkCmdDrawIndirectCountKHR = 111,
    vkCmdDrawMeshTasksEXT = 112,
    vkCmdDrawMeshTasksIndirectCountEXT = 113,
    vkCmdDrawMeshTasksIndirectCountNV = 114,
    vkCmdDrawMeshTasksIndirectEXT = 115,
    vkCmdDrawMeshTasksIndirectNV = 116,
    vkCmdDrawMeshTasksNV = 117,
    vkCmdDrawMultiEXT = 118,
    vkCmdDrawMultiIndexedEXT = 119,
    vkCmdEncodeVideoKHR = 120,
    vkCmdEndConditionalRenderingEXT = 121,
    vkCmdEndDebugUtilsLabelEXT = 122,
    vkCmdEndQuery = 123,
    vkCmdEndQueryIndexedEXT = 124,
    vkCmdEndRenderPass = 125,
    vkCmdEndRenderPass2 = 126,
    vkCmdEndRenderPass2KHR = 127,
    vkCmdEndRendering = 128,
    vkCmdEndRenderingKHR = 129,
    vkCmdEndTransformFeedbackEXT = 130,
    vkCmdEndVideoCodingKHR = 131,
    vkCmdExecuteCommands = 132,
    vkCmdExecuteGeneratedCommandsNV = 133,
    vkCmdFillBuffer = 134,
    vkCmdInitializeGraphScratchMemoryAMDX = 135,
    vkCmdInsertDebugUtilsLabelEXT = 136,
    vkCmdNextSubpass = 137,
    vkCmdNextSubpass2 = 138,
    vkCmdNextSubpass2KHR = 139,
    vkCmdOpticalFlowExecuteNV = 140,
    vkCmdPipelineBarrier = 141,
    vkCmdPipelineBarrier2 = 142,
    vkCmdPipelineBarrier2KHR = 143,
    vkCmdPreprocessGeneratedCommandsNV = 144,
    vkCmdPushConstants = 145,
    vkCmdPushConstants2KHR = 146,
    vkCmdPushDescriptorSet2KHR = 147,
    vkCmdPushDescriptorSetKHR = 148,
    vkCmdPushDescriptorSetWithTemplate2KHR = 149,
    vkCmdPushDescriptorSetWithTemplateKHR = 150,
    vkCmdResetEvent = 151,
    vkCmdResetEvent2 = 152,
    vkCmdResetEvent2KHR = 153,
    vkCmdResetQueryPool = 154,
    vkCmdResolveImage = 155,
    vkCmdResolveImage2 = 156,
    vkCmdResolveImage2KHR = 157,
    vkCmdSetAlphaToCoverageEnableEXT = 158,
    vkCmdSetAlphaToOneEnableEXT = 159,
    vkCmdSetAttachmentFeedbackLoopEnableEXT = 160,
    vkCmdSetBlendConstants = 161,
    vkCmdSetCheckpointNV = 162,
    vkCmdSetCoarseSampleOrderNV = 163,
    vkCmdSetColorBlendAdvancedEXT = 164,
    vkCmdSetColorBlendEnableEXT = 165,
    vkCmdSetColorBlendEquationEXT = 166,
    vkCmdSetColorWriteEnableEXT = 167,
    vkCmdSetColorWriteMaskEXT = 168,
    vkCmdSetConservativeRasterizationModeEXT = 169,
    vkCmdSetCoverageModulationModeNV = 170,
    vkCmdSetCoverageModulationTableEnableNV = 171,
    vkCmdSetCoverageModulationTableNV = 172,
    vkCmdSetCoverageReductionModeNV = 173,
    vkCmdSetCoverageToColorEnableNV = 174,
    vkCmdSetCoverageToColorLocationNV = 175,
    vkCmdSetCullMode = 176,
    vkCmdSetCullModeEXT = 177,
    vkCmdSetDepthBias = 178,
    vkCmdSetDepthBias2EXT = 179,
    vkCmdSetDepthBiasEnable = 180,
    vkCmdSetDepthBiasEnableEXT = 181,
    vkCmdSetDepthBounds = 182,
    vkCmdSetDepthBoundsTestEnable = 183,
    vkCmdSetDepthBoundsTestEnableEXT = 184,
    vkCmdSetDepthClampEnableEXT = 185,
    vkCmdSetDepthClipEnableEXT = 186,
    vkCmdSetDepthClipNegativeOneToOneEXT = 187,
    vkCmdSetDepthCompareOp = 188,
    vkCmdSetDepthCompareOpEXT = 189,
    vkCmdSetDepthTestEnable = 190,
    vkCmdSetDepthTestEnableEXT = 191,
    vkCmdSetDepthWriteEnable = 192,
    vkCmdSetDepthWriteEnableEXT = 193,
    vkCmdSetDescriptorBufferOffsets2EXT = 194,
    vkCmdSetDescriptorBufferOffsetsEXT = 195,
    vkCmdSetDeviceMask = 196,
    vkCmdSetDeviceMaskKHR = 197,
    vkCmdSetDiscardRectangleEXT = 198,
    vkCmdSetDiscardRectangleEnableEXT = 199,
    vkCmdSetDiscardRectangleModeEXT = 200,
    vkCmdSetEvent = 201,
    vkCmdSetEvent2 = 202,
    vkCmdSetEvent2KHR = 203,
    vkCmdSetExclusiveScissorEnableNV = 204,
    vkCmdSetExclusiveScissorNV = 205,
    vkCmdSetExtraPrimitiveOverestimationSizeEXT = 206,
    vkCmdSetFragmentShadingRateEnumNV = 207,
    vkCmdSetFragmentShadingRateKHR = 208,
    vkCmdSetFrontFace = 209,
    vkCmdSetFrontFaceEXT = 210,
    vkCmdSetLineRasterizationModeEXT = 211,
    vkCmdSetLineStippleEXT = 212,
    vkCmdSetLineStippleEnableEXT = 213,
    vkCmdSetLineWidth = 214,
    vkCmdSetLogicOpEXT = 215,
    vkCmdSetLogicOpEnableEXT = 216,
    vkCmdSetPatchControlPointsEXT = 217,
    vkCmdSetPerformanceMarkerINTEL = 218,
    vkCmdSetPerformanceOverrideINTEL = 219,
    vkCmdSetPerformanceStreamMarkerINTEL = 220,
    vkCmdSetPolygonModeEXT = 221,
    vkCmdSetPrimitiveRestartEnable = 222,
    vkCmdSetPrimitiveRestartEnableEXT = 223,
    vkCmdSetPrimitiveTopology = 224,
    vkCmdSetPrimitiveTopologyEXT = 225,
    vkCmdSetProvokingVertexModeEXT = 226,
    vkCmdSetRasterizationSamplesEXT = 227,
    vkCmdSetRasterizationStreamEXT = 228,
    vkCmdSetRasterizerDiscardEnable = 229,
    vkCmdSetRasterizerDiscardEnableEXT = 230,
    vkCmdSetRayTracingPipelineStackSizeKHR = 231,
    vkCmdSetRepresentativeFragmentTestEnableNV = 232,
    vkCmdSetSampleLocationsEXT = 233,
    vkCmdSetSampleLocationsEnableEXT = 234,
    vkCmdSetSampleMaskEXT = 235,
    vkCmdSetScissor = 236,
    vkCmdSetScissorWithCount = 237,
    vkCmdSetScissorWithCountEXT = 238,
    vkCmdSetShadingRateImageEnableNV = 239,
    vkCmdSetStencilCompareMask = 240,
    vkCmdSetStencilOp = 241,
    vkCmdSetStencilOpEXT = 242,
    vkCmdSetStencilReference = 243,
    vkCmdSetStencilTestEnable = 244,
    vkCmdSetStencilTestEnableEXT = 245,
    vkCmdSetStencilWriteMask = 246,
    vkCmdSetTessellationDomainOriginEXT = 247,
    vkCmdSetVertexInputEXT = 248,
    vkCmdSetViewport = 249,
    vkCmdSetViewportShadingRatePaletteNV = 250,
    vkCmdSetViewportSwizzleNV = 251,
    vkCmdSetViewportWScalingEnableNV = 252,
    vkCmdSetViewportWScalingNV = 253,
    vkCmdSetViewportWithCount = 254,
    vkCmdSetViewportWithCountEXT = 255,
    vkCmdSubpassShadingHUAWEI = 256,
    vkCmdTraceRaysIndirect2KHR = 257,
    vkCmdTraceRaysIndirectKHR = 258,
    vkCmdTraceRaysKHR = 259,
    vkCmdTraceRaysNV = 260,
    vkCmdUpdateBuffer = 261,
    vkCmdUpdatePipelineIndirectBufferNV = 262,
    vkCmdWaitEvents = 263,
    vkCmdWaitEvents2 = 264,
    vkCmdWaitEvents2KHR = 265,
    vkCmdWriteAccelerationStructuresPropertiesKHR = 266,
    vkCmdWriteAccelerationStructuresPropertiesNV = 267,
    vkCmdWriteBufferMarker2AMD = 268,
    vkCmdWriteBufferMarkerAMD = 269,
    vkCmdWriteMicromapsPropertiesEXT = 270,
    vkCmdWriteTimestamp = 271,
    vkCmdWriteTimestamp2 = 272,
    vkCmdWriteTimestamp2KHR = 273,
    vkCompileDeferredNV = 274,
    vkCopyAccelerationStructureKHR = 275,
    vkCopyAccelerationStructureToMemoryKHR = 276,
    vkCopyImageToImageEXT = 277,
    vkCopyImageToMemoryEXT = 278,
    vkCopyMemoryToAccelerationStructureKHR = 279,
    vkCopyMemoryToImageEXT = 280,
    vkCopyMemoryToMicromapEXT = 281,
    vkCopyMicromapEXT = 282,
    vkCopyMicromapToMemoryEXT = 283,
    vkCreateAccelerationStructureKHR = 284,
    vkCreateAccelerationStructureNV = 285,
    vkCreateAndroidSurfaceKHR = 286,
    vkCreateBuffer = 287,
    vkCreateBufferCollectionFUCHSIA = 288,
    vkCreateBufferView = 289,
    vkCreateCommandPool = 290,
    vkCreateComputePipelines = 291,
    vkCreateCuFunctionNVX = 292,
    vkCreateCuModuleNVX = 293,
    vkCreateCudaFunctionNV = 294,
    vkCreateCudaModuleNV = 295,
    vkCreateDebugReportCallbackEXT = 296,
    vkCreateDebugUtilsMessengerEXT = 297,
    vkCreateDeferredOperationKHR = 298,
    vkCreateDescriptorPool = 299,
    vkCreateDescriptorSetLayout = 300,
    vkCreateDescriptorUpdateTemplate = 301,
    vkCreateDescriptorUpdateTemplateKHR = 302,
    vkCreateDevice = 303,
    vkCreateDirectFBSurfaceEXT = 304,
    vkCreateDisplayModeKHR = 305,
    vkCreateDisplayPlaneSurfaceKHR = 306,
    vkCreateEvent = 307,
    vkCreateExecutionGraphPipelinesAMDX = 308,
    vkCreateFence = 309,
    vkCreateFramebuffer = 310,
    vkCreateGraphicsPipelines = 311,
    vkCreateHeadlessSurfaceEXT = 312,
    vkCreateIOSSurfaceMVK = 313,
    vkCreateImage = 314,
    vkCreateImagePipeSurfaceFUCHSIA = 315,
    vkCreateImageView = 316,
    vkCreateIndirectCommandsLayoutNV = 317,
    vkCreateInstance = 318,
    vkCreateMacOSSurfaceMVK = 319,
    vkCreateMetalSurfaceEXT = 320,
    vkCreateMicromapEXT = 321,
    vkCreateOpticalFlowSessionNV = 322,
    vkCreatePipelineCache = 323,
    vkCreatePipelineLayout = 324,
    vkCreatePrivateDataSlot = 325,
    vkCreatePrivateDataSlotEXT = 326,
    vkCreateQueryPool = 327,
    vkCreateRayTracingPipelinesKHR = 328,
    vkCreateRayTracingPipelinesNV = 329,
    vkCreateRenderPass = 330,
    vkCreateRenderPass2 = 331,
    vkCreateRenderPass2KHR = 332,
    vkCreateSampler = 333,
    vkCreateSamplerYcbcrConversion = 334,
    vkCreateSamplerYcbcrConversionKHR = 335,
    vkCreateScreenSurfaceQNX = 336,
    vkCreateSemaphore = 337,
    vkCreateShaderModule = 338,
    vkCreateShadersEXT = 339,
    vkCreateSharedSwapchainsKHR = 340,
    vkCreateStreamDescriptorSurfaceGGP = 341,
    vkCreateSwapchainKHR = 342,
    vkCreateValidationCacheEXT = 343,
    vkCreateViSurfaceNN = 344,
    vkCreateVideoSessionKHR = 345,
    vkCreateVideoSessionParametersKHR = 346,
    vkCreateWaylandSurfaceKHR = 347,
    vkCreateWin32SurfaceKHR = 348,
    vkCreateXcbSurfaceKHR = 349,
    vkCreateXlibSurfaceKHR = 350,
    vkDebugMarkerSetObjectNameEXT = 351,
    vkDebugMarkerSetObjectTagEXT = 352,
    vkDebugReportMessageEXT = 353,
    vkDeferredOperationJoinKHR = 354,
    vkDestroyAccelerationStructureKHR = 355,
    vkDestroyAccelerationStructureNV = 356,
    vkDestroyBuffer = 357,
    vkDestroyBufferCollectionFUCHSIA = 358,
    vkDestroyBufferView = 359,
    vkDestroyCommandPool = 360,
    vkDestroyCuFunctionNVX = 361,
    vkDestroyCuModuleNVX = 362,
    vkDestroyCudaFunctionNV = 363,
    vkDestroyCudaModuleNV = 364,
    vkDestroyDebugReportCallbackEXT = 365,
    vkDestroyDebugUtilsMessengerEXT = 366,
    vkDestroyDeferredOperationKHR = 367,
    vkDestroyDescriptorPool = 368,
    vkDestroyDescriptorSetLayout = 369,
    vkDestroyDescriptorUpdateTemplate = 370,
    vkDestroyDescriptorUpdateTemplateKHR = 371,
    vkDestroyDevice = 372,
    vkDestroyEvent = 373,
    vkDestroyFence = 374,
    vkDestroyFramebuffer = 375,
    vkDestroyImage = 376,
    vkDestroyImageView = 377,
    vkDestroyIndirectCommandsLayoutNV = 378,
    vkDestroyInstance = 379,
    vkDestroyMicromapEXT = 380,
    vkDestroyOpticalFlowSessionNV = 381,
    vkDestroyPipeline = 382,
    vkDestroyPipelineCache = 383,
    vkDestroyPipelineLayout = 384,
    vkDestroyPrivateDataSlot = 385,
    vkDestroyPrivateDataSlotEXT = 386,
    vkDestroyQueryPool = 387,
    vkDestroyRenderPass = 388,
    vkDestroySampler = 389,
    vkDestroySamplerYcbcrConversion = 390,
    vkDestroySamplerYcbcrConversionKHR = 391,
    vkDestroySemaphore = 392,
    vkDestroyShaderEXT = 393,
    vkDestroyShaderModule = 394,
    vkDestroySurfaceKHR = 395,
    vkDestroySwapchainKHR = 396,
    vkDestroyValidationCacheEXT = 397,
    vkDestroyVideoSessionKHR = 398,
    vkDestroyVideoSessionParametersKHR = 399,
    vkDeviceWaitIdle = 400,
    vkDisplayPowerControlEXT = 401,
    vkEndCommandBuffer = 402,
    vkEnumerateDeviceExtensionProperties = 403,
    vkEnumerateDeviceLayerProperties = 404,
    vkEnumerateInstanceExtensionProperties = 405,
    vkEnumerateInstanceLayerProperties = 406,
    vkEnumerateInstanceVersion = 407,
    vkEnumeratePhysicalDeviceGroups = 408,
    vkEnumeratePhysicalDeviceGroupsKHR = 409,
    vkEnumeratePhysicalDeviceQueueFamilyPerformanceQueryCountersKHR = 410,
    vkEnumeratePhysicalDevices = 411,
    vkExportMetalObjectsEXT = 412,
    vkFlushMappedMemoryRanges = 413,
    vkFreeCommandBuffers = 414,
    vkFreeDescriptorSets = 415,
    vkFreeMemory = 416,
    vkGetAccelerationStructureBuildSizesKHR = 417,
    vkGetAccelerationStructureDeviceAddressKHR = 418,
    vkGetAccelerationStructureHandleNV = 419,
    vkGetAccelerationStructureMemoryRequirementsNV = 420,
    vkGetAccelerationStructureOpaqueCaptureDescriptorDataEXT = 421,
    vkGetAndroidHardwareBufferPropertiesANDROID = 422,
    vkGetBufferCollectionPropertiesFUCHSIA = 423,
    vkGetBufferDeviceAddress = 424,
    vkGetBufferDeviceAddressEXT = 425,
    vkGetBufferDeviceAddressKHR = 426,
    vkGetBufferMemoryRequirements = 427,
    vkGetBufferMemoryRequirements2 = 428,
    vkGetBufferMemoryRequirements2KHR = 429,
    vkGetBufferOpaqueCaptureAddress = 430,
    vkGetBufferOpaqueCaptureAddressKHR = 431,
    vkGetBufferOpaqueCaptureDescriptorDataEXT = 432,
    vkGetCalibratedTimestampsEXT = 433,
    vkGetCalibratedTimestampsKHR = 434,
    vkGetCudaModuleCacheNV = 435,
    vkGetDeferredOperationMaxConcurrencyKHR = 436,
    vkGetDeferredOperationResultKHR = 437,
    vkGetDescriptorEXT = 438,
    vkGetDescriptorSetHostMappingVALVE = 439,
    vkGetDescriptorSetLayoutBindingOffsetEXT = 440,
    vkGetDescriptorSetLayoutHostMappingInfoVALVE = 441,
    vkGetDescriptorSetLayoutSizeEXT = 442,
    vkGetDescriptorSetLayoutSupport = 443,
    vkGetDescriptorSetLayoutSupportKHR = 444,
    vkGetDeviceAccelerationStructureCompatibilityKHR = 445,
    vkGetDeviceBufferMemoryRequirements = 446,
    vkGetDeviceBufferMemoryRequirementsKHR = 447,
    vkGetDeviceFaultInfoEXT = 448,
    vkGetDeviceGroupPeerMemoryFeatures = 449,
    vkGetDeviceGroupPeerMemoryFeaturesKHR = 450,
    vkGetDeviceGroupPresentCapabilitiesKHR = 451,
    vkGetDeviceGroupSurfacePresentModes2EXT = 452,
    vkGetDeviceGroupSurfacePresentModesKHR = 453,
    vkGetDeviceImageMemoryRequirements = 454,
    vkGetDeviceImageMemoryRequirementsKHR = 455,
    vkGetDeviceImageSparseMemoryRequirements = 456,
    vkGetDeviceImageSparseMemoryRequirementsKHR = 457,
    vkGetDeviceImageSubresourceLayoutKHR = 458,
    vkGetDeviceMemoryCommitment = 459,
    vkGetDeviceMemoryOpaqueCaptureAddress = 460,
    vkGetDeviceMemoryOpaqueCaptureAddressKHR = 461,
    vkGetDeviceMicromapCompatibilityEXT = 462,
    vkGetDeviceProcAddr = 463,
    vkGetDeviceQueue = 464,
    vkGetDeviceQueue2 = 465,
    vkGetDeviceSubpassShadingMaxWorkgroupSizeHUAWEI = 466,
    vkGetDisplayModeProperties2KHR = 467,
    vkGetDisplayModePropertiesKHR = 468,
    vkGetDisplayPlaneCapabilities2KHR = 469,
    vkGetDisplayPlaneCapabilitiesKHR = 470,
    vkGetDisplayPlaneSupportedDisplaysKHR = 471,
    vkGetDrmDisplayEXT = 472,
    vkGetDynamicRenderingTilePropertiesQCOM = 473,
    vkGetEncodedVideoSessionParametersKHR = 474,
    vkGetEventStatus = 475,
    vkGetExecutionGraphPipelineNodeIndexAMDX = 476,
    vkGetExecutionGraphPipelineScratchSizeAMDX = 477,
    vkGetFenceFdKHR = 478,
    vkGetFenceStatus = 479,
    vkGetFenceWin32HandleKHR = 480,
    vkGetFramebufferTilePropertiesQCOM = 481,
    vkGetGeneratedCommandsMemoryRequirementsNV = 482,
    vkGetImageDrmFormatModifierPropertiesEXT = 483,
    vkGetImageMemoryRequirements = 484,
    vkGetImageMemoryRequirements2 = 485,
    vkGetImageMemoryRequirements2KHR = 486,
    vkGetImageOpaqueCaptureDescriptorDataEXT = 487,
    vkGetImageSparseMemoryRequirements = 488,
    vkGetImageSparseMemoryRequirements2 = 489,
    vkGetImageSparseMemoryRequirements2KHR = 490,
    vkGetImageSubresourceLayout = 491,
    vkGetImageSubresourceLayout2EXT = 492,
    vkGetImageSubresourceLayout2KHR = 493,
    vkGetImageViewAddressNVX = 494,
    vkGetImageViewHandleNVX = 495,
    vkGetImageViewOpaqueCaptureDescriptorDataEXT = 496,
    vkGetInstanceProcAddr = 497,
    vkGetLatencyTimingsNV = 498,
    vkGetMemoryAndroidHardwareBufferANDROID = 499,
    vkGetMemoryFdKHR = 500,
    vkGetMemoryFdPropertiesKHR = 501,
    vkGetMemoryHostPointerPropertiesEXT = 502,
    vkGetMemoryRemoteAddressNV = 503,
    vkGetMemoryWin32HandleKHR = 504,
    vkGetMemoryWin32HandleNV = 505,
    vkGetMemoryWin32HandlePropertiesKHR = 506,
    vkGetMemoryZirconHandleFUCHSIA = 507,
    vkGetMemoryZirconHandlePropertiesFUCHSIA = 508,
    vkGetMicromapBuildSizesEXT = 509,
    vkGetPastPresentationTimingGOOGLE = 510,
    vkGetPerformanceParameterINTEL = 511,
    vkGetPhysicalDeviceCalibrateableTimeDomainsEXT = 512,
    vkGetPhysicalDeviceCalibrateableTimeDomainsKHR = 513,
    vkGetPhysicalDeviceCooperativeMatrixPropertiesKHR = 514,
    vkGetPhysicalDeviceCooperativeMatrixPropertiesNV = 515,
    vkGetPhysicalDeviceDirectFBPresentationSupportEXT = 516,
    vkGetPhysicalDeviceDisplayPlaneProperties2KHR = 517,
    vkGetPhysicalDeviceDisplayPlanePropertiesKHR = 518,
    vkGetPhysicalDeviceDisplayProperties2KHR = 519,
    vkGetPhysicalDeviceDisplayPropertiesKHR = 520,
    vkGetPhysicalDeviceExternalBufferProperties = 521,
    vkGetPhysicalDeviceExternalBufferPropertiesKHR = 522,
    vkGetPhysicalDeviceExternalFenceProperties = 523,
    vkGetPhysicalDeviceExternalFencePropertiesKHR = 524,
    vkGetPhysicalDeviceExternalImageFormatPropertiesNV = 525,
    vkGetPhysicalDeviceExternalSemaphoreProperties = 526,
    vkGetPhysicalDeviceExternalSemaphorePropertiesKHR = 527,
    vkGetPhysicalDeviceFeatures = 528,
    vkGetPhysicalDeviceFeatures2 = 529,
    vkGetPhysicalDeviceFeatures2KHR = 530,
    vkGetPhysicalDeviceFormatProperties = 531,
    vkGetPhysicalDeviceFormatProperties2 = 532,
    vkGetPhysicalDeviceFormatProperties2KHR = 533,
    vkGetPhysicalDeviceFragmentShadingRatesKHR = 534,
    vkGetPhysicalDeviceImageFormatProperties = 535,
    vkGetPhysicalDeviceImageFormatProperties2 = 536,
    vkGetPhysicalDeviceImageFormatProperties2KHR = 537,
    vkGetPhysicalDeviceMemoryProperties = 538,
    vkGetPhysicalDeviceMemoryProperties2 = 539,
    vkGetPhysicalDeviceMemoryProperties2KHR = 540,
    vkGetPhysicalDeviceMultisamplePropertiesEXT = 541,
    vkGetPhysicalDeviceOpticalFlowImageFormatsNV = 542,
    vkGetPhysicalDevicePresentRectanglesKHR = 543,
    vkGetPhysicalDeviceProperties = 544,
    vkGetPhysicalDeviceProperties2 = 545,
    vkGetPhysicalDeviceProperties2KHR = 546,
    vkGetPhysicalDeviceQueueFamilyPerformanceQueryPassesKHR = 547,
    vkGetPhysicalDeviceQueueFamilyProperties = 548,
    vkGetPhysicalDeviceQueueFamilyProperties2 = 549,
    vkGetPhysicalDeviceQueueFamilyProperties2KHR = 550,
    vkGetPhysicalDeviceScreenPresentationSupportQNX = 551,
    vkGetPhysicalDeviceSparseImageFormatProperties = 552,
    vkGetPhysicalDeviceSparseImageFormatProperties2 = 553,
    vkGetPhysicalDeviceSparseImageFormatProperties2KHR = 554,
    vkGetPhysicalDeviceSupportedFramebufferMixedSamplesCombinationsNV = 555,
    vkGetPhysicalDeviceSurfaceCapabilities2EXT = 556,
    vkGetPhysicalDeviceSurfaceCapabilities2KHR = 557,
    vkGetPhysicalDeviceSurfaceCapabilitiesKHR = 558,
    vkGetPhysicalDeviceSurfaceFormats2KHR = 559,
    vkGetPhysicalDeviceSurfaceFormatsKHR = 560,
    vkGetPhysicalDeviceSurfacePresentModes2EXT = 561,
    vkGetPhysicalDeviceSurfacePresentModesKHR = 562,
    vkGetPhysicalDeviceSurfaceSupportKHR = 563,
    vkGetPhysicalDeviceToolProperties = 564,
    vkGetPhysicalDeviceToolPropertiesEXT = 565,
    vkGetPhysicalDeviceVideoCapabilitiesKHR = 566,
    vkGetPhysicalDeviceVideoEncodeQualityLevelPropertiesKHR = 567,
    vkGetPhysicalDeviceVideoFormatPropertiesKHR = 568,
    vkGetPhysicalDeviceWaylandPresentationSupportKHR = 569,
    vkGetPhysicalDeviceWin32PresentationSupportKHR = 570,
    vkGetPhysicalDeviceXcbPresentationSupportKHR = 571,
    vkGetPhysicalDeviceXlibPresentationSupportKHR = 572,
    vkGetPipelineCacheData = 573,
    vkGetPipelineExecutableInternalRepresentationsKHR = 574,
    vkGetPipelineExecutablePropertiesKHR = 575,
    vkGetPipelineExecutableStatisticsKHR = 576,
    vkGetPipelineIndirectDeviceAddressNV = 577,
    vkGetPipelineIndirectMemoryRequirementsNV = 578,
    vkGetPipelinePropertiesEXT = 579,
    vkGetPrivateData = 580,
    vkGetPrivateDataEXT = 581,
    vkGetQueryPoolResults = 582,
    vkGetQueueCheckpointData2NV = 583,
    vkGetQueueCheckpointDataNV = 584,
    vkGetRandROutputDisplayEXT = 585,
    vkGetRayTracingCaptureReplayShaderGroupHandlesKHR = 586,
    vkGetRayTracingShaderGroupHandlesKHR = 587,
    vkGetRayTracingShaderGroupHandlesNV = 588,
    vkGetRayTracingShaderGroupStackSizeKHR = 589,
    vkGetRefreshCycleDurationGOOGLE = 590,
    vkGetRenderAreaGranularity = 591,
    vkGetRenderingAreaGranularityKHR = 592,
    vkGetSamplerOpaqueCaptureDescriptorDataEXT = 593,
    vkGetScreenBufferPropertiesQNX = 594,
    vkGetSemaphoreCounterValue = 595,
    vkGetSemaphoreCounterValueKHR = 596,
    vkGetSemaphoreFdKHR = 597,
    vkGetSemaphoreWin32HandleKHR = 598,
    vkGetSemaphoreZirconHandleFUCHSIA = 599,
    vkGetShaderBinaryDataEXT = 600,
    vkGetShaderInfoAMD = 601,
    vkGetShaderModuleCreateInfoIdentifierEXT = 602,
    vkGetShaderModuleIdentifierEXT = 603,
    vkGetSwapchainCounterEXT = 604,
    vkGetSwapchainImagesKHR = 605,
    vkGetSwapchainStatusKHR = 606,
    vkGetValidationCacheDataEXT = 607,
    vkGetVideoSessionMemoryRequirementsKHR = 608,
    vkGetWinrtDisplayNV = 609,
    vkImportFenceFdKHR = 610,
    vkImportFenceWin32HandleKHR = 611,
    vkImportSemaphoreFdKHR = 612,
    vkImportSemaphoreWin32HandleKHR = 613,
    vkImportSemaphoreZirconHandleFUCHSIA = 614,
    vkInitializePerformanceApiINTEL = 615,
    vkInvalidateMappedMemoryRanges = 616,
    vkLatencySleepNV = 617,
    vkMapMemory = 618,
    vkMapMemory2KHR = 619,
    vkMergePipelineCaches = 620,
    vkMergeValidationCachesEXT = 621,
    vkQueueBeginDebugUtilsLabelEXT = 622,
    vkQueueBindSparse = 623,
    vkQueueEndDebugUtilsLabelEXT = 624,
    vkQueueInsertDebugUtilsLabelEXT = 625,
    vkQueueNotifyOutOfBandNV = 626,
    vkQueuePresentKHR = 627,
    vkQueueSetPerformanceConfigurationINTEL = 628,
    vkQueueSubmit = 629,
    vkQueueSubmit2 = 630,
    vkQueueSubmit2KHR = 631,
    vkQueueWaitIdle = 632,
    vkRegisterDeviceEventEXT = 633,
    vkRegisterDisplayEventEXT = 634,
    vkReleaseDisplayEXT = 635,
    vkReleaseFullScreenExclusiveModeEXT = 636,
    vkReleasePerformanceConfigurationINTEL = 637,
    vkReleaseProfilingLockKHR = 638,
    vkReleaseSwapchainImagesEXT = 639,
    vkResetCommandBuffer = 640,
    vkResetCommandPool = 641,
    vkResetDescriptorPool = 642,
    vkResetEvent = 643,
    vkResetFences = 644,
    vkResetQueryPool = 645,
    vkResetQueryPoolEXT = 646,
    vkSetBufferCollectionBufferConstraintsFUCHSIA = 647,
    vkSetBufferCollectionImageConstraintsFUCHSIA = 648,
    vkSetDebugUtilsObjectNameEXT = 649,
    vkSetDebugUtilsObjectTagEXT = 650,
    vkSetDeviceMemoryPriorityEXT = 651,
    vkSetEvent = 652,
    vkSetHdrMetadataEXT = 653,
    vkSetLatencyMarkerNV = 654,
    vkSetLatencySleepModeNV = 655,
    vkSetLocalDimmingAMD = 656,
    vkSetPrivateData = 657,
    vkSetPrivateDataEXT = 658,
    vkSignalSemaphore = 659,
    vkSignalSemaphoreKHR = 660,
    vkSubmitDebugUtilsMessageEXT = 661,
    vkTransitionImageLayoutEXT = 662,
    vkTrimCommandPool = 663,
    vkTrimCommandPoolKHR = 664,
    vkUninitializePerformanceApiINTEL = 665,
    vkUnmapMemory = 666,
    vkUnmapMemory2KHR = 667,
    vkUpdateDescriptorSetWithTemplate = 668,
    vkUpdateDescriptorSetWithTemplateKHR = 669,
    vkUpdateDescriptorSets = 670,
    vkUpdateVideoSessionParametersKHR = 671,
    vkWaitForFences = 672,
    vkWaitForPresentKHR = 673,
    vkWaitSemaphores = 674,
    vkWaitSemaphoresKHR = 675,
    vkWriteAccelerationStructuresPropertiesKHR = 676,
    vkWriteMicromapsPropertiesEXT = 677,
};

enum class Struct {
    Empty = 0,
    VkAabbPositionsKHR,
    VkAccelerationStructureBuildGeometryInfoKHR,
    VkAccelerationStructureBuildRangeInfoKHR,
    VkAccelerationStructureBuildSizesInfoKHR,
    VkAccelerationStructureCaptureDescriptorDataInfoEXT,
    VkAccelerationStructureCreateInfoKHR,
    VkAccelerationStructureCreateInfoNV,
    VkAccelerationStructureDeviceAddressInfoKHR,
    VkAccelerationStructureGeometryAabbsDataKHR,
    VkAccelerationStructureGeometryDataKHR,
    VkAccelerationStructureGeometryInstancesDataKHR,
    VkAccelerationStructureGeometryKHR,
    VkAccelerationStructureGeometryMotionTrianglesDataNV,
    VkAccelerationStructureGeometryTrianglesDataKHR,
    VkAccelerationStructureInfoNV,
    VkAccelerationStructureInstanceKHR,
    VkAccelerationStructureMatrixMotionInstanceNV,
    VkAccelerationStructureMemoryRequirementsInfoNV,
    VkAccelerationStructureMotionInfoNV,
    VkAccelerationStructureMotionInstanceDataNV,
    VkAccelerationStructureMotionInstanceNV,
    VkAccelerationStructureSRTMotionInstanceNV,
    VkAccelerationStructureTrianglesDisplacementMicromapNV,
    VkAccelerationStructureTrianglesOpacityMicromapEXT,
    VkAccelerationStructureVersionInfoKHR,
    VkAcquireNextImageInfoKHR,
    VkAcquireProfilingLockInfoKHR,
    VkAllocationCallbacks,
    VkAmigoProfilingSubmitInfoSEC,
    VkAndroidHardwareBufferFormatProperties2ANDROID,
    VkAndroidHardwareBufferFormatPropertiesANDROID,
    VkAndroidHardwareBufferFormatResolvePropertiesANDROID,
    VkAndroidHardwareBufferPropertiesANDROID,
    VkAndroidHardwareBufferUsageANDROID,
    VkAndroidSurfaceCreateInfoKHR,
    VkApplicationInfo,
    VkAttachmentDescription,
    VkAttachmentDescription2,
    VkAttachmentDescriptionStencilLayout,
    VkAttachmentReference,
    VkAttachmentReference2,
    VkAttachmentReferenceStencilLayout,
    VkAttachmentSampleCountInfoAMD,
    VkAttachmentSampleLocationsEXT,
    VkBaseInStructure,
    VkBaseOutStructure,
    VkBindAccelerationStructureMemoryInfoNV,
    VkBindBufferMemoryDeviceGroupInfo,
    VkBindBufferMemoryInfo,
    VkBindDescriptorBufferEmbeddedSamplersInfoEXT,
    VkBindDescriptorSetsInfoKHR,
    VkBindImageMemoryDeviceGroupInfo,
    VkBindImageMemoryInfo,
    VkBindImageMemorySwapchainInfoKHR,
    VkBindImagePlaneMemoryInfo,
    VkBindIndexBufferIndirectCommandNV,
    VkBindMemoryStatusKHR,
    VkBindPipelineIndirectCommandNV,
    VkBindShaderGroupIndirectCommandNV,
    VkBindSparseInfo,
    VkBindVertexBufferIndirectCommandNV,
    VkBindVideoSessionMemoryInfoKHR,
    VkBlitImageCubicWeightsInfoQCOM,
    VkBlitImageInfo2,
    VkBufferCaptureDescriptorDataInfoEXT,
    VkBufferCollectionBufferCreateInfoFUCHSIA,
    VkBufferCollectionConstraintsInfoFUCHSIA,
    VkBufferCollectionCreateInfoFUCHSIA,
    VkBufferCollectionImageCreateInfoFUCHSIA,
    VkBufferCollectionPropertiesFUCHSIA,
    VkBufferConstraintsInfoFUCHSIA,
    VkBufferCopy,
    VkBufferCopy2,
    VkBufferCreateInfo,
    VkBufferDeviceAddressCreateInfoEXT,
    VkBufferDeviceAddressInfo,
    VkBufferImageCopy,
    VkBufferImageCopy2,
    VkBufferMemoryBarrier,
    VkBufferMemoryBarrier2,
    VkBufferMemoryRequirementsInfo2,
    VkBufferOpaqueCaptureAddressCreateInfo,
    VkBufferUsageFlags2CreateInfoKHR,
    VkBufferViewCreateInfo,
    VkCalibratedTimestampInfoKHR,
    VkCheckpointData2NV,
    VkCheckpointDataNV,
    VkClearAttachment,
    VkClearColorValue,
    VkClearDepthStencilValue,
    VkClearRect,
    VkClearValue,
    VkCoarseSampleLocationNV,
    VkCoarseSampleOrderCustomNV,
    VkColorBlendAdvancedEXT,
    VkColorBlendEquationEXT,
    VkCommandBufferAllocateInfo,
    VkCommandBufferBeginInfo,
    VkCommandBufferInheritanceConditionalRenderingInfoEXT,
    VkCommandBufferInheritanceInfo,
    VkCommandBufferInheritanceRenderPassTransformInfoQCOM,
    VkCommandBufferInheritanceRenderingInfo,
    VkCommandBufferInheritanceViewportScissorInfoNV,
    VkCommandBufferSubmitInfo,
    VkCommandPoolCreateInfo,
    VkComponentMapping,
    VkComputePipelineCreateInfo,
    VkComputePipelineIndirectBufferInfoNV,
    VkConditionalRenderingBeginInfoEXT,
    VkConformanceVersion,
    VkCooperativeMatrixPropertiesKHR,
    VkCooperativeMatrixPropertiesNV,
    VkCopyAccelerationStructureInfoKHR,
    VkCopyAccelerationStructureToMemoryInfoKHR,
    VkCopyBufferInfo2,
    VkCopyBufferToImageInfo2,
    VkCopyCommandTransformInfoQCOM,
    VkCopyDescriptorSet,
    VkCopyImageInfo2,
    VkCopyImageToBufferInfo2,
    VkCopyImageToImageInfoEXT,
    VkCopyImageToMemoryInfoEXT,
    VkCopyMemoryIndirectCommandNV,
    VkCopyMemoryToAccelerationStructureInfoKHR,
    VkCopyMemoryToImageIndirectCommandNV,
    VkCopyMemoryToImageInfoEXT,
    VkCopyMemoryToMicromapInfoEXT,
    VkCopyMicromapInfoEXT,
    VkCopyMicromapToMemoryInfoEXT,
    VkCuFunctionCreateInfoNVX,
    VkCuLaunchInfoNVX,
    VkCuModuleCreateInfoNVX,
    VkCudaFunctionCreateInfoNV,
    VkCudaLaunchInfoNV,
    VkCudaModuleCreateInfoNV,
    VkD3D12FenceSubmitInfoKHR,
    VkDebugMarkerMarkerInfoEXT,
    VkDebugMarkerObjectNameInfoEXT,
    VkDebugMarkerObjectTagInfoEXT,
    VkDebugReportCallbackCreateInfoEXT,
    VkDebugUtilsLabelEXT,
    VkDebugUtilsMessengerCallbackDataEXT,
    VkDebugUtilsMessengerCreateInfoEXT,
    VkDebugUtilsObjectNameInfoEXT,
    VkDebugUtilsObjectTagInfoEXT,
    VkDecompressMemoryRegionNV,
    VkDedicatedAllocationBufferCreateInfoNV,
    VkDedicatedAllocationImageCreateInfoNV,
    VkDedicatedAllocationMemoryAllocateInfoNV,
    VkDependencyInfo,
    VkDepthBiasInfoEXT,
    VkDepthBiasRepresentationInfoEXT,
    VkDescriptorAddressInfoEXT,
    VkDescriptorBufferBindingInfoEXT,
    VkDescriptorBufferBindingPushDescriptorBufferHandleEXT,
    VkDescriptorBufferInfo,
    VkDescriptorDataEXT,
    VkDescriptorGetInfoEXT,
    VkDescriptorImageInfo,
    VkDescriptorPoolCreateInfo,
    VkDescriptorPoolInlineUniformBlockCreateInfo,
    VkDescriptorPoolSize,
    VkDescriptorSetAllocateInfo,
    VkDescriptorSetBindingReferenceVALVE,
    VkDescriptorSetLayoutBinding,
    VkDescriptorSetLayoutBindingFlagsCreateInfo,
    VkDescriptorSetLayoutCreateInfo,
    VkDescriptorSetLayoutHostMappingInfoVALVE,
    VkDescriptorSetLayoutSupport,
    VkDescriptorSetVariableDescriptorCountAllocateInfo,
    VkDescriptorSetVariableDescriptorCountLayoutSupport,
    VkDescriptorUpdateTemplateCreateInfo,
    VkDescriptorUpdateTemplateEntry,
    VkDeviceAddressBindingCallbackDataEXT,
    VkDeviceBufferMemoryRequirements,
    VkDeviceCreateInfo,
    VkDeviceDeviceMemoryReportCreateInfoEXT,
    VkDeviceDiagnosticsConfigCreateInfoNV,
    VkDeviceEventInfoEXT,
    VkDeviceFaultAddressInfoEXT,
    VkDeviceFaultCountsEXT,
    VkDeviceFaultInfoEXT,
    VkDeviceFaultVendorBinaryHeaderVersionOneEXT,
    VkDeviceFaultVendorInfoEXT,
    VkDeviceGroupBindSparseInfo,
    VkDeviceGroupCommandBufferBeginInfo,
    VkDeviceGroupDeviceCreateInfo,
    VkDeviceGroupPresentCapabilitiesKHR,
    VkDeviceGroupPresentInfoKHR,
    VkDeviceGroupRenderPassBeginInfo,
    VkDeviceGroupSubmitInfo,
    VkDeviceGroupSwapchainCreateInfoKHR,
    VkDeviceImageMemoryRequirements,
    VkDeviceImageSubresourceInfoKHR,
    VkDeviceMemoryOpaqueCaptureAddressInfo,
    VkDeviceMemoryOverallocationCreateInfoAMD,
    VkDeviceMemoryReportCallbackDataEXT,
    VkDeviceOrHostAddressConstAMDX,
    VkDeviceOrHostAddressConstKHR,
    VkDeviceOrHostAddressKHR,
    VkDevicePrivateDataCreateInfo,
    VkDeviceQueueCreateInfo,
    VkDeviceQueueGlobalPriorityCreateInfoKHR,
    VkDeviceQueueInfo2,
    VkDeviceQueueShaderCoreControlCreateInfoARM,
    VkDirectDriverLoadingInfoLUNARG,
    VkDirectDriverLoadingListLUNARG,
    VkDirectFBSurfaceCreateInfoEXT,
    VkDispatchGraphCountInfoAMDX,
    VkDispatchGraphInfoAMDX,
    VkDispatchIndirectCommand,
    VkDisplayEventInfoEXT,
    VkDisplayModeCreateInfoKHR,
    VkDisplayModeParametersKHR,
    VkDisplayModeProperties2KHR,
    VkDisplayModePropertiesKHR,
    VkDisplayNativeHdrSurfaceCapabilitiesAMD,
    VkDisplayPlaneCapabilities2KHR,
    VkDisplayPlaneCapabilitiesKHR,
    VkDisplayPlaneInfo2KHR,
    VkDisplayPlaneProperties2KHR,
    VkDisplayPlanePropertiesKHR,
    VkDisplayPowerInfoEXT,
    VkDisplayPresentInfoKHR,
    VkDisplayProperties2KHR,
    VkDisplayPropertiesKHR,
    VkDisplaySurfaceCreateInfoKHR,
    VkDrawIndexedIndirectCommand,
    VkDrawIndirectCommand,
    VkDrawMeshTasksIndirectCommandEXT,
    VkDrawMeshTasksIndirectCommandNV,
    VkDrmFormatModifierProperties2EXT,
    VkDrmFormatModifierPropertiesEXT,
    VkDrmFormatModifierPropertiesList2EXT,
    VkDrmFormatModifierPropertiesListEXT,
    VkEventCreateInfo,
    VkExecutionGraphPipelineCreateInfoAMDX,
    VkExecutionGraphPipelineScratchSizeAMDX,
    VkExportFenceCreateInfo,
    VkExportFenceWin32HandleInfoKHR,
    VkExportMemoryAllocateInfo,
    VkExportMemoryAllocateInfoNV,
    VkExportMemoryWin32HandleInfoKHR,
    VkExportMemoryWin32HandleInfoNV,
    VkExportMetalBufferInfoEXT,
    VkExportMetalCommandQueueInfoEXT,
    VkExportMetalDeviceInfoEXT,
    VkExportMetalIOSurfaceInfoEXT,
    VkExportMetalObjectCreateInfoEXT,
    VkExportMetalObjectsInfoEXT,
    VkExportMetalSharedEventInfoEXT,
    VkExportMetalTextureInfoEXT,
    VkExportSemaphoreCreateInfo,
    VkExportSemaphoreWin32HandleInfoKHR,
    VkExtensionProperties,
    VkExtent2D,
    VkExtent3D,
    VkExternalBufferProperties,
    VkExternalFenceProperties,
    VkExternalFormatANDROID,
    VkExternalFormatQNX,
    VkExternalImageFormatProperties,
    VkExternalImageFormatPropertiesNV,
    VkExternalMemoryAcquireUnmodifiedEXT,
    VkExternalMemoryBufferCreateInfo,
    VkExternalMemoryImageCreateInfo,
    VkExternalMemoryImageCreateInfoNV,
    VkExternalMemoryProperties,
    VkExternalSemaphoreProperties,
    VkFenceCreateInfo,
    VkFenceGetFdInfoKHR,
    VkFenceGetWin32HandleInfoKHR,
    VkFilterCubicImageViewImageFormatPropertiesEXT,
    VkFormatProperties,
    VkFormatProperties2,
    VkFormatProperties3,
    VkFragmentShadingRateAttachmentInfoKHR,
    VkFrameBoundaryEXT,
    VkFramebufferAttachmentImageInfo,
    VkFramebufferAttachmentsCreateInfo,
    VkFramebufferCreateInfo,
    VkFramebufferMixedSamplesCombinationNV,
    VkGeneratedCommandsInfoNV,
    VkGeneratedCommandsMemoryRequirementsInfoNV,
    VkGeometryAABBNV,
    VkGeometryDataNV,
    VkGeometryNV,
    VkGeometryTrianglesNV,
    VkGetLatencyMarkerInfoNV,
    VkGraphicsPipelineCreateInfo,
    VkGraphicsPipelineLibraryCreateInfoEXT,
    VkGraphicsPipelineShaderGroupsCreateInfoNV,
    VkGraphicsShaderGroupCreateInfoNV,
    VkHdrMetadataEXT,
    VkHeadlessSurfaceCreateInfoEXT,
    VkHostImageCopyDevicePerformanceQueryEXT,
    VkHostImageLayoutTransitionInfoEXT,
    VkIOSSurfaceCreateInfoMVK,
    VkImageBlit,
    VkImageBlit2,
    VkImageCaptureDescriptorDataInfoEXT,
    VkImageCompressionControlEXT,
    VkImageCompressionPropertiesEXT,
    VkImageConstraintsInfoFUCHSIA,
    VkImageCopy,
    VkImageCopy2,
    VkImageCreateInfo,
    VkImageDrmFormatModifierExplicitCreateInfoEXT,
    VkImageDrmFormatModifierListCreateInfoEXT,
    VkImageDrmFormatModifierPropertiesEXT,
    VkImageFormatConstraintsInfoFUCHSIA,
    VkImageFormatListCreateInfo,
    VkImageFormatProperties,
    VkImageFormatProperties2,
    VkImageMemoryBarrier,
    VkImageMemoryBarrier2,
    VkImageMemoryRequirementsInfo2,
    VkImagePipeSurfaceCreateInfoFUCHSIA,
    VkImagePlaneMemoryRequirementsInfo,
    VkImageResolve,
    VkImageResolve2,
    VkImageSparseMemoryRequirementsInfo2,
    VkImageStencilUsageCreateInfo,
    VkImageSubresource,
    VkImageSubresource2KHR,
    VkImageSubresourceLayers,
    VkImageSubresourceRange,
    VkImageSwapchainCreateInfoKHR,
    VkImageToMemoryCopyEXT,
    VkImageViewASTCDecodeModeEXT,
    VkImageViewAddressPropertiesNVX,
    VkImageViewCaptureDescriptorDataInfoEXT,
    VkImageViewCreateInfo,
    VkImageViewHandleInfoNVX,
    VkImageViewMinLodCreateInfoEXT,
    VkImageViewSampleWeightCreateInfoQCOM,
    VkImageViewSlicedCreateInfoEXT,
    VkImageViewUsageCreateInfo,
    VkImportAndroidHardwareBufferInfoANDROID,
    VkImportFenceFdInfoKHR,
    VkImportFenceWin32HandleInfoKHR,
    VkImportMemoryBufferCollectionFUCHSIA,
    VkImportMemoryFdInfoKHR,
    VkImportMemoryHostPointerInfoEXT,
    VkImportMemoryWin32HandleInfoKHR,
    VkImportMemoryWin32HandleInfoNV,
    VkImportMemoryZirconHandleInfoFUCHSIA,
    VkImportMetalBufferInfoEXT,
    VkImportMetalIOSurfaceInfoEXT,
    VkImportMetalSharedEventInfoEXT,
    VkImportMetalTextureInfoEXT,
    VkImportScreenBufferInfoQNX,
    VkImportSemaphoreFdInfoKHR,
    VkImportSemaphoreWin32HandleInfoKHR,
    VkImportSemaphoreZirconHandleInfoFUCHSIA,
    VkIndirectCommandsLayoutCreateInfoNV,
    VkIndirectCommandsLayoutTokenNV,
    VkIndirectCommandsStreamNV,
    VkInitializePerformanceApiInfoINTEL,
    VkInputAttachmentAspectReference,
    VkInstanceCreateInfo,
    VkLatencySleepInfoNV,
    VkLatencySleepModeInfoNV,
    VkLatencySubmissionPresentIdNV,
    VkLatencySurfaceCapabilitiesNV,
    VkLatencyTimingsFrameReportNV,
    VkLayerProperties,
    VkLayerSettingEXT,
    VkLayerSettingsCreateInfoEXT,
    VkMacOSSurfaceCreateInfoMVK,
    VkMappedMemoryRange,
    VkMemoryAllocateFlagsInfo,
    VkMemoryAllocateInfo,
    VkMemoryBarrier,
    VkMemoryBarrier2,
    VkMemoryDedicatedAllocateInfo,
    VkMemoryDedicatedRequirements,
    VkMemoryFdPropertiesKHR,
    VkMemoryGetAndroidHardwareBufferInfoANDROID,
    VkMemoryGetFdInfoKHR,
    VkMemoryGetRemoteAddressInfoNV,
    VkMemoryGetWin32HandleInfoKHR,
    VkMemoryGetZirconHandleInfoFUCHSIA,
    VkMemoryHeap,
    VkMemoryHostPointerPropertiesEXT,
    VkMemoryMapInfoKHR,
    VkMemoryOpaqueCaptureAddressAllocateInfo,
    VkMemoryPriorityAllocateInfoEXT,
    VkMemoryRequirements,
    VkMemoryRequirements2,
    VkMemoryToImageCopyEXT,
    VkMemoryType,
    VkMemoryUnmapInfoKHR,
    VkMemoryWin32HandlePropertiesKHR,
    VkMemoryZirconHandlePropertiesFUCHSIA,
    VkMetalSurfaceCreateInfoEXT,
    VkMicromapBuildInfoEXT,
    VkMicromapBuildSizesInfoEXT,
    VkMicromapCreateInfoEXT,
    VkMicromapTriangleEXT,
    VkMicromapUsageEXT,
    VkMicromapVersionInfoEXT,
    VkMultiDrawIndexedInfoEXT,
    VkMultiDrawInfoEXT,
    VkMultisamplePropertiesEXT,
    VkMultisampledRenderToSingleSampledInfoEXT,
    VkMultiviewPerViewAttributesInfoNVX,
    VkMultiviewPerViewRenderAreasRenderPassBeginInfoQCOM,
    VkMutableDescriptorTypeCreateInfoEXT,
    VkMutableDescriptorTypeListEXT,
    VkOffset2D,
    VkOffset3D,
    VkOpaqueCaptureDescriptorDataCreateInfoEXT,
    VkOpticalFlowExecuteInfoNV,
    VkOpticalFlowImageFormatInfoNV,
    VkOpticalFlowImageFormatPropertiesNV,
    VkOpticalFlowSessionCreateInfoNV,
    VkOpticalFlowSessionCreatePrivateDataInfoNV,
    VkOutOfBandQueueTypeInfoNV,
    VkPastPresentationTimingGOOGLE,
    VkPerformanceConfigurationAcquireInfoINTEL,
    VkPerformanceCounterDescriptionKHR,
    VkPerformanceCounterKHR,
    VkPerformanceCounterResultKHR,
    VkPerformanceMarkerInfoINTEL,
    VkPerformanceOverrideInfoINTEL,
    VkPerformanceQuerySubmitInfoKHR,
    VkPerformanceStreamMarkerInfoINTEL,
    VkPerformanceValueDataINTEL,
    VkPerformanceValueINTEL,
    VkPhysicalDevice16BitStorageFeatures,
    VkPhysicalDevice4444FormatsFeaturesEXT,
    VkPhysicalDevice8BitStorageFeatures,
    VkPhysicalDeviceASTCDecodeFeaturesEXT,
    VkPhysicalDeviceAccelerationStructureFeaturesKHR,
    VkPhysicalDeviceAccelerationStructurePropertiesKHR,
    VkPhysicalDeviceAddressBindingReportFeaturesEXT,
    VkPhysicalDeviceAmigoProfilingFeaturesSEC,
    VkPhysicalDeviceAttachmentFeedbackLoopDynamicStateFeaturesEXT,
    VkPhysicalDeviceAttachmentFeedbackLoopLayoutFeaturesEXT,
    VkPhysicalDeviceBlendOperationAdvancedFeaturesEXT,
    VkPhysicalDeviceBlendOperationAdvancedPropertiesEXT,
    VkPhysicalDeviceBorderColorSwizzleFeaturesEXT,
    VkPhysicalDeviceBufferDeviceAddressFeatures,
    VkPhysicalDeviceBufferDeviceAddressFeaturesEXT,
    VkPhysicalDeviceClusterCullingShaderFeaturesHUAWEI,
    VkPhysicalDeviceClusterCullingShaderPropertiesHUAWEI,
    VkPhysicalDeviceClusterCullingShaderVrsFeaturesHUAWEI,
    VkPhysicalDeviceCoherentMemoryFeaturesAMD,
    VkPhysicalDeviceColorWriteEnableFeaturesEXT,
    VkPhysicalDeviceComputeShaderDerivativesFeaturesNV,
    VkPhysicalDeviceConditionalRenderingFeaturesEXT,
    VkPhysicalDeviceConservativeRasterizationPropertiesEXT,
    VkPhysicalDeviceCooperativeMatrixFeaturesKHR,
    VkPhysicalDeviceCooperativeMatrixFeaturesNV,
    VkPhysicalDeviceCooperativeMatrixPropertiesKHR,
    VkPhysicalDeviceCooperativeMatrixPropertiesNV,
    VkPhysicalDeviceCopyMemoryIndirectFeaturesNV,
    VkPhysicalDeviceCopyMemoryIndirectPropertiesNV,
    VkPhysicalDeviceCornerSampledImageFeaturesNV,
    VkPhysicalDeviceCoverageReductionModeFeaturesNV,
    VkPhysicalDeviceCubicClampFeaturesQCOM,
    VkPhysicalDeviceCubicWeightsFeaturesQCOM,
    VkPhysicalDeviceCudaKernelLaunchFeaturesNV,
    VkPhysicalDeviceCudaKernelLaunchPropertiesNV,
    VkPhysicalDeviceCustomBorderColorFeaturesEXT,
    VkPhysicalDeviceCustomBorderColorPropertiesEXT,
    VkPhysicalDeviceDedicatedAllocationImageAliasingFeaturesNV,
    VkPhysicalDeviceDepthBiasControlFeaturesEXT,
    VkPhysicalDeviceDepthClampZeroOneFeaturesEXT,
    VkPhysicalDeviceDepthClipControlFeaturesEXT,
    VkPhysicalDeviceDepthClipEnableFeaturesEXT,
    VkPhysicalDeviceDepthStencilResolveProperties,
    VkPhysicalDeviceDescriptorBufferDensityMapPropertiesEXT,
    VkPhysicalDeviceDescriptorBufferFeaturesEXT,
    VkPhysicalDeviceDescriptorBufferPropertiesEXT,
    VkPhysicalDeviceDescriptorIndexingFeatures,
    VkPhysicalDeviceDescriptorIndexingProperties,
    VkPhysicalDeviceDescriptorPoolOverallocationFeaturesNV,
    VkPhysicalDeviceDescriptorSetHostMappingFeaturesVALVE,
    VkPhysicalDeviceDeviceGeneratedCommandsComputeFeaturesNV,
    VkPhysicalDeviceDeviceGeneratedCommandsFeaturesNV,
    VkPhysicalDeviceDeviceGeneratedCommandsPropertiesNV,
    VkPhysicalDeviceDeviceMemoryReportFeaturesEXT,
    VkPhysicalDeviceDiagnosticsConfigFeaturesNV,
    VkPhysicalDeviceDiscardRectanglePropertiesEXT,
    VkPhysicalDeviceDisplacementMicromapFeaturesNV,
    VkPhysicalDeviceDisplacementMicromapPropertiesNV,
    VkPhysicalDeviceDriverProperties,
    VkPhysicalDeviceDrmPropertiesEXT,
    VkPhysicalDeviceDynamicRenderingFeatures,
    VkPhysicalDeviceDynamicRenderingUnusedAttachmentsFeaturesEXT,
    VkPhysicalDeviceExclusiveScissorFeaturesNV,
    VkPhysicalDeviceExtendedDynamicState2FeaturesEXT,
    VkPhysicalDeviceExtendedDynamicState3FeaturesEXT,
    VkPhysicalDeviceExtendedDynamicState3PropertiesEXT,
    VkPhysicalDeviceExtendedDynamicStateFeaturesEXT,
    VkPhysicalDeviceExtendedSparseAddressSpaceFeaturesNV,
    VkPhysicalDeviceExtendedSparseAddressSpacePropertiesNV,
    VkPhysicalDeviceExternalBufferInfo,
    VkPhysicalDeviceExternalFenceInfo,
    VkPhysicalDeviceExternalFormatResolveFeaturesANDROID,
    VkPhysicalDeviceExternalFormatResolvePropertiesANDROID,
    VkPhysicalDeviceExternalImageFormatInfo,
    VkPhysicalDeviceExternalMemoryHostPropertiesEXT,
    VkPhysicalDeviceExternalMemoryRDMAFeaturesNV,
    VkPhysicalDeviceExternalMemoryScreenBufferFeaturesQNX,
    VkPhysicalDeviceExternalSemaphoreInfo,
    VkPhysicalDeviceFaultFeaturesEXT,
    VkPhysicalDeviceFeatures,
    VkPhysicalDeviceFeatures2,
    VkPhysicalDeviceFloatControlsProperties,
    VkPhysicalDeviceFragmentDensityMap2FeaturesEXT,
    VkPhysicalDeviceFragmentDensityMap2PropertiesEXT,
    VkPhysicalDeviceFragmentDensityMapFeaturesEXT,
    VkPhysicalDeviceFragmentDensityMapOffsetFeaturesQCOM,
    VkPhysicalDeviceFragmentDensityMapOffsetPropertiesQCOM,
    VkPhysicalDeviceFragmentDensityMapPropertiesEXT,
    VkPhysicalDeviceFragmentShaderBarycentricFeaturesKHR,
    VkPhysicalDeviceFragmentShaderBarycentricPropertiesKHR,
    VkPhysicalDeviceFragmentShaderInterlockFeaturesEXT,
    VkPhysicalDeviceFragmentShadingRateEnumsFeaturesNV,
    VkPhysicalDeviceFragmentShadingRateEnumsPropertiesNV,
    VkPhysicalDeviceFragmentShadingRateFeaturesKHR,
    VkPhysicalDeviceFragmentShadingRateKHR,
    VkPhysicalDeviceFragmentShadingRatePropertiesKHR,
    VkPhysicalDeviceFrameBoundaryFeaturesEXT,
    VkPhysicalDeviceGlobalPriorityQueryFeaturesKHR,
    VkPhysicalDeviceGraphicsPipelineLibraryFeaturesEXT,
    VkPhysicalDeviceGraphicsPipelineLibraryPropertiesEXT,
    VkPhysicalDeviceGroupProperties,
    VkPhysicalDeviceHostImageCopyFeaturesEXT,
    VkPhysicalDeviceHostImageCopyPropertiesEXT,
    VkPhysicalDeviceHostQueryResetFeatures,
    VkPhysicalDeviceIDProperties,
    VkPhysicalDeviceImage2DViewOf3DFeaturesEXT,
    VkPhysicalDeviceImageCompressionControlFeaturesEXT,
    VkPhysicalDeviceImageCompressionControlSwapchainFeaturesEXT,
    VkPhysicalDeviceImageDrmFormatModifierInfoEXT,
    VkPhysicalDeviceImageFormatInfo2,
    VkPhysicalDeviceImageProcessing2FeaturesQCOM,
    VkPhysicalDeviceImageProcessing2PropertiesQCOM,
    VkPhysicalDeviceImageProcessingFeaturesQCOM,
    VkPhysicalDeviceImageProcessingPropertiesQCOM,
    VkPhysicalDeviceImageRobustnessFeatures,
    VkPhysicalDeviceImageSlicedViewOf3DFeaturesEXT,
    VkPhysicalDeviceImageViewImageFormatInfoEXT,
    VkPhysicalDeviceImageViewMinLodFeaturesEXT,
    VkPhysicalDeviceImagelessFramebufferFeatures,
    VkPhysicalDeviceIndexTypeUint8FeaturesEXT,
    VkPhysicalDeviceInheritedViewportScissorFeaturesNV,
    VkPhysicalDeviceInlineUniformBlockFeatures,
    VkPhysicalDeviceInlineUniformBlockProperties,
    VkPhysicalDeviceInvocationMaskFeaturesHUAWEI,
    VkPhysicalDeviceLayeredDriverPropertiesMSFT,
    VkPhysicalDeviceLegacyDitheringFeaturesEXT,
    VkPhysicalDeviceLimits,
    VkPhysicalDeviceLineRasterizationFeaturesEXT,
    VkPhysicalDeviceLineRasterizationPropertiesEXT,
    VkPhysicalDeviceLinearColorAttachmentFeaturesNV,
    VkPhysicalDeviceMaintenance3Properties,
    VkPhysicalDeviceMaintenance4Features,
    VkPhysicalDeviceMaintenance4Properties,
    VkPhysicalDeviceMaintenance5FeaturesKHR,
    VkPhysicalDeviceMaintenance5PropertiesKHR,
    VkPhysicalDeviceMaintenance6FeaturesKHR,
    VkPhysicalDeviceMaintenance6PropertiesKHR,
    VkPhysicalDeviceMemoryBudgetPropertiesEXT,
    VkPhysicalDeviceMemoryDecompressionFeaturesNV,
    VkPhysicalDeviceMemoryDecompressionPropertiesNV,
    VkPhysicalDeviceMemoryPriorityFeaturesEXT,
    VkPhysicalDeviceMemoryProperties,
    VkPhysicalDeviceMemoryProperties2,
    VkPhysicalDeviceMeshShaderFeaturesEXT,
    VkPhysicalDeviceMeshShaderFeaturesNV,
    VkPhysicalDeviceMeshShaderPropertiesEXT,
    VkPhysicalDeviceMeshShaderPropertiesNV,
    VkPhysicalDeviceMultiDrawFeaturesEXT,
    VkPhysicalDeviceMultiDrawPropertiesEXT,
    VkPhysicalDeviceMultisampledRenderToSingleSampledFeaturesEXT,
    VkPhysicalDeviceMultiviewFeatures,
    VkPhysicalDeviceMultiviewPerViewAttributesPropertiesNVX,
    VkPhysicalDeviceMultiviewPerViewRenderAreasFeaturesQCOM,
    VkPhysicalDeviceMultiviewPerViewViewportsFeaturesQCOM,
    VkPhysicalDeviceMultiviewProperties,
    VkPhysicalDeviceMutableDescriptorTypeFeaturesEXT,
    VkPhysicalDeviceNestedCommandBufferFeaturesEXT,
    VkPhysicalDeviceNestedCommandBufferPropertiesEXT,
    VkPhysicalDeviceNonSeamlessCubeMapFeaturesEXT,
    VkPhysicalDeviceOpacityMicromapFeaturesEXT,
    VkPhysicalDeviceOpacityMicromapPropertiesEXT,
    VkPhysicalDeviceOpticalFlowFeaturesNV,
    VkPhysicalDeviceOpticalFlowPropertiesNV,
    VkPhysicalDevicePCIBusInfoPropertiesEXT,
    VkPhysicalDevicePageableDeviceLocalMemoryFeaturesEXT,
    VkPhysicalDevicePerStageDescriptorSetFeaturesNV,
    VkPhysicalDevicePerformanceQueryFeaturesKHR,
    VkPhysicalDevicePerformanceQueryPropertiesKHR,
    VkPhysicalDevicePipelineCreationCacheControlFeatures,
    VkPhysicalDevicePipelineExecutablePropertiesFeaturesKHR,
    VkPhysicalDevicePipelineLibraryGroupHandlesFeaturesEXT,
    VkPhysicalDevicePipelinePropertiesFeaturesEXT,
    VkPhysicalDevicePipelineProtectedAccessFeaturesEXT,
    VkPhysicalDevicePipelineRobustnessFeaturesEXT,
    VkPhysicalDevicePipelineRobustnessPropertiesEXT,
    VkPhysicalDevicePointClippingProperties,
    VkPhysicalDevicePortabilitySubsetFeaturesKHR,
    VkPhysicalDevicePortabilitySubsetPropertiesKHR,
    VkPhysicalDevicePresentBarrierFeaturesNV,
    VkPhysicalDevicePresentIdFeaturesKHR,
    VkPhysicalDevicePresentWaitFeaturesKHR,
    VkPhysicalDevicePrimitiveTopologyListRestartFeaturesEXT,
    VkPhysicalDevicePrimitivesGeneratedQueryFeaturesEXT,
    VkPhysicalDevicePrivateDataFeatures,
    VkPhysicalDeviceProperties,
    VkPhysicalDeviceProperties2,
    VkPhysicalDeviceProtectedMemoryFeatures,
    VkPhysicalDeviceProtectedMemoryProperties,
    VkPhysicalDeviceProvokingVertexFeaturesEXT,
    VkPhysicalDeviceProvokingVertexPropertiesEXT,
    VkPhysicalDevicePushDescriptorPropertiesKHR,
    VkPhysicalDeviceRGBA10X6FormatsFeaturesEXT,
    VkPhysicalDeviceRasterizationOrderAttachmentAccessFeaturesEXT,
    VkPhysicalDeviceRayQueryFeaturesKHR,
    VkPhysicalDeviceRayTracingInvocationReorderFeaturesNV,
    VkPhysicalDeviceRayTracingInvocationReorderPropertiesNV,
    VkPhysicalDeviceRayTracingMaintenance1FeaturesKHR,
    VkPhysicalDeviceRayTracingMotionBlurFeaturesNV,
    VkPhysicalDeviceRayTracingPipelineFeaturesKHR,
    VkPhysicalDeviceRayTracingPipelinePropertiesKHR,
    VkPhysicalDeviceRayTracingPositionFetchFeaturesKHR,
    VkPhysicalDeviceRayTracingPropertiesNV,
    VkPhysicalDeviceRelaxedLineRasterizationFeaturesIMG,
    VkPhysicalDeviceRenderPassStripedFeaturesARM,
    VkPhysicalDeviceRenderPassStripedPropertiesARM,
    VkPhysicalDeviceRepresentativeFragmentTestFeaturesNV,
    VkPhysicalDeviceRobustness2FeaturesEXT,
    VkPhysicalDeviceRobustness2PropertiesEXT,
    VkPhysicalDeviceSampleLocationsPropertiesEXT,
    VkPhysicalDeviceSamplerFilterMinmaxProperties,
    VkPhysicalDeviceSamplerYcbcrConversionFeatures,
    VkPhysicalDeviceScalarBlockLayoutFeatures,
    VkPhysicalDeviceSchedulingControlsFeaturesARM,
    VkPhysicalDeviceSchedulingControlsPropertiesARM,
    VkPhysicalDeviceSeparateDepthStencilLayoutsFeatures,
    VkPhysicalDeviceShaderAtomicFloat2FeaturesEXT,
    VkPhysicalDeviceShaderAtomicFloatFeaturesEXT,
    VkPhysicalDeviceShaderAtomicInt64Features,
    VkPhysicalDeviceShaderClockFeaturesKHR,
    VkPhysicalDeviceShaderCoreBuiltinsFeaturesARM,
    VkPhysicalDeviceShaderCoreBuiltinsPropertiesARM,
    VkPhysicalDeviceShaderCoreProperties2AMD,
    VkPhysicalDeviceShaderCorePropertiesAMD,
    VkPhysicalDeviceShaderCorePropertiesARM,
    VkPhysicalDeviceShaderDemoteToHelperInvocationFeatures,
    VkPhysicalDeviceShaderDrawParametersFeatures,
    VkPhysicalDeviceShaderEarlyAndLateFragmentTestsFeaturesAMD,
    VkPhysicalDeviceShaderEnqueueFeaturesAMDX,
    VkPhysicalDeviceShaderEnqueuePropertiesAMDX,
    VkPhysicalDeviceShaderFloat16Int8Features,
    VkPhysicalDeviceShaderImageAtomicInt64FeaturesEXT,
    VkPhysicalDeviceShaderImageFootprintFeaturesNV,
    VkPhysicalDeviceShaderIntegerDotProductFeatures,
    VkPhysicalDeviceShaderIntegerDotProductProperties,
    VkPhysicalDeviceShaderIntegerFunctions2FeaturesINTEL,
    VkPhysicalDeviceShaderModuleIdentifierFeaturesEXT,
    VkPhysicalDeviceShaderModuleIdentifierPropertiesEXT,
    VkPhysicalDeviceShaderObjectFeaturesEXT,
    VkPhysicalDeviceShaderObjectPropertiesEXT,
    VkPhysicalDeviceShaderSMBuiltinsFeaturesNV,
    VkPhysicalDeviceShaderSMBuiltinsPropertiesNV,
    VkPhysicalDeviceShaderSubgroupExtendedTypesFeatures,
    VkPhysicalDeviceShaderSubgroupUniformControlFlowFeaturesKHR,
    VkPhysicalDeviceShaderTerminateInvocationFeatures,
    VkPhysicalDeviceShaderTileImageFeaturesEXT,
    VkPhysicalDeviceShaderTileImagePropertiesEXT,
    VkPhysicalDeviceShadingRateImageFeaturesNV,
    VkPhysicalDeviceShadingRateImagePropertiesNV,
    VkPhysicalDeviceSparseImageFormatInfo2,
    VkPhysicalDeviceSparseProperties,
    VkPhysicalDeviceSubgroupProperties,
    VkPhysicalDeviceSubgroupSizeControlFeatures,
    VkPhysicalDeviceSubgroupSizeControlProperties,
    VkPhysicalDeviceSubpassMergeFeedbackFeaturesEXT,
    VkPhysicalDeviceSubpassShadingFeaturesHUAWEI,
    VkPhysicalDeviceSubpassShadingPropertiesHUAWEI,
    VkPhysicalDeviceSurfaceInfo2KHR,
    VkPhysicalDeviceSwapchainMaintenance1FeaturesEXT,
    VkPhysicalDeviceSynchronization2Features,
    VkPhysicalDeviceTexelBufferAlignmentFeaturesEXT,
    VkPhysicalDeviceTexelBufferAlignmentProperties,
    VkPhysicalDeviceTextureCompressionASTCHDRFeatures,
    VkPhysicalDeviceTilePropertiesFeaturesQCOM,
    VkPhysicalDeviceTimelineSemaphoreFeatures,
    VkPhysicalDeviceTimelineSemaphoreProperties,
    VkPhysicalDeviceToolProperties,
    VkPhysicalDeviceTransformFeedbackFeaturesEXT,
    VkPhysicalDeviceTransformFeedbackPropertiesEXT,
    VkPhysicalDeviceUniformBufferStandardLayoutFeatures,
    VkPhysicalDeviceVariablePointersFeatures,
    VkPhysicalDeviceVertexAttributeDivisorFeaturesKHR,
    VkPhysicalDeviceVertexAttributeDivisorPropertiesEXT,
    VkPhysicalDeviceVertexAttributeDivisorPropertiesKHR,
    VkPhysicalDeviceVertexInputDynamicStateFeaturesEXT,
    VkPhysicalDeviceVideoEncodeQualityLevelInfoKHR,
    VkPhysicalDeviceVideoFormatInfoKHR,
    VkPhysicalDeviceVideoMaintenance1FeaturesKHR,
    VkPhysicalDeviceVulkan11Features,
    VkPhysicalDeviceVulkan11Properties,
    VkPhysicalDeviceVulkan12Features,
    VkPhysicalDeviceVulkan12Properties,
    VkPhysicalDeviceVulkan13Features,
    VkPhysicalDeviceVulkan13Properties,
    VkPhysicalDeviceVulkanMemoryModelFeatures,
    VkPhysicalDeviceWorkgroupMemoryExplicitLayoutFeaturesKHR,
    VkPhysicalDeviceYcbcr2Plane444FormatsFeaturesEXT,
    VkPhysicalDeviceYcbcrDegammaFeaturesQCOM,
    VkPhysicalDeviceYcbcrImageArraysFeaturesEXT,
    VkPhysicalDeviceZeroInitializeWorkgroupMemoryFeatures,
    VkPipelineCacheCreateInfo,
    VkPipelineCacheHeaderVersionOne,
    VkPipelineColorBlendAdvancedStateCreateInfoEXT,
    VkPipelineColorBlendAttachmentState,
    VkPipelineColorBlendStateCreateInfo,
    VkPipelineColorWriteCreateInfoEXT,
    VkPipelineCompilerControlCreateInfoAMD,
    VkPipelineCoverageModulationStateCreateInfoNV,
    VkPipelineCoverageReductionStateCreateInfoNV,
    VkPipelineCoverageToColorStateCreateInfoNV,
    VkPipelineCreateFlags2CreateInfoKHR,
    VkPipelineCreationFeedback,
    VkPipelineCreationFeedbackCreateInfo,
    VkPipelineDepthStencilStateCreateInfo,
    VkPipelineDiscardRectangleStateCreateInfoEXT,
    VkPipelineDynamicStateCreateInfo,
    VkPipelineExecutableInfoKHR,
    VkPipelineExecutableInternalRepresentationKHR,
    VkPipelineExecutablePropertiesKHR,
    VkPipelineExecutableStatisticKHR,
    VkPipelineExecutableStatisticValueKHR,
    VkPipelineFragmentShadingRateEnumStateCreateInfoNV,
    VkPipelineFragmentShadingRateStateCreateInfoKHR,
    VkPipelineIndirectDeviceAddressInfoNV,
    VkPipelineInfoKHR,
    VkPipelineInputAssemblyStateCreateInfo,
    VkPipelineLayoutCreateInfo,
    VkPipelineLibraryCreateInfoKHR,
    VkPipelineMultisampleStateCreateInfo,
    VkPipelinePropertiesIdentifierEXT,
    VkPipelineRasterizationConservativeStateCreateInfoEXT,
    VkPipelineRasterizationDepthClipStateCreateInfoEXT,
    VkPipelineRasterizationLineStateCreateInfoEXT,
    VkPipelineRasterizationProvokingVertexStateCreateInfoEXT,
    VkPipelineRasterizationStateCreateInfo,
    VkPipelineRasterizationStateRasterizationOrderAMD,
    VkPipelineRasterizationStateStreamCreateInfoEXT,
    VkPipelineRenderingCreateInfo,
    VkPipelineRepresentativeFragmentTestStateCreateInfoNV,
    VkPipelineRobustnessCreateInfoEXT,
    VkPipelineSampleLocationsStateCreateInfoEXT,
    VkPipelineShaderStageCreateInfo,
    VkPipelineShaderStageModuleIdentifierCreateInfoEXT,
    VkPipelineShaderStageNodeCreateInfoAMDX,
    VkPipelineShaderStageRequiredSubgroupSizeCreateInfo,
    VkPipelineTessellationDomainOriginStateCreateInfo,
    VkPipelineTessellationStateCreateInfo,
    VkPipelineVertexInputDivisorStateCreateInfoKHR,
    VkPipelineVertexInputStateCreateInfo,
    VkPipelineViewportCoarseSampleOrderStateCreateInfoNV,
    VkPipelineViewportDepthClipControlCreateInfoEXT,
    VkPipelineViewportExclusiveScissorStateCreateInfoNV,
    VkPipelineViewportShadingRateImageStateCreateInfoNV,
    VkPipelineViewportStateCreateInfo,
    VkPipelineViewportSwizzleStateCreateInfoNV,
    VkPipelineViewportWScalingStateCreateInfoNV,
    VkPresentFrameTokenGGP,
    VkPresentIdKHR,
    VkPresentInfoKHR,
    VkPresentRegionKHR,
    VkPresentRegionsKHR,
    VkPresentTimeGOOGLE,
    VkPresentTimesInfoGOOGLE,
    VkPrivateDataSlotCreateInfo,
    VkProtectedSubmitInfo,
    VkPushConstantRange,
    VkPushConstantsInfoKHR,
    VkPushDescriptorSetInfoKHR,
    VkPushDescriptorSetWithTemplateInfoKHR,
    VkQueryLowLatencySupportNV,
    VkQueryPoolCreateInfo,
    VkQueryPoolPerformanceCreateInfoKHR,
    VkQueryPoolPerformanceQueryCreateInfoINTEL,
    VkQueryPoolVideoEncodeFeedbackCreateInfoKHR,
    VkQueueFamilyCheckpointProperties2NV,
    VkQueueFamilyCheckpointPropertiesNV,
    VkQueueFamilyGlobalPriorityPropertiesKHR,
    VkQueueFamilyProperties,
    VkQueueFamilyProperties2,
    VkQueueFamilyQueryResultStatusPropertiesKHR,
    VkQueueFamilyVideoPropertiesKHR,
    VkRayTracingPipelineCreateInfoKHR,
    VkRayTracingPipelineCreateInfoNV,
    VkRayTracingPipelineInterfaceCreateInfoKHR,
    VkRayTracingShaderGroupCreateInfoKHR,
    VkRayTracingShaderGroupCreateInfoNV,
    VkRect2D,
    VkRectLayerKHR,
    VkRefreshCycleDurationGOOGLE,
    VkReleaseSwapchainImagesInfoEXT,
    VkRenderPassAttachmentBeginInfo,
    VkRenderPassBeginInfo,
    VkRenderPassCreateInfo,
    VkRenderPassCreateInfo2,
    VkRenderPassCreationControlEXT,
    VkRenderPassCreationFeedbackCreateInfoEXT,
    VkRenderPassCreationFeedbackInfoEXT,
    VkRenderPassFragmentDensityMapCreateInfoEXT,
    VkRenderPassInputAttachmentAspectCreateInfo,
    VkRenderPassMultiviewCreateInfo,
    VkRenderPassSampleLocationsBeginInfoEXT,
    VkRenderPassStripeBeginInfoARM,
    VkRenderPassStripeInfoARM,
    VkRenderPassStripeSubmitInfoARM,
    VkRenderPassSubpassFeedbackCreateInfoEXT,
    VkRenderPassSubpassFeedbackInfoEXT,
    VkRenderPassTransformBeginInfoQCOM,
    VkRenderingAreaInfoKHR,
    VkRenderingAttachmentInfo,
    VkRenderingFragmentDensityMapAttachmentInfoEXT,
    VkRenderingFragmentShadingRateAttachmentInfoKHR,
    VkRenderingInfo,
    VkResolveImageInfo2,
    VkSRTDataNV,
    VkSampleLocationEXT,
    VkSampleLocationsInfoEXT,
    VkSamplerBlockMatchWindowCreateInfoQCOM,
    VkSamplerBorderColorComponentMappingCreateInfoEXT,
    VkSamplerCaptureDescriptorDataInfoEXT,
    VkSamplerCreateInfo,
    VkSamplerCubicWeightsCreateInfoQCOM,
    VkSamplerCustomBorderColorCreateInfoEXT,
    VkSamplerReductionModeCreateInfo,
    VkSamplerYcbcrConversionCreateInfo,
    VkSamplerYcbcrConversionImageFormatProperties,
    VkSamplerYcbcrConversionInfo,
    VkSamplerYcbcrConversionYcbcrDegammaCreateInfoQCOM,
    VkScreenBufferFormatPropertiesQNX,
    VkScreenBufferPropertiesQNX,
    VkScreenSurfaceCreateInfoQNX,
    VkSemaphoreCreateInfo,
    VkSemaphoreGetFdInfoKHR,
    VkSemaphoreGetWin32HandleInfoKHR,
    VkSemaphoreGetZirconHandleInfoFUCHSIA,
    VkSemaphoreSignalInfo,
    VkSemaphoreSubmitInfo,
    VkSemaphoreTypeCreateInfo,
    VkSemaphoreWaitInfo,
    VkSetDescriptorBufferOffsetsInfoEXT,
    VkSetLatencyMarkerInfoNV,
    VkSetStateFlagsIndirectCommandNV,
    VkShaderCreateInfoEXT,
    VkShaderModuleCreateInfo,
    VkShaderModuleIdentifierEXT,
    VkShaderModuleValidationCacheCreateInfoEXT,
    VkShaderResourceUsageAMD,
    VkShaderStatisticsInfoAMD,
    VkShadingRatePaletteNV,
    VkSharedPresentSurfaceCapabilitiesKHR,
    VkSparseBufferMemoryBindInfo,
    VkSparseImageFormatProperties,
    VkSparseImageFormatProperties2,
    VkSparseImageMemoryBind,
    VkSparseImageMemoryBindInfo,
    VkSparseImageMemoryRequirements,
    VkSparseImageMemoryRequirements2,
    VkSparseImageOpaqueMemoryBindInfo,
    VkSparseMemoryBind,
    VkSpecializationInfo,
    VkSpecializationMapEntry,
    VkStencilOpState,
    VkStreamDescriptorSurfaceCreateInfoGGP,
    VkStridedDeviceAddressRegionKHR,
    VkSubmitInfo,
    VkSubmitInfo2,
    VkSubpassBeginInfo,
    VkSubpassDependency,
    VkSubpassDependency2,
    VkSubpassDescription,
    VkSubpassDescription2,
    VkSubpassDescriptionDepthStencilResolve,
    VkSubpassEndInfo,
    VkSubpassFragmentDensityMapOffsetEndInfoQCOM,
    VkSubpassResolvePerformanceQueryEXT,
    VkSubpassSampleLocationsEXT,
    VkSubpassShadingPipelineCreateInfoHUAWEI,
    VkSubresourceHostMemcpySizeEXT,
    VkSubresourceLayout,
    VkSubresourceLayout2KHR,
    VkSurfaceCapabilities2EXT,
    VkSurfaceCapabilities2KHR,
    VkSurfaceCapabilitiesFullScreenExclusiveEXT,
    VkSurfaceCapabilitiesKHR,
    VkSurfaceCapabilitiesPresentBarrierNV,
    VkSurfaceFormat2KHR,
    VkSurfaceFormatKHR,
    VkSurfaceFullScreenExclusiveInfoEXT,
    VkSurfaceFullScreenExclusiveWin32InfoEXT,
    VkSurfacePresentModeCompatibilityEXT,
    VkSurfacePresentModeEXT,
    VkSurfacePresentScalingCapabilitiesEXT,
    VkSurfaceProtectedCapabilitiesKHR,
    VkSwapchainCounterCreateInfoEXT,
    VkSwapchainCreateInfoKHR,
    VkSwapchainDisplayNativeHdrCreateInfoAMD,
    VkSwapchainLatencyCreateInfoNV,
    VkSwapchainPresentBarrierCreateInfoNV,
    VkSwapchainPresentFenceInfoEXT,
    VkSwapchainPresentModeInfoEXT,
    VkSwapchainPresentModesCreateInfoEXT,
    VkSwapchainPresentScalingCreateInfoEXT,
    VkSysmemColorSpaceFUCHSIA,
    VkTextureLODGatherFormatPropertiesAMD,
    VkTilePropertiesQCOM,
    VkTimelineSemaphoreSubmitInfo,
    VkTraceRaysIndirectCommand2KHR,
    VkTraceRaysIndirectCommandKHR,
    VkTransformMatrixKHR,
    VkValidationCacheCreateInfoEXT,
    VkValidationFeaturesEXT,
    VkValidationFlagsEXT,
    VkVertexInputAttributeDescription,
    VkVertexInputAttributeDescription2EXT,
    VkVertexInputBindingDescription,
    VkVertexInputBindingDescription2EXT,
    VkVertexInputBindingDivisorDescriptionKHR,
    VkViSurfaceCreateInfoNN,
    VkVideoBeginCodingInfoKHR,
    VkVideoCapabilitiesKHR,
    VkVideoCodingControlInfoKHR,
    VkVideoDecodeCapabilitiesKHR,
    VkVideoDecodeH264CapabilitiesKHR,
    VkVideoDecodeH264DpbSlotInfoKHR,
    VkVideoDecodeH264PictureInfoKHR,
    VkVideoDecodeH264ProfileInfoKHR,
    VkVideoDecodeH264SessionParametersAddInfoKHR,
    VkVideoDecodeH264SessionParametersCreateInfoKHR,
    VkVideoDecodeH265CapabilitiesKHR,
    VkVideoDecodeH265DpbSlotInfoKHR,
    VkVideoDecodeH265PictureInfoKHR,
    VkVideoDecodeH265ProfileInfoKHR,
    VkVideoDecodeH265SessionParametersAddInfoKHR,
    VkVideoDecodeH265SessionParametersCreateInfoKHR,
    VkVideoDecodeInfoKHR,
    VkVideoDecodeUsageInfoKHR,
    VkVideoEncodeCapabilitiesKHR,
    VkVideoEncodeH264CapabilitiesKHR,
    VkVideoEncodeH264DpbSlotInfoKHR,
    VkVideoEncodeH264FrameSizeKHR,
    VkVideoEncodeH264GopRemainingFrameInfoKHR,
    VkVideoEncodeH264NaluSliceInfoKHR,
    VkVideoEncodeH264PictureInfoKHR,
    VkVideoEncodeH264ProfileInfoKHR,
    VkVideoEncodeH264QpKHR,
    VkVideoEncodeH264QualityLevelPropertiesKHR,
    VkVideoEncodeH264RateControlInfoKHR,
    VkVideoEncodeH264RateControlLayerInfoKHR,
    VkVideoEncodeH264SessionCreateInfoKHR,
    VkVideoEncodeH264SessionParametersAddInfoKHR,
    VkVideoEncodeH264SessionParametersCreateInfoKHR,
    VkVideoEncodeH264SessionParametersFeedbackInfoKHR,
    VkVideoEncodeH264SessionParametersGetInfoKHR,
    VkVideoEncodeH265CapabilitiesKHR,
    VkVideoEncodeH265DpbSlotInfoKHR,
    VkVideoEncodeH265FrameSizeKHR,
    VkVideoEncodeH265GopRemainingFrameInfoKHR,
    VkVideoEncodeH265NaluSliceSegmentInfoKHR,
    VkVideoEncodeH265PictureInfoKHR,
    VkVideoEncodeH265ProfileInfoKHR,
    VkVideoEncodeH265QpKHR,
    VkVideoEncodeH265QualityLevelPropertiesKHR,
    VkVideoEncodeH265RateControlInfoKHR,
    VkVideoEncodeH265RateControlLayerInfoKHR,
    VkVideoEncodeH265SessionCreateInfoKHR,
    VkVideoEncodeH265SessionParametersAddInfoKHR,
    VkVideoEncodeH265SessionParametersCreateInfoKHR,
    VkVideoEncodeH265SessionParametersFeedbackInfoKHR,
    VkVideoEncodeH265SessionParametersGetInfoKHR,
    VkVideoEncodeInfoKHR,
    VkVideoEncodeQualityLevelInfoKHR,
    VkVideoEncodeQualityLevelPropertiesKHR,
    VkVideoEncodeRateControlInfoKHR,
    VkVideoEncodeRateControlLayerInfoKHR,
    VkVideoEncodeSessionParametersFeedbackInfoKHR,
    VkVideoEncodeSessionParametersGetInfoKHR,
    VkVideoEncodeUsageInfoKHR,
    VkVideoEndCodingInfoKHR,
    VkVideoFormatPropertiesKHR,
    VkVideoInlineQueryInfoKHR,
    VkVideoPictureResourceInfoKHR,
    VkVideoProfileInfoKHR,
    VkVideoProfileListInfoKHR,
    VkVideoReferenceSlotInfoKHR,
    VkVideoSessionCreateInfoKHR,
    VkVideoSessionMemoryRequirementsKHR,
    VkVideoSessionParametersCreateInfoKHR,
    VkVideoSessionParametersUpdateInfoKHR,
    VkViewport,
    VkViewportSwizzleNV,
    VkViewportWScalingNV,
    VkWaylandSurfaceCreateInfoKHR,
    VkWin32KeyedMutexAcquireReleaseInfoKHR,
    VkWin32KeyedMutexAcquireReleaseInfoNV,
    VkWin32SurfaceCreateInfoKHR,
    VkWriteDescriptorSet,
    VkWriteDescriptorSetAccelerationStructureKHR,
    VkWriteDescriptorSetAccelerationStructureNV,
    VkWriteDescriptorSetInlineUniformBlock,
    VkXYColorEXT,
    VkXcbSurfaceCreateInfoKHR,
    VkXlibSurfaceCreateInfoKHR,
};

enum class Field {
    Empty = 0,
    AType,
    BType,
    CType,
    DType,
    KSize,
    MSize,
    NSize,
    ResultType,
    a,
    aabbData,
    aabbs,
    accelerationStructure,
    accelerationStructureCaptureReplay,
    accelerationStructureCaptureReplayDescriptorDataSize,
    accelerationStructureCount,
    accelerationStructureDescriptorSize,
    accelerationStructureHostCommands,
    accelerationStructureIndirectBuild,
    accelerationStructureNV,
    accelerationStructureReference,
    accelerationStructureSize,
    acquireCount,
    acquireUnmodifiedMemory,
    activeComputeUnitCount,
    actualPresentTime,
    address,
    addressInfoCount,
    addressModeU,
    addressModeV,
    addressModeW,
    addressPrecision,
    addressType,
    advancedBlendAllOperations,
    advancedBlendCoherentOperations,
    advancedBlendCorrelatedOverlap,
    advancedBlendIndependentBlend,
    advancedBlendMaxColorAttachments,
    advancedBlendNonPremultipliedDstColor,
    advancedBlendNonPremultipliedSrcColor,
    advancedBlendOp,
    alignment,
    allocationSize,
    allowCommandBufferQueryCopies,
    allowSamplerImageViewPostSubmitCreation,
    alphaBlendOp,
    alphaMode,
    alphaToCoverageEnable,
    alphaToOne,
    alphaToOneEnable,
    amigoProfiling,
    androidHardwareBufferUsage,
    anisotropyEnable,
    anyHitShader,
    apiVersion,
    applicationNameOffset,
    applicationVersion,
    apronSize,
    arrayLayer,
    arrayLayers,
    arrayOfPointers,
    arrayPitch,
    aspectMask,
    aspectReferenceCount,
    attachment,
    attachmentCount,
    attachmentFeedbackLoopDynamicState,
    attachmentFeedbackLoopLayout,
    attachmentFragmentShadingRate,
    attachmentImageInfoCount,
    attachmentIndex,
    attachmentInitialSampleLocationsCount,
    averageBitrate,
    b,
    b32,
    back,
    baseAddress,
    baseArrayLayer,
    baseGroupX,
    baseGroupY,
    baseGroupZ,
    baseMipLevel,
    basePipelineHandle,
    basePipelineIndex,
    baseTriangle,
    bidirectionalFlowSupported,
    bindCount,
    bindInfoCount,
    bindSessionMemoryInfoCount,
    binding,
    bindingCount,
    bindingPoint,
    bindingType,
    blendConstants,
    blendEnable,
    blendOverlap,
    blockDimX,
    blockDimY,
    blockDimZ,
    blockTexelViewCompatibleMultipleLayers,
    borderColor,
    borderColorSwizzle,
    borderColorSwizzleFromImage,
    bresenhamLines,
    buffer,
    bufferAddress,
    bufferBindCount,
    bufferCaptureReplayDescriptorDataSize,
    bufferCollectionConstraints,
    bufferCount,
    bufferDeviceAddress,
    bufferDeviceAddressCaptureReplay,
    bufferDeviceAddressMultiDevice,
    bufferFeatures,
    bufferImageGranularity,
    bufferImageHeight,
    bufferMemoryBarrierCount,
    bufferOffset,
    bufferRowLength,
    bufferView,
    bufferlessPushDescriptors,
    buildScratchSize,
    buildType,
    c,
    callableShaderBindingOffset,
    callableShaderBindingStride,
    callableShaderBindingTableAddress,
    callableShaderBindingTableBuffer,
    callableShaderBindingTableSize,
    callableShaderBindingTableStride,
    callback,
    capabilities,
    category,
    checkpointExecutionStageMask,
    chromaBitDepth,
    chromaFilter,
    chromaSubsampling,
    clampResults,
    clearValue,
    clearValueCount,
    clipped,
    closestHitShader,
    clusterShadingRate,
    clustercullingShader,
    cmdBufLabelCount,
    codeSize,
    codeType,
    codedExtent,
    codedOffset,
    collection,
    collectionToken,
    color,
    colorAttachment,
    colorAttachmentCount,
    colorAttachmentFormat,
    colorBlendOp,
    colorSamples,
    colorSpace,
    colorSpaceCount,
    colorWriteEnable,
    colorWriteMask,
    combinedImageSamplerDensityMapDescriptorSize,
    combinedImageSamplerDescriptorCount,
    combinedImageSamplerDescriptorSingleArray,
    combinedImageSamplerDescriptorSize,
    combinerOps,
    commandBuffer,
    commandBufferCount,
    commandBufferInfoCount,
    commandPool,
    compactedSize,
    compareEnable,
    compareMask,
    compareOp,
    compatibleHandleTypes,
    compilerControlFlags,
    componentMapping,
    components,
    compositeAlpha,
    compressedSize,
    compressionControlPlaneCount,
    computeCapabilityMajor,
    computeCapabilityMinor,
    computeDerivativeGroupLinear,
    computeDerivativeGroupQuads,
    computeFullSubgroups,
    computeUnitsPerShaderArray,
    computeWorkGroupSize,
    conditionalRendering,
    conditionalRenderingEnable,
    configuration,
    conformanceVersion,
    connection,
    connectorId,
    consecutiveBFrameCount,
    conservativePointAndLineRasterization,
    conservativeRasterizationMode,
    conservativeRasterizationPostDepthCoverage,
    constantAlphaColorBlendFactors,
    constantID,
    constantQp,
    contents,
    context,
    conversion,
    cooperativeMatrix,
    cooperativeMatrixRobustBufferAccess,
    cooperativeMatrixSupportedStages,
    copyBufferAddress,
    copyCount,
    copyDstLayoutCount,
    copySrcLayoutCount,
    cornerSampledImage,
    correlatedViewMaskCount,
    correlationMaskCount,
    costFormat,
    costSupported,
    count,
    countBuffer,
    countBufferOffset,
    countInfo,
    counter,
    counterBuffer,
    counterBufferCount,
    counterBufferOffset,
    counterIndexCount,
    counterOffset,
    counterPassIndex,
    coverageModulationMode,
    coverageModulationTableCount,
    coverageModulationTableEnable,
    coverageReductionMode,
    coverageToColorEnable,
    coverageToColorLocation,
    createFlags,
    createInfo,
    createInfoCount,
    createInfoIndex,
    ctbSizes,
    cubicRangeClamp,
    cubicWeights,
    cudaKernelLaunchFeatures,
    cullMode,
    currentDisplay,
    currentExtent,
    currentStackIndex,
    currentTransform,
    customBorderColor,
    customBorderColorWithoutFormat,
    customBorderColors,
    customSampleOrderCount,
    data,
    dataOffset,
    dataSize,
    decodeMode,
    decodeModeSharedExponent,
    decompressRegionCount,
    decompressedSize,
    decompressionMethod,
    decompressionMethods,
    dedicatedAllocation,
    dedicatedAllocationImageAliasing,
    defaultRobustnessImages,
    defaultRobustnessStorageBuffers,
    defaultRobustnessUniformBuffers,
    defaultRobustnessVertexInputs,
    deferredOperation,
    degenerateLinesRasterized,
    degenerateTrianglesRasterized,
    denormBehaviorIndependence,
    dependencyCount,
    dependencyFlags,
    depth,
    depthAttachmentFormat,
    depthBiasClamp,
    depthBiasConstantFactor,
    depthBiasControl,
    depthBiasEnable,
    depthBiasExact,
    depthBiasRepresentation,
    depthBiasSlopeFactor,
    depthBounds,
    depthBoundsTestEnable,
    depthClamp,
    depthClampEnable,
    depthClampZeroOne,
    depthClipControl,
    depthClipEnable,
    depthCompareOp,
    depthFailOp,
    depthPitch,
    depthResolveMode,
    depthStencil,
    depthStencilAttachmentSamples,
    depthStencilSamples,
    depthStencilSwizzleOneSupport,
    depthTestEnable,
    depthWriteEnable,
    description,
    descriptorBindingAccelerationStructureUpdateAfterBind,
    descriptorBindingInlineUniformBlockUpdateAfterBind,
    descriptorBindingPartiallyBound,
    descriptorBindingSampledImageUpdateAfterBind,
    descriptorBindingStorageBufferUpdateAfterBind,
    descriptorBindingStorageImageUpdateAfterBind,
    descriptorBindingStorageTexelBufferUpdateAfterBind,
    descriptorBindingUniformBufferUpdateAfterBind,
    descriptorBindingUniformTexelBufferUpdateAfterBind,
    descriptorBindingUpdateUnusedWhilePending,
    descriptorBindingVariableDescriptorCount,
    descriptorBuffer,
    descriptorBufferAddressSpaceSize,
    descriptorBufferCaptureReplay,
    descriptorBufferImageLayoutIgnored,
    descriptorBufferOffsetAlignment,
    descriptorBufferPushDescriptors,
    descriptorCopyCount,
    descriptorCount,
    descriptorIndexing,
    descriptorOffset,
    descriptorPool,
    descriptorPoolOverallocation,
    descriptorSet,
    descriptorSetCount,
    descriptorSetHostMapping,
    descriptorSetLayout,
    descriptorSize,
    descriptorType,
    descriptorTypeCount,
    descriptorUpdateEntryCount,
    descriptorUpdateTemplate,
    descriptorWriteCount,
    desiredPresentTime,
    device,
    deviceAddress,
    deviceCoherentMemory,
    deviceEvent,
    deviceFault,
    deviceFaultVendorBinary,
    deviceGeneratedCommands,
    deviceGeneratedCompute,
    deviceGeneratedComputeCaptureReplay,
    deviceGeneratedComputePipelines,
    deviceID,
    deviceIndex,
    deviceIndexCount,
    deviceLUID,
    deviceLUIDValid,
    deviceMask,
    deviceMemoryReport,
    deviceName,
    deviceNodeMask,
    deviceRelativeId,
    deviceRenderAreaCount,
    deviceType,
    deviceUUID,
    dfb,
    diagnosticsConfig,
    disabledValidationCheckCount,
    disabledValidationFeatureCount,
    disallowMerging,
    discardRectangleCount,
    discardRectangleEnable,
    discardRectangleMode,
    discardable,
    discreteQueuePriorities,
    displacedMicromapPrimitiveFlags,
    displacedMicromapPrimitiveFlagsStride,
    displacementBiasAndScaleBuffer,
    displacementBiasAndScaleFormat,
    displacementBiasAndScaleStride,
    displacementMicromap,
    displacementVectorBuffer,
    displacementVectorFormat,
    displacementVectorStride,
    display,
    displayEvent,
    displayMode,
    displayModeProperties,
    displayName,
    displayPlaneProperties,
    displayPrimaryBlue,
    displayPrimaryGreen,
    displayPrimaryRed,
    displayProperties,
    divisor,
    domainOrigin,
    dpy,
    drawCount,
    drawIndirectCount,
    drawIndirectFirstInstance,
    driverCount,
    driverEndTimeUs,
    driverID,
    driverInfo,
    driverName,
    driverStartTimeUs,
    driverUUID,
    driverVersion,
    drmFd,
    drmFormatModifier,
    drmFormatModifierCount,
    drmFormatModifierPlaneCount,
    drmFormatModifierTilingFeatures,
    dst,
    dstAccelerationStructure,
    dstAccessMask,
    dstAddress,
    dstAlphaBlendFactor,
    dstArrayElement,
    dstBinding,
    dstBuffer,
    dstBufferOffset,
    dstBufferRange,
    dstCache,
    dstColorBlendFactor,
    dstImage,
    dstImageLayout,
    dstMicromap,
    dstOffset,
    dstOffsets,
    dstPictureResource,
    dstPremultiplied,
    dstQueueFamilyIndex,
    dstRect,
    dstSet,
    dstStageMask,
    dstSubpass,
    dstSubresource,
    dualSrcBlend,
    duration,
    dwAccess,
    dynamicOffsetCount,
    dynamicPipelineLayout,
    dynamicPrimitiveTopologyUnrestricted,
    dynamicRendering,
    dynamicRenderingUnusedAttachments,
    dynamicStateCount,
    earliestPresentTime,
    earlyFragmentMultisampleCoverageAfterSampleCounting,
    earlyFragmentSampleMaskTestBeforeSampleCounting,
    enable,
    enableCbCrDegamma,
    enableYDegamma,
    enabledExtensionCount,
    enabledLayerCount,
    enabledValidationFeatureCount,
    encodeFeedbackFlags,
    encodeInputPictureGranularity,
    engineNameOffset,
    engineVersion,
    event,
    eventCount,
    events,
    exclusiveScissor,
    exclusiveScissorCount,
    executableIndex,
    executionGraph,
    executionGraphDispatchAddressAlignment,
    expectDyadicTemporalLayerPattern,
    expectDyadicTemporalSubLayerPattern,
    exportFromImportedHandleTypes,
    exportObjectType,
    extendedDynamicState,
    extendedDynamicState2,
    extendedDynamicState2LogicOp,
    extendedDynamicState2PatchControlPoints,
    extendedDynamicState3AlphaToCoverageEnable,
    extendedDynamicState3AlphaToOneEnable,
    extendedDynamicState3ColorBlendAdvanced,
    extendedDynamicState3ColorBlendEnable,
    extendedDynamicState3ColorBlendEquation,
    extendedDynamicState3ColorWriteMask,
    extendedDynamicState3ConservativeRasterizationMode,
    extendedDynamicState3CoverageModulationMode,
    extendedDynamicState3CoverageModulationTable,
    extendedDynamicState3CoverageModulationTableEnable,
    extendedDynamicState3CoverageReductionMode,
    extendedDynamicState3CoverageToColorEnable,
    extendedDynamicState3CoverageToColorLocation,
    extendedDynamicState3DepthClampEnable,
    extendedDynamicState3DepthClipEnable,
    extendedDynamicState3DepthClipNegativeOneToOne,
    extendedDynamicState3ExtraPrimitiveOverestimationSize,
    extendedDynamicState3LineRasterizationMode,
    extendedDynamicState3LineStippleEnable,
    extendedDynamicState3LogicOpEnable,
    extendedDynamicState3PolygonMode,
    extendedDynamicState3ProvokingVertexMode,
    extendedDynamicState3RasterizationSamples,
    extendedDynamicState3RasterizationStream,
    extendedDynamicState3RepresentativeFragmentTestEnable,
    extendedDynamicState3SampleLocationsEnable,
    extendedDynamicState3SampleMask,
    extendedDynamicState3ShadingRateImageEnable,
    extendedDynamicState3TessellationDomainOrigin,
    extendedDynamicState3ViewportSwizzle,
    extendedDynamicState3ViewportWScalingEnable,
    extendedSparseAddressSpace,
    extendedSparseAddressSpaceSize,
    extendedSparseBufferUsageFlags,
    extendedSparseImageUsageFlags,
    extensionName,
    extent,
    externalFenceFeatures,
    externalFormat,
    externalFormatResolve,
    externalFormatResolveChromaOffsetX,
    externalFormatResolveChromaOffsetY,
    externalHandleType,
    externalMemoryFeatures,
    externalMemoryProperties,
    externalMemoryRDMA,
    externalSemaphoreFeatures,
    extraCount,
    extraPrimitiveOverestimationSize,
    extraPrimitiveOverestimationSizeGranularity,
    f64,
    faceMask,
    failOp,
    fd,
    features,
    fence,
    fenceCount,
    fieldOffsetGranularity,
    fillModeNonSolid,
    filter,
    filterCenter,
    filterCubic,
    filterCubicMinmax,
    filterMinmaxImageComponentMapping,
    filterMinmaxSingleComponentFormats,
    filterSize,
    finalLayout,
    firstAttachment,
    firstBinding,
    firstCounterBuffer,
    firstDiscardRectangle,
    firstDrawTimestamp,
    firstExclusiveScissor,
    firstGroup,
    firstIndex,
    firstInstance,
    firstQuery,
    firstScissor,
    firstSet,
    firstTask,
    firstVertex,
    firstViewport,
    flags,
    float32,
    float64,
    floatRepresentation,
    flowVectorFormat,
    fmaRate,
    forceExplicitReconstruction,
    format,
    formatA4B4G4R4,
    formatA4R4G4B4,
    formatConstraintsCount,
    formatFeatures,
    formatProperties,
    formatRgba10x6WithoutYCbCrSampler,
    fragmentDensityInvocations,
    fragmentDensityMap,
    fragmentDensityMapAttachment,
    fragmentDensityMapDeferred,
    fragmentDensityMapDynamic,
    fragmentDensityMapNonSubsampledImages,
    fragmentDensityMapOffset,
    fragmentDensityOffsetCount,
    fragmentDensityOffsetGranularity,
    fragmentShaderBarycentric,
    fragmentShaderPixelInterlock,
    fragmentShaderSampleInterlock,
    fragmentShaderShadingRateInterlock,
    fragmentShadingRateClampCombinerInputs,
    fragmentShadingRateEnums,
    fragmentShadingRateNonTrivialCombinerOps,
    fragmentShadingRateStrictMultiplyCombiner,
    fragmentShadingRateWithConservativeRasterization,
    fragmentShadingRateWithCustomSampleLocations,
    fragmentShadingRateWithFragmentShaderInterlock,
    fragmentShadingRateWithSampleMask,
    fragmentShadingRateWithShaderDepthStencilWrites,
    fragmentShadingRateWithShaderSampleMask,
    fragmentSize,
    fragmentStoresAndAtomics,
    frameBSize,
    frameBoundary,
    frameID,
    frameISize,
    framePSize,
    frameRateDenominator,
    frameRateNumerator,
    frameToken,
    framebuffer,
    framebufferColorSampleCounts,
    framebufferDepthSampleCounts,
    framebufferIntegerColorSampleCounts,
    framebufferNoAttachmentsSampleCounts,
    framebufferStencilSampleCounts,
    front,
    frontFace,
    fullDrawIndexUint32,
    fullScreenExclusive,
    fullScreenExclusiveSupported,
    fullyCoveredFragmentShaderInputVariable,
    function,
    g,
    generalShader,
    generatePrefixNalu,
    geometry,
    geometryCount,
    geometryShader,
    geometryStreams,
    geometryType,
    globalAlpha,
    globalFlowSupported,
    globalPriority,
    globalPriorityQuery,
    gopFrameCount,
    gopRemainingB,
    gopRemainingI,
    gopRemainingP,
    gpuRenderEndTimeUs,
    gpuRenderStartTimeUs,
    graphicsPipelineLibrary,
    graphicsPipelineLibraryFastLinking,
    graphicsPipelineLibraryIndependentInterpolationDecoration,
    gridDimX,
    gridDimY,
    gridDimZ,
    group,
    groupCount,
    groupCountX,
    groupCountY,
    groupCountZ,
    groupIndex,
    groupShader,
    handle,
    handleType,
    handleTypes,
    hasOverrides,
    hasPrimary,
    hasRender,
    hasStdPPSOverrides,
    hasStdSPSOverrides,
    hasStdVPSOverrides,
    headerSize,
    headerVersion,
    heapBudget,
    heapIndex,
    heapUsage,
    height,
    hinstance,
    hintGridSize,
    hintSupported,
    hitShaderBindingOffset,
    hitShaderBindingStride,
    hitShaderBindingTableAddress,
    hitShaderBindingTableBuffer,
    hitShaderBindingTableSize,
    hitShaderBindingTableStride,
    hmonitor,
    hostAddress,
    hostImageCopy,
    hostQueryReset,
    hwnd,
    i64,
    id,
    identicalMemoryLayout,
    identicalMemoryTypeRequirements,
    identifier,
    identifierSize,
    idrPeriod,
    image,
    image2DViewOf3D,
    imageArrayLayers,
    imageBindCount,
    imageCaptureReplayDescriptorDataSize,
    imageColorSpace,
    imageCompressionControl,
    imageCompressionControlSwapchain,
    imageCompressionFixedRateFlags,
    imageCompressionFlags,
    imageCount,
    imageCreateFlags,
    imageCreateInfo,
    imageCubeArray,
    imageExtent,
    imageFootprint,
    imageFormat,
    imageFormatProperties,
    imageGranularity,
    imageIndex,
    imageIndexCount,
    imageLayout,
    imageMemoryBarrierCount,
    imageMipTailFirstLod,
    imageMipTailOffset,
    imageMipTailSize,
    imageMipTailStride,
    imageOffset,
    imageOpaqueBindCount,
    imagePipeHandle,
    imageSharingMode,
    imageSlicedViewOf3D,
    imageSubresource,
    imageTiling,
    imageType,
    imageUsage,
    imageUsageFlags,
    imageView,
    imageView2DOn3DImage,
    imageViewBinding,
    imageViewCaptureReplayDescriptorDataSize,
    imageViewFormatReinterpretation,
    imageViewFormatSwizzle,
    imageViewType,
    imagelessFramebuffer,
    images,
    implementationVersion,
    independentBlend,
    independentResolve,
    independentResolveNone,
    index,
    indexBuffer,
    indexCount,
    indexData,
    indexOffset,
    indexStride,
    indexType,
    indexTypeCount,
    indexTypeUint8,
    indirectBufferOffsetAlignment,
    indirectCommandsAddress,
    indirectCommandsCountAddress,
    indirectCommandsLayout,
    indirectCopy,
    indirectDeviceAddress,
    indirectStateFlags,
    info,
    infoCount,
    infoType,
    infos,
    inheritedConditionalRendering,
    inheritedQueries,
    inheritedViewportScissor2D,
    initialDataSize,
    initialLayout,
    initialValue,
    initialVirtualBufferSizeInMs,
    inlineUniformBlock,
    inputAttachmentCount,
    inputAttachmentDescriptorSize,
    inputAttachmentIndex,
    inputRate,
    inputSampleTimeUs,
    instance,
    instanceCount,
    instanceCustomIndex,
    instanceData,
    instanceOffset,
    instanceShaderBindingTableRecordOffset,
    instances,
    int32,
    int64,
    integerDotProduct16BitMixedSignednessAccelerated,
    integerDotProduct16BitSignedAccelerated,
    integerDotProduct16BitUnsignedAccelerated,
    integerDotProduct32BitMixedSignednessAccelerated,
    integerDotProduct32BitSignedAccelerated,
    integerDotProduct32BitUnsignedAccelerated,
    integerDotProduct4x8BitPackedMixedSignednessAccelerated,
    integerDotProduct4x8BitPackedSignedAccelerated,
    integerDotProduct4x8BitPackedUnsignedAccelerated,
    integerDotProduct64BitMixedSignednessAccelerated,
    integerDotProduct64BitSignedAccelerated,
    integerDotProduct64BitUnsignedAccelerated,
    integerDotProduct8BitMixedSignednessAccelerated,
    integerDotProduct8BitSignedAccelerated,
    integerDotProduct8BitUnsignedAccelerated,
    integerDotProductAccumulatingSaturating16BitMixedSignednessAccelerated,
    integerDotProductAccumulatingSaturating16BitSignedAccelerated,
    integerDotProductAccumulatingSaturating16BitUnsignedAccelerated,
    integerDotProductAccumulatingSaturating32BitMixedSignednessAccelerated,
    integerDotProductAccumulatingSaturating32BitSignedAccelerated,
    integerDotProductAccumulatingSaturating32BitUnsignedAccelerated,
    integerDotProductAccumulatingSaturating4x8BitPackedMixedSignednessAccelerated,
    integerDotProductAccumulatingSaturating4x8BitPackedSignedAccelerated,
    integerDotProductAccumulatingSaturating4x8BitPackedUnsignedAccelerated,
    integerDotProductAccumulatingSaturating64BitMixedSignednessAccelerated,
    integerDotProductAccumulatingSaturating64BitSignedAccelerated,
    integerDotProductAccumulatingSaturating64BitUnsignedAccelerated,
    integerDotProductAccumulatingSaturating8BitMixedSignednessAccelerated,
    integerDotProductAccumulatingSaturating8BitSignedAccelerated,
    integerDotProductAccumulatingSaturating8BitUnsignedAccelerated,
    intersectionShader,
    invocationMask,
    ioSurface,
    isPreprocessed,
    isText,
    largePoints,
    latencyModeEnable,
    layer,
    layerCount,
    layerName,
    layeredShadingRateAttachments,
    layers,
    layout,
    ldsSizePerLocalWorkGroup,
    ldsUsageSizeInBytes,
    leastRepresentableValueForceUnormRepresentation,
    legacyDithering,
    level,
    levelCount,
    libraryCount,
    limits,
    lineRasterizationMode,
    lineStippleFactor,
    lineStipplePattern,
    lineSubPixelPrecisionBits,
    lineWidth,
    lineWidthGranularity,
    lineWidthRange,
    linearColorAttachment,
    linearTilingFeatures,
    loadOp,
    localDeviceIndex,
    localDimmingEnable,
    localDimmingSupport,
    location,
    logicOp,
    logicOpEnable,
    lowLatencyBoost,
    lowLatencyMode,
    lumaBitDepth,
    magFilter,
    maintenance4,
    maintenance5,
    maintenance6,
    major,
    mapEntryCount,
    marker,
    mask,
    matrix,
    matrixMotionInstance,
    maxActiveReferencePictures,
    maxAnisotropy,
    maxArrayLayers,
    maxBPictureL0ReferenceCount,
    maxBitrate,
    maxBlockMatchRegion,
    maxBlockMatchWindow,
    maxBoundDescriptorSets,
    maxBoxFilterBlockSize,
    maxBufferCount,
    maxBufferSize,
    maxClipDistances,
    maxCodedExtent,
    maxColorAttachments,
    maxCombinedClipAndCullDistances,
    maxCombinedImageSamplerDescriptorCount,
    maxCommandBufferNestingLevel,
    maxComputeSharedMemorySize,
    maxComputeWorkGroupCount,
    maxComputeWorkGroupInvocations,
    maxComputeWorkGroupSize,
    maxComputeWorkgroupSubgroups,
    maxContentLightLevel,
    maxCullDistances,
    maxCustomBorderColorSamplers,
    maxDecompressionIndirectCount,
    maxDepth,
    maxDepthBounds,
    maxDescriptorBufferBindings,
    maxDescriptorSetAccelerationStructures,
    maxDescriptorSetInlineUniformBlocks,
    maxDescriptorSetInputAttachments,
    maxDescriptorSetSampledImages,
    maxDescriptorSetSamplers,
    maxDescriptorSetStorageBuffers,
    maxDescriptorSetStorageBuffersDynamic,
    maxDescriptorSetStorageImages,
    maxDescriptorSetSubsampledSamplers,
    maxDescriptorSetUniformBuffers,
    maxDescriptorSetUniformBuffersDynamic,
    maxDescriptorSetUpdateAfterBindAccelerationStructures,
    maxDescriptorSetUpdateAfterBindInlineUniformBlocks,
    maxDescriptorSetUpdateAfterBindInputAttachments,
    maxDescriptorSetUpdateAfterBindSampledImages,
    maxDescriptorSetUpdateAfterBindSamplers,
    maxDescriptorSetUpdateAfterBindStorageBuffers,
    maxDescriptorSetUpdateAfterBindStorageBuffersDynamic,
    maxDescriptorSetUpdateAfterBindStorageImages,
    maxDescriptorSetUpdateAfterBindUniformBuffers,
    maxDescriptorSetUpdateAfterBindUniformBuffersDynamic,
    maxDiscardRectangles,
    maxDisplacementMicromapSubdivisionLevel,
    maxDpbSlots,
    maxDrawCount,
    maxDrawIndexedIndexValue,
    maxDrawIndirectCount,
    maxDrawMeshTasksCount,
    maxDstExtent,
    maxDstPosition,
    maxEmbeddedImmutableSamplerBindings,
    maxEmbeddedImmutableSamplers,
    maxExecutionGraphDepth,
    maxExecutionGraphShaderOutputNodes,
    maxExecutionGraphShaderPayloadCount,
    maxExecutionGraphShaderPayloadSize,
    maxExtent,
    maxExtraPrimitiveOverestimationSize,
    maxFragmentCombinedOutputResources,
    maxFragmentDensityTexelSize,
    maxFragmentDualSrcAttachments,
    maxFragmentInputComponents,
    maxFragmentOutputAttachments,
    maxFragmentShadingRateAttachmentTexelSize,
    maxFragmentShadingRateAttachmentTexelSizeAspectRatio,
    maxFragmentShadingRateCoverageSamples,
    maxFragmentShadingRateInvocationCount,
    maxFragmentShadingRateRasterizationSamples,
    maxFragmentSize,
    maxFragmentSizeAspectRatio,
    maxFrameAverageLightLevel,
    maxFrameSize,
    maxFramebufferHeight,
    maxFramebufferLayers,
    maxFramebufferWidth,
    maxGeometryCount,
    maxGeometryInputComponents,
    maxGeometryOutputComponents,
    maxGeometryOutputVertices,
    maxGeometryShaderInvocations,
    maxGeometryTotalOutputComponents,
    maxGraphicsShaderGroupCount,
    maxHeight,
    maxImageArrayLayers,
    maxImageCount,
    maxImageDimension1D,
    maxImageDimension2D,
    maxImageDimension3D,
    maxImageDimensionCube,
    maxImageExtent,
    maxIndirectCommandsStreamCount,
    maxIndirectCommandsStreamStride,
    maxIndirectCommandsTokenCount,
    maxIndirectCommandsTokenOffset,
    maxIndirectSequenceCount,
    maxInlineUniformBlockBindings,
    maxInlineUniformBlockSize,
    maxInlineUniformTotalSize,
    maxInstanceCount,
    maxInstances,
    maxInterpolationOffset,
    maxL1ReferenceCount,
    maxLevelIdc,
    maxLod,
    maxLuminance,
    maxMemoryAllocationCount,
    maxMemoryAllocationSize,
    maxMeshMultiviewViewCount,
    maxMeshOutputComponents,
    maxMeshOutputLayers,
    maxMeshOutputMemorySize,
    maxMeshOutputPrimitives,
    maxMeshOutputVertices,
    maxMeshPayloadAndOutputMemorySize,
    maxMeshPayloadAndSharedMemorySize,
    maxMeshSharedMemorySize,
    maxMeshTotalMemorySize,
    maxMeshWorkGroupCount,
    maxMeshWorkGroupInvocations,
    maxMeshWorkGroupSize,
    maxMeshWorkGroupTotalCount,
    maxMipLevels,
    maxMultiDrawCount,
    maxMultiviewInstanceIndex,
    maxMultiviewViewCount,
    maxNumRegionsOfInterest,
    maxOpacity2StateSubdivisionLevel,
    maxOpacity4StateSubdivisionLevel,
    maxOutputClusterCount,
    maxPPictureL0ReferenceCount,
    maxPerSetDescriptors,
    maxPerStageDescriptorAccelerationStructures,
    maxPerStageDescriptorInlineUniformBlocks,
    maxPerStageDescriptorInputAttachments,
    maxPerStageDescriptorSampledImages,
    maxPerStageDescriptorSamplers,
    maxPerStageDescriptorStorageBuffers,
    maxPerStageDescriptorStorageImages,
    maxPerStageDescriptorUniformBuffers,
    maxPerStageDescriptorUpdateAfterBindAccelerationStructures,
    maxPerStageDescriptorUpdateAfterBindInlineUniformBlocks,
    maxPerStageDescriptorUpdateAfterBindInputAttachments,
    maxPerStageDescriptorUpdateAfterBindSampledImages,
    maxPerStageDescriptorUpdateAfterBindSamplers,
    maxPerStageDescriptorUpdateAfterBindStorageBuffers,
    maxPerStageDescriptorUpdateAfterBindStorageImages,
    maxPerStageDescriptorUpdateAfterBindUniformBuffers,
    maxPerStageResources,
    maxPerStageUpdateAfterBindResources,
    maxPipelineRayHitAttributeSize,
    maxPipelineRayPayloadSize,
    maxPipelineRayRecursionDepth,
    maxPreferredMeshWorkGroupInvocations,
    maxPreferredTaskWorkGroupInvocations,
    maxPrimitiveCount,
    maxPushConstantsSize,
    maxPushDescriptors,
    maxQp,
    maxQualityLevels,
    maxRateControlLayers,
    maxRayDispatchInvocationCount,
    maxRayHitAttributeSize,
    maxRayRecursionDepth,
    maxRecursionDepth,
    maxRenderPassStripes,
    maxResourceDescriptorBufferBindings,
    maxResourceDescriptorBufferRange,
    maxResourceSize,
    maxSampleLocationGridSize,
    maxSampleMaskWords,
    maxSamplerAllocationCount,
    maxSamplerAnisotropy,
    maxSamplerDescriptorBufferBindings,
    maxSamplerDescriptorBufferRange,
    maxSamplerLodBias,
    maxScaledImageExtent,
    maxSequencesCount,
    maxSets,
    maxSgprAllocation,
    maxShaderGroupStride,
    maxSliceCount,
    maxSliceSegmentCount,
    maxSrcExtent,
    maxSrcPosition,
    maxStdPPSCount,
    maxStdSPSCount,
    maxStdVPSCount,
    maxStorageBufferRange,
    maxSubLayerCount,
    maxSubgroupSize,
    maxSubpassShadingWorkgroupSizeAspectRatio,
    maxSubsampledArrayLayers,
    maxTaskOutputCount,
    maxTaskPayloadAndSharedMemorySize,
    maxTaskPayloadSize,
    maxTaskSharedMemorySize,
    maxTaskTotalMemorySize,
    maxTaskWorkGroupCount,
    maxTaskWorkGroupInvocations,
    maxTaskWorkGroupSize,
    maxTaskWorkGroupTotalCount,
    maxTemporalLayerCount,
    maxTessellationControlPerPatchOutputComponents,
    maxTessellationControlPerVertexInputComponents,
    maxTessellationControlPerVertexOutputComponents,
    maxTessellationControlTotalOutputComponents,
    maxTessellationEvaluationInputComponents,
    maxTessellationEvaluationOutputComponents,
    maxTessellationGenerationLevel,
    maxTessellationPatchSize,
    maxTexelBufferElements,
    maxTexelGatherOffset,
    maxTexelOffset,
    maxTiles,
    maxTimelineSemaphoreValueDifference,
    maxTransformFeedbackBufferDataSize,
    maxTransformFeedbackBufferDataStride,
    maxTransformFeedbackBufferSize,
    maxTransformFeedbackBuffers,
    maxTransformFeedbackStreamDataSize,
    maxTransformFeedbackStreams,
    maxTriangleCount,
    maxUniformBufferRange,
    maxUpdateAfterBindDescriptorsInAllPools,
    maxVariableDescriptorCount,
    maxVertex,
    maxVertexAttribDivisor,
    maxVertexInputAttributeOffset,
    maxVertexInputAttributes,
    maxVertexInputBindingStride,
    maxVertexInputBindings,
    maxVertexOutputComponents,
    maxVgprAllocation,
    maxViewportDimensions,
    maxViewports,
    maxWeightFilterDimension,
    maxWeightFilterPhases,
    maxWidth,
    maxWorkGroupCount,
    maxWorkGroupSize,
    maxX,
    maxY,
    maxZ,
    memory,
    memoryBarrierCount,
    memoryBindIndex,
    memoryDecompression,
    memoryDeviceIndex,
    memoryHeapCount,
    memoryHeaps,
    memoryImageHeight,
    memoryObjectId,
    memoryOffset,
    memoryPriority,
    memoryProperties,
    memoryRangeCount,
    memoryRequirements,
    memoryRowLength,
    memorySize,
    memoryTypeBits,
    memoryTypeCount,
    memoryTypeIndex,
    memoryTypes,
    meshOutputPerPrimitiveGranularity,
    meshOutputPerVertexGranularity,
    meshShader,
    meshShaderQueries,
    messageCode,
    messageIdNumber,
    messageSeverity,
    messageType,
    messageTypes,
    messenger,
    micromap,
    micromapCaptureReplay,
    micromapCount,
    micromapHostCommands,
    micromapSize,
    minAccelerationStructureScratchOffsetAlignment,
    minBitstreamBufferOffsetAlignment,
    minBitstreamBufferSizeAlignment,
    minBufferCount,
    minBufferCountForCamping,
    minBufferCountForDedicatedSlack,
    minBufferCountForSharedSlack,
    minCodedExtent,
    minDepth,
    minDepthBounds,
    minDstExtent,
    minDstPosition,
    minFilter,
    minFragmentDensityTexelSize,
    minFragmentShadingRateAttachmentTexelSize,
    minHeight,
    minImageCount,
    minImageExtent,
    minImageTransferGranularity,
    minImportedHostPointerAlignment,
    minIndirectCommandsBufferOffsetAlignment,
    minInterpolationOffset,
    minLod,
    minLuminance,
    minMemoryMapAlignment,
    minQp,
    minSampleShading,
    minScaledImageExtent,
    minSequencesCountBufferOffsetAlignment,
    minSequencesIndexBufferOffsetAlignment,
    minSgprAllocation,
    minSrcExtent,
    minSrcPosition,
    minStorageBufferOffsetAlignment,
    minSubgroupSize,
    minTexelBufferOffsetAlignment,
    minTexelGatherOffset,
    minTexelOffset,
    minUniformBufferOffsetAlignment,
    minVertexInputBindingStrideAlignment,
    minVgprAllocation,
    minWidth,
    minX,
    minY,
    minZ,
    minimumIntervalUs,
    minor,
    mipLevel,
    mipLevels,
    mipLodBias,
    mipmapMode,
    mipmapPrecisionBits,
    missShaderBindingOffset,
    missShaderBindingStride,
    missShaderBindingTableAddress,
    missShaderBindingTableBuffer,
    missShaderBindingTableSize,
    missShaderBindingTableStride,
    mode,
    modes,
    module,
    mtlBuffer,
    mtlCommandQueue,
    mtlDevice,
    mtlSharedEvent,
    mtlTexture,
    multiDraw,
    multiDrawIndirect,
    multiViewport,
    multisampleArrayImage,
    multisampledRenderToSingleSampled,
    multisampledRenderToSingleSampledEnable,
    multiview,
    multiviewClusterCullingShader,
    multiviewGeometryShader,
    multiviewMeshShader,
    multiviewPerViewRenderAreas,
    multiviewPerViewViewports,
    multiviewTessellationShader,
    mutableComparisonSamplers,
    mutableDescriptorType,
    mutableDescriptorTypeListCount,
    naluSliceEntryCount,
    naluSliceSegmentEntryCount,
    name,
    negativeOneToOne,
    nestedCommandBuffer,
    nestedCommandBufferRendering,
    nestedCommandBufferSimultaneousUse,
    newLayout,
    nextStage,
    noInvocationFragmentShadingRates,
    nodeIndex,
    nonCoherentAtomSize,
    nonSeamlessCubeMap,
    nonStrictSinglePixelWideLinesUseParallelogram,
    nonStrictWideLinesUseParallelogram,
    nullColorAttachmentWithExternalFormatResolve,
    nullDescriptor,
    numAABBs,
    numAvailableSgprs,
    numAvailableVgprs,
    numPhases,
    numPhysicalSgprs,
    numPhysicalVgprs,
    numUsedSgprs,
    numUsedVgprs,
    object,
    objectCount,
    objectHandle,
    objectType,
    occlusionQueryEnable,
    occlusionQueryPrecise,
    offset,
    oldLayout,
    oldSwapchain,
    opaqueCaptureAddress,
    opaqueCaptureDescriptorData,
    operation,
    opticalFlow,
    optimal,
    optimalBufferCopyOffsetAlignment,
    optimalBufferCopyRowPitchAlignment,
    optimalDeviceAccess,
    optimalTilingFeatures,
    optimalTilingLayoutUUID,
    origin,
    osRenderQueueEndTimeUs,
    osRenderQueueStartTimeUs,
    outputGridSize,
    overallocationBehavior,
    pAccelerationStructure,
    pAccelerationStructures,
    pAcquireInfo,
    pAcquireKeys,
    pAcquireSyncs,
    pAcquireTimeoutMilliseconds,
    pAcquireTimeouts,
    pAddress,
    pAddressInfos,
    pAllocateInfo,
    pAllocator,
    pApiVersion,
    pApplicationInfo,
    pApplicationName,
    pAspectReferences,
    pAttachmentImageInfos,
    pAttachmentInitialSampleLocations,
    pAttachments,
    pAttributes,
    pBeginInfo,
    pBindDescriptorBufferEmbeddedSamplersInfo,
    pBindDescriptorSetsInfo,
    pBindInfo,
    pBindInfos,
    pBindSessionMemoryInfos,
    pBindingFlags,
    pBindingInfos,
    pBindingReference,
    pBindings,
    pBinds,
    pBlitImageInfo,
    pBuffer,
    pBufferBinds,
    pBufferConstraintsInfo,
    pBufferIndices,
    pBufferInfo,
    pBufferMemoryBarriers,
    pBuffers,
    pBuildInfo,
    pCacheData,
    pCacheSize,
    pCallableShaderBindingTable,
    pCallback,
    pCallbackData,
    pCapabilities,
    pCheckpointData,
    pCheckpointDataCount,
    pCheckpointMarker,
    pClearValues,
    pCmdBufLabels,
    pCode,
    pCodingControlInfo,
    pCollection,
    pColor,
    pColorAttachmentFormats,
    pColorAttachmentSamples,
    pColorAttachments,
    pColorBlendAdvanced,
    pColorBlendEnables,
    pColorBlendEquations,
    pColorBlendState,
    pColorSpaces,
    pColorWriteEnables,
    pColorWriteMasks,
    pCombinationCount,
    pCombinations,
    pCombinedImageSampler,
    pCommandBufferDeviceMasks,
    pCommandBufferInfos,
    pCommandBuffers,
    pCommandPool,
    pCommittedMemoryInBytes,
    pCompatibility,
    pConditionalRenderingBegin,
    pConfiguration,
    pCopyBufferInfo,
    pCopyBufferToImageInfo,
    pCopyDstLayouts,
    pCopyImageInfo,
    pCopyImageToBufferInfo,
    pCopyImageToImageInfo,
    pCopyImageToMemoryInfo,
    pCopyMemoryToImageInfo,
    pCopySrcLayouts,
    pCorrelatedViewMasks,
    pCorrelationMasks,
    pCountInfo,
    pCounterBufferOffsets,
    pCounterBuffers,
    pCounterCount,
    pCounterDescriptions,
    pCounterIndices,
    pCounterValue,
    pCounters,
    pCoverageModulationTable,
    pCreateInfo,
    pCreateInfos,
    pCustomSampleOrders,
    pData,
    pDataSize,
    pDecodeInfo,
    pDecompressMemoryRegions,
    pDeferredOperation,
    pDependencies,
    pDependencyInfo,
    pDependencyInfos,
    pDepthAttachment,
    pDepthBiasInfo,
    pDepthStencil,
    pDepthStencilAttachment,
    pDepthStencilResolveAttachment,
    pDepthStencilState,
    pDescriptor,
    pDescriptorCopies,
    pDescriptorCounts,
    pDescriptorInfo,
    pDescriptorPool,
    pDescriptorSets,
    pDescriptorTypes,
    pDescriptorUpdateEntries,
    pDescriptorUpdateTemplate,
    pDescriptorWrites,
    pDevice,
    pDeviceEventInfo,
    pDeviceGroupPresentCapabilities,
    pDeviceIndices,
    pDeviceMasks,
    pDeviceRenderAreas,
    pDisabledValidationChecks,
    pDisabledValidationFeatures,
    pDiscardRectangles,
    pDisplay,
    pDisplayCount,
    pDisplayEventInfo,
    pDisplayPlaneInfo,
    pDisplayPowerInfo,
    pDisplayTimingProperties,
    pDisplays,
    pDrivers,
    pDrmFormatModifierProperties,
    pDrmFormatModifiers,
    pDynamicOffsets,
    pDynamicState,
    pDynamicStates,
    pEnabledFeatures,
    pEnabledValidationFeatures,
    pEncodeInfo,
    pEndCodingInfo,
    pEngineName,
    pEvent,
    pEvents,
    pExclusiveScissorEnables,
    pExclusiveScissors,
    pExecutableCount,
    pExecutableInfo,
    pExecuteInfo,
    pExternalBufferInfo,
    pExternalBufferProperties,
    pExternalFenceInfo,
    pExternalFenceProperties,
    pExternalImageFormatProperties,
    pExternalSemaphoreInfo,
    pExternalSemaphoreProperties,
    pExtras,
    pFaultCounts,
    pFaultInfo,
    pFd,
    pFeatures,
    pFeedbackInfo,
    pFence,
    pFences,
    pFixedRateFlags,
    pFormatConstraints,
    pFormatCount,
    pFormatInfo,
    pFormatProperties,
    pFragmentDensityOffsets,
    pFragmentShadingRateAttachment,
    pFragmentShadingRateCount,
    pFragmentShadingRates,
    pFragmentSize,
    pFramebuffer,
    pFunction,
    pGeneratedCommandsInfo,
    pGeometries,
    pGetFdInfo,
    pGetWin32HandleInfo,
    pGetZirconHandleInfo,
    pGranularity,
    pGroups,
    pHandle,
    pHitShaderBindingTable,
    pHostMapping,
    pHostPointer,
    pIdentifier,
    pImage,
    pImageBinds,
    pImageConstraintsInfo,
    pImageFormatInfo,
    pImageFormatProperties,
    pImageIndex,
    pImageIndices,
    pImageInfo,
    pImageMemoryBarriers,
    pImageOpaqueBinds,
    pImageSubresources,
    pImages,
    pImmutableSamplers,
    pImportFenceFdInfo,
    pImportFenceWin32HandleInfo,
    pImportSemaphoreFdInfo,
    pImportSemaphoreWin32HandleInfo,
    pImportSemaphoreZirconHandleInfo,
    pIndexInfo,
    pIndexTypeValues,
    pIndexTypes,
    pIndirectCommandsLayout,
    pIndirectDeviceAddresses,
    pIndirectStrides,
    pInfo,
    pInfoSize,
    pInfos,
    pInheritanceInfo,
    pInitialData,
    pInitializeInfo,
    pInputAssemblyState,
    pInputAttachmentImage,
    pInputAttachments,
    pInstance,
    pInternalRepresentationCount,
    pInternalRepresentations,
    pLabelInfo,
    pLabelName,
    pLatencyMarkerInfo,
    pLaunchInfo,
    pLayer,
    pLayerName,
    pLayerPrefix,
    pLayers,
    pLayout,
    pLayoutSizeInBytes,
    pLibraries,
    pLibraryInfo,
    pLibraryInterface,
    pMapEntries,
    pMarkerInfo,
    pMarkerName,
    pMaxDeviation,
    pMaxPrimitiveCounts,
    pMaxWorkgroupSize,
    pMemory,
    pMemoryBarriers,
    pMemoryFdProperties,
    pMemoryGetRemoteAddressInfo,
    pMemoryHostPointerProperties,
    pMemoryMapInfo,
    pMemoryProperties,
    pMemoryRanges,
    pMemoryRequirements,
    pMemoryRequirementsCount,
    pMemoryUnmapInfo,
    pMemoryWin32HandleProperties,
    pMemoryZirconHandleProperties,
    pMessage,
    pMessageIdName,
    pMessenger,
    pMetadata,
    pMetalObjectsInfo,
    pMicromap,
    pMicromaps,
    pMissShaderBindingTable,
    pMode,
    pModes,
    pModule,
    pMultisampleProperties,
    pMultisampleState,
    pMutableDescriptorTypeLists,
    pNaluSliceEntries,
    pNaluSliceSegmentEntries,
    pName,
    pNameInfo,
    pNext,
    pNodeIndex,
    pNodeInfo,
    pNumPasses,
    pObjectName,
    pObjects,
    pOffset,
    pOffsets,
    pOpticalFlowImageFormatInfo,
    pOverrideInfo,
    pParametersAddInfo,
    pParams,
    pPeerMemoryFeatures,
    pPerViewRenderAreas,
    pPerformanceQueryCreateInfo,
    pPhysicalDeviceCount,
    pPhysicalDeviceGroupCount,
    pPhysicalDeviceGroupProperties,
    pPhysicalDevices,
    pPictureResource,
    pPipelineCache,
    pPipelineCreationFeedback,
    pPipelineInfo,
    pPipelineLayout,
    pPipelineProperties,
    pPipelineStageCreationFeedbacks,
    pPipelines,
    pPlaneLayouts,
    pPoolSizes,
    pPostSubpassSampleLocations,
    pPresentIds,
    pPresentInfo,
    pPresentModeCount,
    pPresentModes,
    pPresentationTimingCount,
    pPresentationTimings,
    pPreserveAttachments,
    pPrivateData,
    pPrivateDataSlot,
    pProfiles,
    pProperties,
    pPropertiesCount,
    pPropertyCount,
    pPushConstantRanges,
    pPushConstantsInfo,
    pPushDescriptorSetInfo,
    pPushDescriptorSetWithTemplateInfo,
    pQualityLevelInfo,
    pQualityLevelProperties,
    pQueriedLowLatencyData,
    pQueryPool,
    pQueue,
    pQueueCreateInfos,
    pQueueFamilyIndices,
    pQueueFamilyProperties,
    pQueueFamilyPropertyCount,
    pQueueInfo,
    pQueueLabels,
    pQueuePriorities,
    pQueueTypeInfo,
    pRanges,
    pRasterizationState,
    pRaygenShaderBindingTable,
    pRectCount,
    pRectangles,
    pRects,
    pReferenceSlots,
    pRegions,
    pReleaseInfo,
    pReleaseKeys,
    pReleaseSyncs,
    pRenderPass,
    pRenderPassBegin,
    pRenderPassFeedback,
    pRenderingAreaInfo,
    pRenderingInfo,
    pResolveAttachments,
    pResolveImageInfo,
    pResult,
    pResults,
    pSampleLocations,
    pSampleLocationsInfo,
    pSampleMask,
    pSampledImage,
    pSampler,
    pScissors,
    pSemaphore,
    pSemaphores,
    pSession,
    pSetDescriptorBufferOffsetsInfo,
    pSetLayout,
    pSetLayouts,
    pSettingName,
    pSettings,
    pSetupReferenceSlot,
    pShaderGroupCaptureReplayHandle,
    pShaderModule,
    pShaders,
    pShadingRatePaletteEntries,
    pShadingRatePalettes,
    pSignalInfo,
    pSignalSemaphoreDeviceIndices,
    pSignalSemaphoreInfos,
    pSignalSemaphoreValues,
    pSignalSemaphores,
    pSizeInfo,
    pSizes,
    pSleepInfo,
    pSleepModeInfo,
    pSliceOffsets,
    pSliceSegmentOffsets,
    pSparseMemoryRequirementCount,
    pSparseMemoryRequirements,
    pSpecializationInfo,
    pSplitInstanceBindRegions,
    pSrcCaches,
    pStages,
    pStatisticCount,
    pStatistics,
    pStdHeaderVersion,
    pStdPPSs,
    pStdPictureInfo,
    pStdReferenceInfo,
    pStdSPSs,
    pStdSliceHeader,
    pStdSliceSegmentHeader,
    pStdVPSs,
    pStencilAttachment,
    pStorageBuffer,
    pStorageImage,
    pStorageTexelBuffer,
    pStreamStrides,
    pStreams,
    pStrides,
    pStripeInfos,
    pStripeSemaphoreInfos,
    pSubmits,
    pSubpassBeginInfo,
    pSubpassEndInfo,
    pSubpassFeedback,
    pSubpasses,
    pSubresource,
    pSupport,
    pSupported,
    pSurface,
    pSurfaceCapabilities,
    pSurfaceFormatCount,
    pSurfaceFormats,
    pSurfaceInfo,
    pSwapchain,
    pSwapchainImageCount,
    pSwapchainImages,
    pSwapchains,
    pTag,
    pTagInfo,
    pTessellationState,
    pTexelBufferView,
    pTimeDomainCount,
    pTimeDomains,
    pTimes,
    pTimestampInfos,
    pTimestamps,
    pTimings,
    pTokens,
    pToolCount,
    pToolProperties,
    pTransitions,
    pUniformBuffer,
    pUniformTexelBuffer,
    pUpdateInfo,
    pUsageCounts,
    pUserData,
    pValidationCache,
    pValue,
    pValues,
    pVendorBinaryData,
    pVendorInfos,
    pVersionData,
    pVersionInfo,
    pVertexAttributeDescriptions,
    pVertexBindingDescriptions,
    pVertexBindingDivisors,
    pVertexInfo,
    pVertexInputState,
    pVertexOffset,
    pVideoFormatInfo,
    pVideoFormatProperties,
    pVideoFormatPropertyCount,
    pVideoProfile,
    pVideoSession,
    pVideoSessionParameters,
    pVideoSessionParametersInfo,
    pView,
    pViewFormats,
    pViewMasks,
    pViewOffsets,
    pViewportDepths,
    pViewportState,
    pViewportSwizzles,
    pViewportWScalings,
    pViewports,
    pWaitDstStageMask,
    pWaitInfo,
    pWaitSemaphoreDeviceIndices,
    pWaitSemaphoreInfos,
    pWaitSemaphoreValues,
    pWaitSemaphores,
    pYcbcrConversion,
    pZirconHandle,
    pageableDeviceLocalMemory,
    paramCount,
    parameter,
    parameters,
    passOp,
    patch,
    patchControlPoints,
    payloadCount,
    payloadStride,
    payloads,
    pciBus,
    pciDevice,
    pciDomain,
    pciFunction,
    perStageDescriptorSet,
    perViewAttributes,
    perViewAttributesPositionXOnly,
    perViewPositionAllComponents,
    perViewRenderAreaCount,
    performanceCounterMultipleQueryPools,
    performanceCounterQueryPools,
    performanceCountersSampling,
    performanceLevel,
    persistent,
    persistentContent,
    pfnAllocation,
    pfnCallback,
    pfnFree,
    pfnGetInstanceProcAddr,
    pfnInternalAllocation,
    pfnInternalFree,
    pfnReallocation,
    pfnUserCallback,
    physicalDevice,
    physicalDeviceCount,
    physicalDevices,
    physicalDimensions,
    physicalResolution,
    pictureAccessGranularity,
    pictureFormat,
    pictureLayout,
    pipeline,
    pipelineAddress,
    pipelineBindPoint,
    pipelineCache,
    pipelineCacheUUID,
    pipelineCount,
    pipelineCreationCacheControl,
    pipelineDeviceAddressCaptureReplay,
    pipelineExecutableInfo,
    pipelineFragmentShadingRate,
    pipelineIdentifier,
    pipelineLayout,
    pipelineLibraryGroupHandles,
    pipelinePropertiesIdentifier,
    pipelineProtectedAccess,
    pipelineRobustness,
    pipelineStackSize,
    pipelineStage,
    pipelineStageCreationFeedbackCount,
    pipelineStatistics,
    pipelineStatisticsQuery,
    pixelRate,
    pixelX,
    pixelY,
    plane,
    planeAspect,
    planeIndex,
    planeReorderPossible,
    planeStackIndex,
    pointClippingBehavior,
    pointPolygons,
    pointSizeGranularity,
    pointSizeRange,
    polygonMode,
    polygonModePointSize,
    poolSizeCount,
    postMergeIndex,
    postMergeSubpassCount,
    postSubpassSampleLocationsCount,
    powerState,
    ppBuildRangeInfos,
    ppData,
    ppEnabledExtensionNames,
    ppEnabledLayerNames,
    ppGeometries,
    ppMaxPrimitiveCounts,
    ppUsageCounts,
    preTransform,
    precedingExternallyEncodedBytes,
    preferredConsecutiveBFrameCount,
    preferredConstantQp,
    preferredGopFrameCount,
    preferredIdrPeriod,
    preferredMaxL0ReferenceCount,
    preferredMaxL1ReferenceCount,
    preferredRateControlFlags,
    preferredRateControlLayerCount,
    preferredRateControlMode,
    preferredStdEntropyCodingModeFlag,
    preferredSubLayerCount,
    preferredTemporalLayerCount,
    prefersCompactPrimitiveOutput,
    prefersCompactVertexOutput,
    prefersDedicatedAllocation,
    prefersGopRemainingFrames,
    prefersLocalInvocationPrimitiveOutput,
    prefersLocalInvocationVertexOutput,
    preprocessBuffer,
    preprocessOffset,
    preprocessSize,
    presentBarrier,
    presentBarrierEnable,
    presentBarrierSupported,
    presentEndTimeUs,
    presentGravityX,
    presentGravityY,
    presentID,
    presentId,
    presentMargin,
    presentMask,
    presentMode,
    presentModeCount,
    presentStartTimeUs,
    presentWait,
    preserveAttachmentCount,
    primaryMajor,
    primaryMinor,
    primitiveCount,
    primitiveFragmentShadingRate,
    primitiveFragmentShadingRateMeshShader,
    primitiveFragmentShadingRateWithMultipleViewports,
    primitiveOffset,
    primitiveOverestimationSize,
    primitiveRestartEnable,
    primitiveTopology,
    primitiveTopologyListRestart,
    primitiveTopologyPatchListRestart,
    primitiveUnderestimation,
    primitivesGeneratedQuery,
    primitivesGeneratedQueryWithNonZeroStreams,
    primitivesGeneratedQueryWithRasterizerDiscard,
    priorities,
    priority,
    priorityCount,
    privateData,
    privateDataSlot,
    privateDataSlotRequestCount,
    profileCount,
    properties,
    propertyFlags,
    protectedMemory,
    protectedNoFault,
    protectedSubmit,
    provokingVertexLast,
    provokingVertexMode,
    provokingVertexModePerPipeline,
    purposes,
    pushConstantRangeCount,
    pushconstantOffset,
    pushconstantPipelineLayout,
    pushconstantShaderStageFlags,
    pushconstantSize,
    pvx,
    pvy,
    pvz,
    qpB,
    qpI,
    qpP,
    quadDivergentImplicitLod,
    quadOperationsInAllStages,
    qualityLevel,
    query,
    queryCount,
    queryFlags,
    queryPool,
    queryResultStatusSupport,
    queryType,
    queue,
    queueCount,
    queueCreateInfoCount,
    queueFamilyIndex,
    queueFamilyIndexCount,
    queueFamilyProperties,
    queueFlags,
    queueIndex,
    queueLabelCount,
    queueType,
    qw,
    qx,
    qy,
    qz,
    r,
    range,
    rangeCount,
    rasterizationOrder,
    rasterizationOrderColorAttachmentAccess,
    rasterizationOrderDepthAttachmentAccess,
    rasterizationOrderStencilAttachmentAccess,
    rasterizationSamples,
    rasterizationStream,
    rasterizerDiscardEnable,
    rateControlMode,
    rateControlModes,
    rayQuery,
    rayTracingInvocationReorder,
    rayTracingInvocationReorderReorderingHint,
    rayTracingMaintenance1,
    rayTracingMotionBlur,
    rayTracingMotionBlurPipelineTraceRaysIndirect,
    rayTracingPipeline,
    rayTracingPipelineShaderGroupHandleCaptureReplay,
    rayTracingPipelineShaderGroupHandleCaptureReplayMixed,
    rayTracingPipelineTraceRaysIndirect,
    rayTracingPipelineTraceRaysIndirect2,
    rayTracingPositionFetch,
    rayTraversalPrimitiveCulling,
    raygenShaderBindingOffset,
    raygenShaderBindingTableBuffer,
    raygenShaderRecordAddress,
    raygenShaderRecordSize,
    rect,
    rectCount,
    rectangleCount,
    rectangularLines,
    reductionMode,
    reference,
    referencePictureFormat,
    referenceSlotCount,
    refreshDuration,
    refreshRate,
    regionCount,
    relaxedLineRasterization,
    releaseCount,
    remoteDeviceIndex,
    renderArea,
    renderMajor,
    renderMinor,
    renderPass,
    renderPassStripeGranularity,
    renderPassStriped,
    renderSubmitEndTimeUs,
    renderSubmitStartTimeUs,
    renderpass,
    reportAddressBinding,
    reportedAddress,
    representativeFragmentTest,
    representativeFragmentTestEnable,
    requiredFormatFeatures,
    requiredSubgroupSize,
    requiredSubgroupSizeStages,
    requiresDedicatedAllocation,
    requiresGopRemainingFrames,
    residencyAlignedMipSize,
    residencyNonResidentStrict,
    residencyStandard2DBlockShape,
    residencyStandard2DMultisampleBlockShape,
    residencyStandard3DBlockShape,
    resolveImageLayout,
    resolveImageView,
    resolveMode,
    resourceDescriptorBufferAddressSpaceSize,
    resourceDeviceIndex,
    resourceOffset,
    resourceUsage,
    robustBufferAccess,
    robustBufferAccess2,
    robustBufferAccessUpdateAfterBind,
    robustImageAccess,
    robustImageAccess2,
    robustStorageBufferAccessSizeAlignment,
    robustStorageBufferDescriptorSize,
    robustStorageTexelBufferDescriptorSize,
    robustUniformBufferAccessSizeAlignment,
    robustUniformBufferDescriptorSize,
    robustUniformTexelBufferDescriptorSize,
    roundingModeIndependence,
    rowPitch,
    rrOutput,
    runtimeDescriptorArray,
    sType,
    sample,
    sampleCount,
    sampleCounts,
    sampleLocationCoordinateRange,
    sampleLocationCount,
    sampleLocationGridSize,
    sampleLocationSampleCounts,
    sampleLocationSubPixelBits,
    sampleLocationsCount,
    sampleLocationsEnable,
    sampleLocationsInfo,
    sampleLocationsPerPixel,
    sampleOrderType,
    sampleRateShading,
    sampleShadingEnable,
    sampledImageColorSampleCounts,
    sampledImageDepthSampleCounts,
    sampledImageDescriptorSize,
    sampledImageIntegerSampleCounts,
    sampledImageStencilSampleCounts,
    sampler,
    sampler2DViewOf3D,
    samplerAnisotropy,
    samplerCaptureReplayDescriptorDataSize,
    samplerDescriptorBufferAddressSpaceSize,
    samplerDescriptorSize,
    samplerFilterMinmax,
    samplerMipLodBias,
    samplerMirrorClampToEdge,
    samplerYcbcrConversion,
    samplerYcbcrConversionComponents,
    samples,
    saturatingAccumulation,
    scalarBlockLayout,
    scalingBehavior,
    schedulingControls,
    schedulingControlsFlags,
    scissorCount,
    scope,
    scratch,
    scratchData,
    scratchMemUsageInBytes,
    scratchOffset,
    screenBufferImport,
    screenUsage,
    selectableCubicWeights,
    semaphore,
    semaphoreCount,
    semaphoreType,
    separateDepthStencilLayouts,
    separateStencilMaskRef,
    sequencesCount,
    sequencesCountBuffer,
    sequencesCountOffset,
    sequencesIndexBuffer,
    sequencesIndexOffset,
    session,
    set,
    setCount,
    setLayoutCount,
    settingCount,
    sgprAllocationGranularity,
    sgprsPerSimd,
    shader,
    shaderArraysPerEngineCount,
    shaderBinaryUUID,
    shaderBinaryVersion,
    shaderBufferFloat16AtomicAdd,
    shaderBufferFloat16AtomicMinMax,
    shaderBufferFloat16Atomics,
    shaderBufferFloat32AtomicAdd,
    shaderBufferFloat32AtomicMinMax,
    shaderBufferFloat32Atomics,
    shaderBufferFloat64AtomicAdd,
    shaderBufferFloat64AtomicMinMax,
    shaderBufferFloat64Atomics,
    shaderBufferInt64Atomics,
    shaderClipDistance,
    shaderCoreBuiltins,
    shaderCoreCount,
    shaderCoreFeatures,
    shaderCoreMask,
    shaderCullDistance,
    shaderDemoteToHelperInvocation,
    shaderDenormFlushToZeroFloat16,
    shaderDenormFlushToZeroFloat32,
    shaderDenormFlushToZeroFloat64,
    shaderDenormPreserveFloat16,
    shaderDenormPreserveFloat32,
    shaderDenormPreserveFloat64,
    shaderDeviceClock,
    shaderDrawParameters,
    shaderEarlyAndLateFragmentTests,
    shaderEngineCount,
    shaderEnqueue,
    shaderFloat16,
    shaderFloat64,
    shaderGroupBaseAlignment,
    shaderGroupHandleAlignment,
    shaderGroupHandleCaptureReplaySize,
    shaderGroupHandleSize,
    shaderImageFloat32AtomicAdd,
    shaderImageFloat32AtomicMinMax,
    shaderImageFloat32Atomics,
    shaderImageGatherExtended,
    shaderImageInt64Atomics,
    shaderInputAttachmentArrayDynamicIndexing,
    shaderInputAttachmentArrayNonUniformIndexing,
    shaderInputAttachmentArrayNonUniformIndexingNative,
    shaderInt16,
    shaderInt64,
    shaderInt8,
    shaderIntegerDotProduct,
    shaderIntegerFunctions2,
    shaderModule,
    shaderModuleIdentifier,
    shaderModuleIdentifierAlgorithmUUID,
    shaderObject,
    shaderOutputLayer,
    shaderOutputViewportIndex,
    shaderResourceMinLod,
    shaderResourceResidency,
    shaderRoundingModeRTEFloat16,
    shaderRoundingModeRTEFloat32,
    shaderRoundingModeRTEFloat64,
    shaderRoundingModeRTZFloat16,
    shaderRoundingModeRTZFloat32,
    shaderRoundingModeRTZFloat64,
    shaderSMBuiltins,
    shaderSMCount,
    shaderSampleRateInterpolationFunctions,
    shaderSampledImageArrayDynamicIndexing,
    shaderSampledImageArrayNonUniformIndexing,
    shaderSampledImageArrayNonUniformIndexingNative,
    shaderSharedFloat16AtomicAdd,
    shaderSharedFloat16AtomicMinMax,
    shaderSharedFloat16Atomics,
    shaderSharedFloat32AtomicAdd,
    shaderSharedFloat32AtomicMinMax,
    shaderSharedFloat32Atomics,
    shaderSharedFloat64AtomicAdd,
    shaderSharedFloat64AtomicMinMax,
    shaderSharedFloat64Atomics,
    shaderSharedInt64Atomics,
    shaderSignedZeroInfNanPreserveFloat16,
    shaderSignedZeroInfNanPreserveFloat32,
    shaderSignedZeroInfNanPreserveFloat64,
    shaderStage,
    shaderStageMask,
    shaderStorageBufferArrayDynamicIndexing,
    shaderStorageBufferArrayNonUniformIndexing,
    shaderStorageBufferArrayNonUniformIndexingNative,
    shaderStorageImageArrayDynamicIndexing,
    shaderStorageImageArrayNonUniformIndexing,
    shaderStorageImageArrayNonUniformIndexingNative,
    shaderStorageImageExtendedFormats,
    shaderStorageImageMultisample,
    shaderStorageImageReadWithoutFormat,
    shaderStorageImageWriteWithoutFormat,
    shaderStorageTexelBufferArrayDynamicIndexing,
    shaderStorageTexelBufferArrayNonUniformIndexing,
    shaderSubgroupClock,
    shaderSubgroupExtendedTypes,
    shaderSubgroupUniformControlFlow,
    shaderTerminateInvocation,
    shaderTessellationAndGeometryPointSize,
    shaderTileImageCoherentReadAccelerated,
    shaderTileImageColorReadAccess,
    shaderTileImageDepthReadAccess,
    shaderTileImageReadFromHelperInvocation,
    shaderTileImageReadSampleFromPixelRateInvocation,
    shaderTileImageStencilReadAccess,
    shaderUniformBufferArrayDynamicIndexing,
    shaderUniformBufferArrayNonUniformIndexing,
    shaderUniformBufferArrayNonUniformIndexingNative,
    shaderUniformTexelBufferArrayDynamicIndexing,
    shaderUniformTexelBufferArrayNonUniformIndexing,
    shaderWarpsPerCore,
    shaderWarpsPerSM,
    shaderZeroInitializeWorkgroupMemory,
    shadingRate,
    shadingRateAttachmentTexelSize,
    shadingRateCoarseSampleOrder,
    shadingRateImage,
    shadingRateImageEnable,
    shadingRateMaxCoarseSamples,
    shadingRatePaletteEntryCount,
    shadingRatePaletteSize,
    shadingRateTexelSize,
    shadingRateType,
    sharedMemBytes,
    sharedPresentSupportedUsageFlags,
    sharingMode,
    signalSemaphore,
    signalSemaphoreCount,
    signalSemaphoreInfoCount,
    signalSemaphoreValueCount,
    signalSemaphoreValuesCount,
    simEndTimeUs,
    simStartTimeUs,
    simdPerComputeUnit,
    size,
    sliceCount,
    sliceOffset,
    sliceSegmentCount,
    slotIndex,
    smoothLines,
    sparseAddressSpaceSize,
    sparseBinding,
    sparseImageFloat32AtomicAdd,
    sparseImageFloat32AtomicMinMax,
    sparseImageFloat32Atomics,
    sparseImageInt64Atomics,
    sparseProperties,
    sparseResidency16Samples,
    sparseResidency2Samples,
    sparseResidency4Samples,
    sparseResidency8Samples,
    sparseResidencyAliased,
    sparseResidencyBuffer,
    sparseResidencyImage2D,
    sparseResidencyImage3D,
    specVersion,
    splitInstanceBindRegionCount,
    src,
    srcAccelerationStructure,
    srcAccessMask,
    srcAddress,
    srcAlphaBlendFactor,
    srcArrayElement,
    srcBinding,
    srcBuffer,
    srcBufferOffset,
    srcBufferRange,
    srcCacheCount,
    srcColorBlendFactor,
    srcImage,
    srcImageLayout,
    srcOffset,
    srcOffsets,
    srcPictureResource,
    srcPremultiplied,
    srcQueueFamilyIndex,
    srcRect,
    srcSet,
    srcStageMask,
    srcSubpass,
    srcSubresource,
    srgb,
    srtMotionInstance,
    stage,
    stageCount,
    stageFlags,
    stageMask,
    stages,
    standardSampleLocations,
    staticInstance,
    stdHeaderVersion,
    stdPPSCount,
    stdPPSId,
    stdProfileIdc,
    stdSPSCount,
    stdSPSId,
    stdSyntaxFlags,
    stdVPSCount,
    stdVPSId,
    stencil,
    stencilAttachmentFormat,
    stencilFinalLayout,
    stencilInitialLayout,
    stencilLayout,
    stencilLoadOp,
    stencilResolveMode,
    stencilStoreOp,
    stencilTestEnable,
    stencilUsage,
    stippledBresenhamLines,
    stippledLineEnable,
    stippledRectangularLines,
    stippledSmoothLines,
    storage,
    storageBuffer16BitAccess,
    storageBuffer8BitAccess,
    storageBufferDescriptorSize,
    storageBuffers,
    storageImageDescriptorSize,
    storageImageSampleCounts,
    storageInputOutput16,
    storagePushConstant16,
    storagePushConstant8,
    storageTexelBufferDescriptorSize,
    storageTexelBufferOffsetAlignmentBytes,
    storageTexelBufferOffsetSingleTexelAlignment,
    storeOp,
    stream,
    streamCount,
    streamDescriptor,
    strictLines,
    stride,
    stripeArea,
    stripeInfoCount,
    stripeSemaphoreInfoCount,
    subLayerCount,
    subPixelInterpolationOffsetBits,
    subPixelPrecisionBits,
    subTexelPrecisionBits,
    subdivisionLevel,
    subgroupBroadcastDynamicId,
    subgroupQuadOperationsInAllStages,
    subgroupSize,
    subgroupSizeControl,
    subgroupSupportedOperations,
    subgroupSupportedStages,
    subminor,
    submitCount,
    subpass,
    subpassCount,
    subpassIndex,
    subpassMergeFeedback,
    subpassMergeStatus,
    subpassShading,
    subresource,
    subresourceLayout,
    subresourceRange,
    subsampledCoarseReconstructionEarlyAccess,
    subsampledLoads,
    subsetAllocation,
    suggestedXChromaOffset,
    suggestedYChromaOffset,
    suggestedYcbcrModel,
    suggestedYcbcrRange,
    supersampleFragmentShadingRates,
    supported,
    supportedAlpha,
    supportedCompositeAlpha,
    supportedDepthResolveModes,
    supportedEncodeFeedbackFlags,
    supportedHintGridSizes,
    supportedOperations,
    supportedOutputGridSizes,
    supportedPresentGravityX,
    supportedPresentGravityY,
    supportedPresentScaling,
    supportedQueues,
    supportedStages,
    supportedStencilResolveModes,
    supportedSurfaceCounters,
    supportedTransforms,
    supportedUsageFlags,
    supportsNonZeroFirstInstance,
    supportsProtected,
    supportsTextureGatherLODBiasAMD,
    surface,
    surfaceCapabilities,
    surfaceCounters,
    surfaceFormat,
    swapBufferTimestamp,
    swapChain,
    swapchain,
    swapchainCount,
    swapchainMaintenance1,
    sx,
    sy,
    synchronization2,
    sysmemColorSpaceIndex,
    sysmemPixelFormat,
    sz,
    tagName,
    tagSize,
    taskCount,
    taskShader,
    templateType,
    temporalLayerCount,
    tessellationIsolines,
    tessellationPointMode,
    tessellationShader,
    texelBufferAlignment,
    texelRate,
    textureBlockMatch,
    textureBlockMatch2,
    textureBoxFilter,
    textureCompressionASTC_HDR,
    textureCompressionASTC_LDR,
    textureCompressionBC,
    textureCompressionETC2,
    textureSampleWeighted,
    tileProperties,
    tileSize,
    tiling,
    timeDomain,
    timelineSemaphore,
    timeout,
    timestampComputeAndGraphics,
    timestampCount,
    timestampPeriod,
    timestampValidBits,
    timingCount,
    tokenCount,
    tokenType,
    topology,
    transform,
    transformBlockSizes,
    transformData,
    transformFeedback,
    transformFeedbackDraw,
    transformFeedbackPreservesProvokingVertex,
    transformFeedbackPreservesTriangleFanProvokingVertex,
    transformFeedbackQueries,
    transformFeedbackRasterizationStreamSelect,
    transformFeedbackStreamsLinesTriangles,
    transformOffset,
    transformT0,
    transformT1,
    transitionCount,
    triStripVertexOrderIndependentOfProvokingVertex,
    triangleArray,
    triangleArrayStride,
    triangleFans,
    triangles,
    tuningMode,
    tx,
    ty,
    type,
    tz,
    u64,
    uint32,
    uint64,
    underlyingAPI,
    uniformAndStorageBuffer16BitAccess,
    uniformAndStorageBuffer8BitAccess,
    uniformBufferDescriptorSize,
    uniformBufferStandardLayout,
    uniformBuffers,
    uniformTexelBufferDescriptorSize,
    uniformTexelBufferOffsetAlignmentBytes,
    uniformTexelBufferOffsetSingleTexelAlignment,
    unit,
    unnormalizedCoordinates,
    update,
    updateScratchSize,
    updateSequenceCount,
    usage,
    usageCountsCount,
    useGopRemainingFrames,
    useMaxFrameSize,
    useMaxLevelIdc,
    useMaxQp,
    useMinQp,
    uuid,
    validationCache,
    value,
    value32,
    value64,
    valueBool,
    valueCount,
    valueFloat,
    valueString,
    variableMultisampleRate,
    variablePointers,
    variablePointersStorageBuffer,
    variableSampleLocations,
    vendorBinarySize,
    vendorFaultCode,
    vendorFaultData,
    vendorID,
    vendorInfoCount,
    version,
    vertexAttributeAccessBeyondStride,
    vertexAttributeDescriptionCount,
    vertexAttributeInstanceRateDivisor,
    vertexAttributeInstanceRateZeroDivisor,
    vertexBindingDescriptionCount,
    vertexBindingDivisorCount,
    vertexBindingUnit,
    vertexCount,
    vertexData,
    vertexDynamicStride,
    vertexFormat,
    vertexInputDynamicState,
    vertexInputs,
    vertexOffset,
    vertexPipelineStoresAndAtomics,
    vertexStride,
    vgprAllocationGranularity,
    vgprsPerSimd,
    videoCodecOperation,
    videoCodecOperations,
    videoContentHints,
    videoMaintenance1,
    videoSession,
    videoSessionParameters,
    videoSessionParametersTemplate,
    videoUsageHints,
    view,
    viewFormatCount,
    viewMask,
    viewOffset,
    viewType,
    viewportBoundsRange,
    viewportCount,
    viewportDepthCount,
    viewportScissor2D,
    viewportSubPixelBits,
    viewportWScalingEnable,
    virtualBufferSizeInMs,
    visibleRegion,
    visualID,
    visual_id,
    vulkanMemoryModel,
    vulkanMemoryModelAvailabilityVisibilityChains,
    vulkanMemoryModelDeviceScope,
    w,
    waitAll,
    waitSemaphoreCount,
    waitSemaphoreInfoCount,
    waitSemaphoreValueCount,
    waitSemaphoreValuesCount,
    wavefrontSize,
    wavefrontsPerSimd,
    whitePoint,
    wideLines,
    width,
    window,
    windowCompareMode,
    windowExtent,
    workgroupMemoryExplicitLayout,
    workgroupMemoryExplicitLayout16BitAccess,
    workgroupMemoryExplicitLayout8BitAccess,
    workgroupMemoryExplicitLayoutScalarBlockLayout,
    writeMask,
    writeStdPPS,
    writeStdSPS,
    writeStdVPS,
    x,
    xChromaOffset,
    xcoeff,
    y,
    yChromaOffset,
    ycbcr2plane444Formats,
    ycbcrConversion,
    ycbcrDegamma,
    ycbcrImageArrays,
    ycbcrModel,
    ycbcrRange,
    ycoeff,
    z,
    zirconHandle,
};

const char* String(Func func);
const char* String(Struct structure);
const char* String(Field field);

bool IsFieldPointer(Field field);
}  // namespace vvl

// NOLINTEND
