blob: cdeef82db6704f7ca0bb9a8c925b8774956fbfac [file] [log] [blame]
// *** THIS FILE IS GENERATED - DO NOT EDIT ***
// See error_location_helper_generator.py for modifications
/***************************************************************************
*
* Copyright (c) 2023-2024 The Khronos Group Inc.
* Copyright (c) 2023-2024 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 <sstream>
#include <vulkan/vulkan.h>
#include "containers/custom_containers.h"
#include "generated/vk_api_version.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,
vkCmdSetLineStippleKHR = 214,
vkCmdSetLineWidth = 215,
vkCmdSetLogicOpEXT = 216,
vkCmdSetLogicOpEnableEXT = 217,
vkCmdSetPatchControlPointsEXT = 218,
vkCmdSetPerformanceMarkerINTEL = 219,
vkCmdSetPerformanceOverrideINTEL = 220,
vkCmdSetPerformanceStreamMarkerINTEL = 221,
vkCmdSetPolygonModeEXT = 222,
vkCmdSetPrimitiveRestartEnable = 223,
vkCmdSetPrimitiveRestartEnableEXT = 224,
vkCmdSetPrimitiveTopology = 225,
vkCmdSetPrimitiveTopologyEXT = 226,
vkCmdSetProvokingVertexModeEXT = 227,
vkCmdSetRasterizationSamplesEXT = 228,
vkCmdSetRasterizationStreamEXT = 229,
vkCmdSetRasterizerDiscardEnable = 230,
vkCmdSetRasterizerDiscardEnableEXT = 231,
vkCmdSetRayTracingPipelineStackSizeKHR = 232,
vkCmdSetRenderingAttachmentLocationsKHR = 233,
vkCmdSetRenderingInputAttachmentIndicesKHR = 234,
vkCmdSetRepresentativeFragmentTestEnableNV = 235,
vkCmdSetSampleLocationsEXT = 236,
vkCmdSetSampleLocationsEnableEXT = 237,
vkCmdSetSampleMaskEXT = 238,
vkCmdSetScissor = 239,
vkCmdSetScissorWithCount = 240,
vkCmdSetScissorWithCountEXT = 241,
vkCmdSetShadingRateImageEnableNV = 242,
vkCmdSetStencilCompareMask = 243,
vkCmdSetStencilOp = 244,
vkCmdSetStencilOpEXT = 245,
vkCmdSetStencilReference = 246,
vkCmdSetStencilTestEnable = 247,
vkCmdSetStencilTestEnableEXT = 248,
vkCmdSetStencilWriteMask = 249,
vkCmdSetTessellationDomainOriginEXT = 250,
vkCmdSetVertexInputEXT = 251,
vkCmdSetViewport = 252,
vkCmdSetViewportShadingRatePaletteNV = 253,
vkCmdSetViewportSwizzleNV = 254,
vkCmdSetViewportWScalingEnableNV = 255,
vkCmdSetViewportWScalingNV = 256,
vkCmdSetViewportWithCount = 257,
vkCmdSetViewportWithCountEXT = 258,
vkCmdSubpassShadingHUAWEI = 259,
vkCmdTraceRaysIndirect2KHR = 260,
vkCmdTraceRaysIndirectKHR = 261,
vkCmdTraceRaysKHR = 262,
vkCmdTraceRaysNV = 263,
vkCmdUpdateBuffer = 264,
vkCmdUpdatePipelineIndirectBufferNV = 265,
vkCmdWaitEvents = 266,
vkCmdWaitEvents2 = 267,
vkCmdWaitEvents2KHR = 268,
vkCmdWriteAccelerationStructuresPropertiesKHR = 269,
vkCmdWriteAccelerationStructuresPropertiesNV = 270,
vkCmdWriteBufferMarker2AMD = 271,
vkCmdWriteBufferMarkerAMD = 272,
vkCmdWriteMicromapsPropertiesEXT = 273,
vkCmdWriteTimestamp = 274,
vkCmdWriteTimestamp2 = 275,
vkCmdWriteTimestamp2KHR = 276,
vkCompileDeferredNV = 277,
vkCopyAccelerationStructureKHR = 278,
vkCopyAccelerationStructureToMemoryKHR = 279,
vkCopyImageToImageEXT = 280,
vkCopyImageToMemoryEXT = 281,
vkCopyMemoryToAccelerationStructureKHR = 282,
vkCopyMemoryToImageEXT = 283,
vkCopyMemoryToMicromapEXT = 284,
vkCopyMicromapEXT = 285,
vkCopyMicromapToMemoryEXT = 286,
vkCreateAccelerationStructureKHR = 287,
vkCreateAccelerationStructureNV = 288,
vkCreateAndroidSurfaceKHR = 289,
vkCreateBuffer = 290,
vkCreateBufferCollectionFUCHSIA = 291,
vkCreateBufferView = 292,
vkCreateCommandPool = 293,
vkCreateComputePipelines = 294,
vkCreateCuFunctionNVX = 295,
vkCreateCuModuleNVX = 296,
vkCreateCudaFunctionNV = 297,
vkCreateCudaModuleNV = 298,
vkCreateDebugReportCallbackEXT = 299,
vkCreateDebugUtilsMessengerEXT = 300,
vkCreateDeferredOperationKHR = 301,
vkCreateDescriptorPool = 302,
vkCreateDescriptorSetLayout = 303,
vkCreateDescriptorUpdateTemplate = 304,
vkCreateDescriptorUpdateTemplateKHR = 305,
vkCreateDevice = 306,
vkCreateDirectFBSurfaceEXT = 307,
vkCreateDisplayModeKHR = 308,
vkCreateDisplayPlaneSurfaceKHR = 309,
vkCreateEvent = 310,
vkCreateExecutionGraphPipelinesAMDX = 311,
vkCreateFence = 312,
vkCreateFramebuffer = 313,
vkCreateGraphicsPipelines = 314,
vkCreateHeadlessSurfaceEXT = 315,
vkCreateIOSSurfaceMVK = 316,
vkCreateImage = 317,
vkCreateImagePipeSurfaceFUCHSIA = 318,
vkCreateImageView = 319,
vkCreateIndirectCommandsLayoutNV = 320,
vkCreateInstance = 321,
vkCreateMacOSSurfaceMVK = 322,
vkCreateMetalSurfaceEXT = 323,
vkCreateMicromapEXT = 324,
vkCreateOpticalFlowSessionNV = 325,
vkCreatePipelineCache = 326,
vkCreatePipelineLayout = 327,
vkCreatePrivateDataSlot = 328,
vkCreatePrivateDataSlotEXT = 329,
vkCreateQueryPool = 330,
vkCreateRayTracingPipelinesKHR = 331,
vkCreateRayTracingPipelinesNV = 332,
vkCreateRenderPass = 333,
vkCreateRenderPass2 = 334,
vkCreateRenderPass2KHR = 335,
vkCreateSampler = 336,
vkCreateSamplerYcbcrConversion = 337,
vkCreateSamplerYcbcrConversionKHR = 338,
vkCreateScreenSurfaceQNX = 339,
vkCreateSemaphore = 340,
vkCreateShaderModule = 341,
vkCreateShadersEXT = 342,
vkCreateSharedSwapchainsKHR = 343,
vkCreateStreamDescriptorSurfaceGGP = 344,
vkCreateSwapchainKHR = 345,
vkCreateValidationCacheEXT = 346,
vkCreateViSurfaceNN = 347,
vkCreateVideoSessionKHR = 348,
vkCreateVideoSessionParametersKHR = 349,
vkCreateWaylandSurfaceKHR = 350,
vkCreateWin32SurfaceKHR = 351,
vkCreateXcbSurfaceKHR = 352,
vkCreateXlibSurfaceKHR = 353,
vkDebugMarkerSetObjectNameEXT = 354,
vkDebugMarkerSetObjectTagEXT = 355,
vkDebugReportMessageEXT = 356,
vkDeferredOperationJoinKHR = 357,
vkDestroyAccelerationStructureKHR = 358,
vkDestroyAccelerationStructureNV = 359,
vkDestroyBuffer = 360,
vkDestroyBufferCollectionFUCHSIA = 361,
vkDestroyBufferView = 362,
vkDestroyCommandPool = 363,
vkDestroyCuFunctionNVX = 364,
vkDestroyCuModuleNVX = 365,
vkDestroyCudaFunctionNV = 366,
vkDestroyCudaModuleNV = 367,
vkDestroyDebugReportCallbackEXT = 368,
vkDestroyDebugUtilsMessengerEXT = 369,
vkDestroyDeferredOperationKHR = 370,
vkDestroyDescriptorPool = 371,
vkDestroyDescriptorSetLayout = 372,
vkDestroyDescriptorUpdateTemplate = 373,
vkDestroyDescriptorUpdateTemplateKHR = 374,
vkDestroyDevice = 375,
vkDestroyEvent = 376,
vkDestroyFence = 377,
vkDestroyFramebuffer = 378,
vkDestroyImage = 379,
vkDestroyImageView = 380,
vkDestroyIndirectCommandsLayoutNV = 381,
vkDestroyInstance = 382,
vkDestroyMicromapEXT = 383,
vkDestroyOpticalFlowSessionNV = 384,
vkDestroyPipeline = 385,
vkDestroyPipelineCache = 386,
vkDestroyPipelineLayout = 387,
vkDestroyPrivateDataSlot = 388,
vkDestroyPrivateDataSlotEXT = 389,
vkDestroyQueryPool = 390,
vkDestroyRenderPass = 391,
vkDestroySampler = 392,
vkDestroySamplerYcbcrConversion = 393,
vkDestroySamplerYcbcrConversionKHR = 394,
vkDestroySemaphore = 395,
vkDestroyShaderEXT = 396,
vkDestroyShaderModule = 397,
vkDestroySurfaceKHR = 398,
vkDestroySwapchainKHR = 399,
vkDestroyValidationCacheEXT = 400,
vkDestroyVideoSessionKHR = 401,
vkDestroyVideoSessionParametersKHR = 402,
vkDeviceWaitIdle = 403,
vkDisplayPowerControlEXT = 404,
vkEndCommandBuffer = 405,
vkEnumerateDeviceExtensionProperties = 406,
vkEnumerateDeviceLayerProperties = 407,
vkEnumerateInstanceExtensionProperties = 408,
vkEnumerateInstanceLayerProperties = 409,
vkEnumerateInstanceVersion = 410,
vkEnumeratePhysicalDeviceGroups = 411,
vkEnumeratePhysicalDeviceGroupsKHR = 412,
vkEnumeratePhysicalDeviceQueueFamilyPerformanceQueryCountersKHR = 413,
vkEnumeratePhysicalDevices = 414,
vkExportMetalObjectsEXT = 415,
vkFlushMappedMemoryRanges = 416,
vkFreeCommandBuffers = 417,
vkFreeDescriptorSets = 418,
vkFreeMemory = 419,
vkGetAccelerationStructureBuildSizesKHR = 420,
vkGetAccelerationStructureDeviceAddressKHR = 421,
vkGetAccelerationStructureHandleNV = 422,
vkGetAccelerationStructureMemoryRequirementsNV = 423,
vkGetAccelerationStructureOpaqueCaptureDescriptorDataEXT = 424,
vkGetAndroidHardwareBufferPropertiesANDROID = 425,
vkGetBufferCollectionPropertiesFUCHSIA = 426,
vkGetBufferDeviceAddress = 427,
vkGetBufferDeviceAddressEXT = 428,
vkGetBufferDeviceAddressKHR = 429,
vkGetBufferMemoryRequirements = 430,
vkGetBufferMemoryRequirements2 = 431,
vkGetBufferMemoryRequirements2KHR = 432,
vkGetBufferOpaqueCaptureAddress = 433,
vkGetBufferOpaqueCaptureAddressKHR = 434,
vkGetBufferOpaqueCaptureDescriptorDataEXT = 435,
vkGetCalibratedTimestampsEXT = 436,
vkGetCalibratedTimestampsKHR = 437,
vkGetCudaModuleCacheNV = 438,
vkGetDeferredOperationMaxConcurrencyKHR = 439,
vkGetDeferredOperationResultKHR = 440,
vkGetDescriptorEXT = 441,
vkGetDescriptorSetHostMappingVALVE = 442,
vkGetDescriptorSetLayoutBindingOffsetEXT = 443,
vkGetDescriptorSetLayoutHostMappingInfoVALVE = 444,
vkGetDescriptorSetLayoutSizeEXT = 445,
vkGetDescriptorSetLayoutSupport = 446,
vkGetDescriptorSetLayoutSupportKHR = 447,
vkGetDeviceAccelerationStructureCompatibilityKHR = 448,
vkGetDeviceBufferMemoryRequirements = 449,
vkGetDeviceBufferMemoryRequirementsKHR = 450,
vkGetDeviceFaultInfoEXT = 451,
vkGetDeviceGroupPeerMemoryFeatures = 452,
vkGetDeviceGroupPeerMemoryFeaturesKHR = 453,
vkGetDeviceGroupPresentCapabilitiesKHR = 454,
vkGetDeviceGroupSurfacePresentModes2EXT = 455,
vkGetDeviceGroupSurfacePresentModesKHR = 456,
vkGetDeviceImageMemoryRequirements = 457,
vkGetDeviceImageMemoryRequirementsKHR = 458,
vkGetDeviceImageSparseMemoryRequirements = 459,
vkGetDeviceImageSparseMemoryRequirementsKHR = 460,
vkGetDeviceImageSubresourceLayoutKHR = 461,
vkGetDeviceMemoryCommitment = 462,
vkGetDeviceMemoryOpaqueCaptureAddress = 463,
vkGetDeviceMemoryOpaqueCaptureAddressKHR = 464,
vkGetDeviceMicromapCompatibilityEXT = 465,
vkGetDeviceProcAddr = 466,
vkGetDeviceQueue = 467,
vkGetDeviceQueue2 = 468,
vkGetDeviceSubpassShadingMaxWorkgroupSizeHUAWEI = 469,
vkGetDisplayModeProperties2KHR = 470,
vkGetDisplayModePropertiesKHR = 471,
vkGetDisplayPlaneCapabilities2KHR = 472,
vkGetDisplayPlaneCapabilitiesKHR = 473,
vkGetDisplayPlaneSupportedDisplaysKHR = 474,
vkGetDrmDisplayEXT = 475,
vkGetDynamicRenderingTilePropertiesQCOM = 476,
vkGetEncodedVideoSessionParametersKHR = 477,
vkGetEventStatus = 478,
vkGetExecutionGraphPipelineNodeIndexAMDX = 479,
vkGetExecutionGraphPipelineScratchSizeAMDX = 480,
vkGetFenceFdKHR = 481,
vkGetFenceStatus = 482,
vkGetFenceWin32HandleKHR = 483,
vkGetFramebufferTilePropertiesQCOM = 484,
vkGetGeneratedCommandsMemoryRequirementsNV = 485,
vkGetImageDrmFormatModifierPropertiesEXT = 486,
vkGetImageMemoryRequirements = 487,
vkGetImageMemoryRequirements2 = 488,
vkGetImageMemoryRequirements2KHR = 489,
vkGetImageOpaqueCaptureDescriptorDataEXT = 490,
vkGetImageSparseMemoryRequirements = 491,
vkGetImageSparseMemoryRequirements2 = 492,
vkGetImageSparseMemoryRequirements2KHR = 493,
vkGetImageSubresourceLayout = 494,
vkGetImageSubresourceLayout2EXT = 495,
vkGetImageSubresourceLayout2KHR = 496,
vkGetImageViewAddressNVX = 497,
vkGetImageViewHandleNVX = 498,
vkGetImageViewOpaqueCaptureDescriptorDataEXT = 499,
vkGetInstanceProcAddr = 500,
vkGetLatencyTimingsNV = 501,
vkGetMemoryAndroidHardwareBufferANDROID = 502,
vkGetMemoryFdKHR = 503,
vkGetMemoryFdPropertiesKHR = 504,
vkGetMemoryHostPointerPropertiesEXT = 505,
vkGetMemoryRemoteAddressNV = 506,
vkGetMemoryWin32HandleKHR = 507,
vkGetMemoryWin32HandleNV = 508,
vkGetMemoryWin32HandlePropertiesKHR = 509,
vkGetMemoryZirconHandleFUCHSIA = 510,
vkGetMemoryZirconHandlePropertiesFUCHSIA = 511,
vkGetMicromapBuildSizesEXT = 512,
vkGetPastPresentationTimingGOOGLE = 513,
vkGetPerformanceParameterINTEL = 514,
vkGetPhysicalDeviceCalibrateableTimeDomainsEXT = 515,
vkGetPhysicalDeviceCalibrateableTimeDomainsKHR = 516,
vkGetPhysicalDeviceCooperativeMatrixPropertiesKHR = 517,
vkGetPhysicalDeviceCooperativeMatrixPropertiesNV = 518,
vkGetPhysicalDeviceDirectFBPresentationSupportEXT = 519,
vkGetPhysicalDeviceDisplayPlaneProperties2KHR = 520,
vkGetPhysicalDeviceDisplayPlanePropertiesKHR = 521,
vkGetPhysicalDeviceDisplayProperties2KHR = 522,
vkGetPhysicalDeviceDisplayPropertiesKHR = 523,
vkGetPhysicalDeviceExternalBufferProperties = 524,
vkGetPhysicalDeviceExternalBufferPropertiesKHR = 525,
vkGetPhysicalDeviceExternalFenceProperties = 526,
vkGetPhysicalDeviceExternalFencePropertiesKHR = 527,
vkGetPhysicalDeviceExternalImageFormatPropertiesNV = 528,
vkGetPhysicalDeviceExternalSemaphoreProperties = 529,
vkGetPhysicalDeviceExternalSemaphorePropertiesKHR = 530,
vkGetPhysicalDeviceFeatures = 531,
vkGetPhysicalDeviceFeatures2 = 532,
vkGetPhysicalDeviceFeatures2KHR = 533,
vkGetPhysicalDeviceFormatProperties = 534,
vkGetPhysicalDeviceFormatProperties2 = 535,
vkGetPhysicalDeviceFormatProperties2KHR = 536,
vkGetPhysicalDeviceFragmentShadingRatesKHR = 537,
vkGetPhysicalDeviceImageFormatProperties = 538,
vkGetPhysicalDeviceImageFormatProperties2 = 539,
vkGetPhysicalDeviceImageFormatProperties2KHR = 540,
vkGetPhysicalDeviceMemoryProperties = 541,
vkGetPhysicalDeviceMemoryProperties2 = 542,
vkGetPhysicalDeviceMemoryProperties2KHR = 543,
vkGetPhysicalDeviceMultisamplePropertiesEXT = 544,
vkGetPhysicalDeviceOpticalFlowImageFormatsNV = 545,
vkGetPhysicalDevicePresentRectanglesKHR = 546,
vkGetPhysicalDeviceProperties = 547,
vkGetPhysicalDeviceProperties2 = 548,
vkGetPhysicalDeviceProperties2KHR = 549,
vkGetPhysicalDeviceQueueFamilyPerformanceQueryPassesKHR = 550,
vkGetPhysicalDeviceQueueFamilyProperties = 551,
vkGetPhysicalDeviceQueueFamilyProperties2 = 552,
vkGetPhysicalDeviceQueueFamilyProperties2KHR = 553,
vkGetPhysicalDeviceScreenPresentationSupportQNX = 554,
vkGetPhysicalDeviceSparseImageFormatProperties = 555,
vkGetPhysicalDeviceSparseImageFormatProperties2 = 556,
vkGetPhysicalDeviceSparseImageFormatProperties2KHR = 557,
vkGetPhysicalDeviceSupportedFramebufferMixedSamplesCombinationsNV = 558,
vkGetPhysicalDeviceSurfaceCapabilities2EXT = 559,
vkGetPhysicalDeviceSurfaceCapabilities2KHR = 560,
vkGetPhysicalDeviceSurfaceCapabilitiesKHR = 561,
vkGetPhysicalDeviceSurfaceFormats2KHR = 562,
vkGetPhysicalDeviceSurfaceFormatsKHR = 563,
vkGetPhysicalDeviceSurfacePresentModes2EXT = 564,
vkGetPhysicalDeviceSurfacePresentModesKHR = 565,
vkGetPhysicalDeviceSurfaceSupportKHR = 566,
vkGetPhysicalDeviceToolProperties = 567,
vkGetPhysicalDeviceToolPropertiesEXT = 568,
vkGetPhysicalDeviceVideoCapabilitiesKHR = 569,
vkGetPhysicalDeviceVideoEncodeQualityLevelPropertiesKHR = 570,
vkGetPhysicalDeviceVideoFormatPropertiesKHR = 571,
vkGetPhysicalDeviceWaylandPresentationSupportKHR = 572,
vkGetPhysicalDeviceWin32PresentationSupportKHR = 573,
vkGetPhysicalDeviceXcbPresentationSupportKHR = 574,
vkGetPhysicalDeviceXlibPresentationSupportKHR = 575,
vkGetPipelineCacheData = 576,
vkGetPipelineExecutableInternalRepresentationsKHR = 577,
vkGetPipelineExecutablePropertiesKHR = 578,
vkGetPipelineExecutableStatisticsKHR = 579,
vkGetPipelineIndirectDeviceAddressNV = 580,
vkGetPipelineIndirectMemoryRequirementsNV = 581,
vkGetPipelinePropertiesEXT = 582,
vkGetPrivateData = 583,
vkGetPrivateDataEXT = 584,
vkGetQueryPoolResults = 585,
vkGetQueueCheckpointData2NV = 586,
vkGetQueueCheckpointDataNV = 587,
vkGetRandROutputDisplayEXT = 588,
vkGetRayTracingCaptureReplayShaderGroupHandlesKHR = 589,
vkGetRayTracingShaderGroupHandlesKHR = 590,
vkGetRayTracingShaderGroupHandlesNV = 591,
vkGetRayTracingShaderGroupStackSizeKHR = 592,
vkGetRefreshCycleDurationGOOGLE = 593,
vkGetRenderAreaGranularity = 594,
vkGetRenderingAreaGranularityKHR = 595,
vkGetSamplerOpaqueCaptureDescriptorDataEXT = 596,
vkGetScreenBufferPropertiesQNX = 597,
vkGetSemaphoreCounterValue = 598,
vkGetSemaphoreCounterValueKHR = 599,
vkGetSemaphoreFdKHR = 600,
vkGetSemaphoreWin32HandleKHR = 601,
vkGetSemaphoreZirconHandleFUCHSIA = 602,
vkGetShaderBinaryDataEXT = 603,
vkGetShaderInfoAMD = 604,
vkGetShaderModuleCreateInfoIdentifierEXT = 605,
vkGetShaderModuleIdentifierEXT = 606,
vkGetSwapchainCounterEXT = 607,
vkGetSwapchainImagesKHR = 608,
vkGetSwapchainStatusKHR = 609,
vkGetValidationCacheDataEXT = 610,
vkGetVideoSessionMemoryRequirementsKHR = 611,
vkGetWinrtDisplayNV = 612,
vkImportFenceFdKHR = 613,
vkImportFenceWin32HandleKHR = 614,
vkImportSemaphoreFdKHR = 615,
vkImportSemaphoreWin32HandleKHR = 616,
vkImportSemaphoreZirconHandleFUCHSIA = 617,
vkInitializePerformanceApiINTEL = 618,
vkInvalidateMappedMemoryRanges = 619,
vkLatencySleepNV = 620,
vkMapMemory = 621,
vkMapMemory2KHR = 622,
vkMergePipelineCaches = 623,
vkMergeValidationCachesEXT = 624,
vkQueueBeginDebugUtilsLabelEXT = 625,
vkQueueBindSparse = 626,
vkQueueEndDebugUtilsLabelEXT = 627,
vkQueueInsertDebugUtilsLabelEXT = 628,
vkQueueNotifyOutOfBandNV = 629,
vkQueuePresentKHR = 630,
vkQueueSetPerformanceConfigurationINTEL = 631,
vkQueueSubmit = 632,
vkQueueSubmit2 = 633,
vkQueueSubmit2KHR = 634,
vkQueueWaitIdle = 635,
vkRegisterDeviceEventEXT = 636,
vkRegisterDisplayEventEXT = 637,
vkReleaseDisplayEXT = 638,
vkReleaseFullScreenExclusiveModeEXT = 639,
vkReleasePerformanceConfigurationINTEL = 640,
vkReleaseProfilingLockKHR = 641,
vkReleaseSwapchainImagesEXT = 642,
vkResetCommandBuffer = 643,
vkResetCommandPool = 644,
vkResetDescriptorPool = 645,
vkResetEvent = 646,
vkResetFences = 647,
vkResetQueryPool = 648,
vkResetQueryPoolEXT = 649,
vkSetBufferCollectionBufferConstraintsFUCHSIA = 650,
vkSetBufferCollectionImageConstraintsFUCHSIA = 651,
vkSetDebugUtilsObjectNameEXT = 652,
vkSetDebugUtilsObjectTagEXT = 653,
vkSetDeviceMemoryPriorityEXT = 654,
vkSetEvent = 655,
vkSetHdrMetadataEXT = 656,
vkSetLatencyMarkerNV = 657,
vkSetLatencySleepModeNV = 658,
vkSetLocalDimmingAMD = 659,
vkSetPrivateData = 660,
vkSetPrivateDataEXT = 661,
vkSignalSemaphore = 662,
vkSignalSemaphoreKHR = 663,
vkSubmitDebugUtilsMessageEXT = 664,
vkTransitionImageLayoutEXT = 665,
vkTrimCommandPool = 666,
vkTrimCommandPoolKHR = 667,
vkUninitializePerformanceApiINTEL = 668,
vkUnmapMemory = 669,
vkUnmapMemory2KHR = 670,
vkUpdateDescriptorSetWithTemplate = 671,
vkUpdateDescriptorSetWithTemplateKHR = 672,
vkUpdateDescriptorSets = 673,
vkUpdateVideoSessionParametersKHR = 674,
vkWaitForFences = 675,
vkWaitForPresentKHR = 676,
vkWaitSemaphores = 677,
vkWaitSemaphoresKHR = 678,
vkWriteAccelerationStructuresPropertiesKHR = 679,
vkWriteMicromapsPropertiesEXT = 680,
};
enum class Struct {
Empty = 0,
VkAabbPositionsKHR = 1,
VkAccelerationStructureBuildGeometryInfoKHR = 2,
VkAccelerationStructureBuildRangeInfoKHR = 3,
VkAccelerationStructureBuildSizesInfoKHR = 4,
VkAccelerationStructureCaptureDescriptorDataInfoEXT = 5,
VkAccelerationStructureCreateInfoKHR = 6,
VkAccelerationStructureCreateInfoNV = 7,
VkAccelerationStructureDeviceAddressInfoKHR = 8,
VkAccelerationStructureGeometryAabbsDataKHR = 9,
VkAccelerationStructureGeometryDataKHR = 10,
VkAccelerationStructureGeometryInstancesDataKHR = 11,
VkAccelerationStructureGeometryKHR = 12,
VkAccelerationStructureGeometryMotionTrianglesDataNV = 13,
VkAccelerationStructureGeometryTrianglesDataKHR = 14,
VkAccelerationStructureInfoNV = 15,
VkAccelerationStructureInstanceKHR = 16,
VkAccelerationStructureMatrixMotionInstanceNV = 17,
VkAccelerationStructureMemoryRequirementsInfoNV = 18,
VkAccelerationStructureMotionInfoNV = 19,
VkAccelerationStructureMotionInstanceDataNV = 20,
VkAccelerationStructureMotionInstanceNV = 21,
VkAccelerationStructureSRTMotionInstanceNV = 22,
VkAccelerationStructureTrianglesDisplacementMicromapNV = 23,
VkAccelerationStructureTrianglesOpacityMicromapEXT = 24,
VkAccelerationStructureVersionInfoKHR = 25,
VkAcquireNextImageInfoKHR = 26,
VkAcquireProfilingLockInfoKHR = 27,
VkAllocationCallbacks = 28,
VkAmigoProfilingSubmitInfoSEC = 29,
VkAndroidHardwareBufferFormatProperties2ANDROID = 30,
VkAndroidHardwareBufferFormatPropertiesANDROID = 31,
VkAndroidHardwareBufferFormatResolvePropertiesANDROID = 32,
VkAndroidHardwareBufferPropertiesANDROID = 33,
VkAndroidHardwareBufferUsageANDROID = 34,
VkAndroidSurfaceCreateInfoKHR = 35,
VkApplicationInfo = 36,
VkAttachmentDescription = 37,
VkAttachmentDescription2 = 38,
VkAttachmentDescriptionStencilLayout = 39,
VkAttachmentReference = 40,
VkAttachmentReference2 = 41,
VkAttachmentReferenceStencilLayout = 42,
VkAttachmentSampleCountInfoAMD = 43,
VkAttachmentSampleLocationsEXT = 44,
VkBaseInStructure = 45,
VkBaseOutStructure = 46,
VkBindAccelerationStructureMemoryInfoNV = 47,
VkBindBufferMemoryDeviceGroupInfo = 48,
VkBindBufferMemoryInfo = 49,
VkBindDescriptorBufferEmbeddedSamplersInfoEXT = 50,
VkBindDescriptorSetsInfoKHR = 51,
VkBindImageMemoryDeviceGroupInfo = 52,
VkBindImageMemoryInfo = 53,
VkBindImageMemorySwapchainInfoKHR = 54,
VkBindImagePlaneMemoryInfo = 55,
VkBindIndexBufferIndirectCommandNV = 56,
VkBindMemoryStatusKHR = 57,
VkBindPipelineIndirectCommandNV = 58,
VkBindShaderGroupIndirectCommandNV = 59,
VkBindSparseInfo = 60,
VkBindVertexBufferIndirectCommandNV = 61,
VkBindVideoSessionMemoryInfoKHR = 62,
VkBlitImageCubicWeightsInfoQCOM = 63,
VkBlitImageInfo2 = 64,
VkBufferCaptureDescriptorDataInfoEXT = 65,
VkBufferCollectionBufferCreateInfoFUCHSIA = 66,
VkBufferCollectionConstraintsInfoFUCHSIA = 67,
VkBufferCollectionCreateInfoFUCHSIA = 68,
VkBufferCollectionImageCreateInfoFUCHSIA = 69,
VkBufferCollectionPropertiesFUCHSIA = 70,
VkBufferConstraintsInfoFUCHSIA = 71,
VkBufferCopy = 72,
VkBufferCopy2 = 73,
VkBufferCreateInfo = 74,
VkBufferDeviceAddressCreateInfoEXT = 75,
VkBufferDeviceAddressInfo = 76,
VkBufferImageCopy = 77,
VkBufferImageCopy2 = 78,
VkBufferMemoryBarrier = 79,
VkBufferMemoryBarrier2 = 80,
VkBufferMemoryRequirementsInfo2 = 81,
VkBufferOpaqueCaptureAddressCreateInfo = 82,
VkBufferUsageFlags2CreateInfoKHR = 83,
VkBufferViewCreateInfo = 84,
VkCalibratedTimestampInfoKHR = 85,
VkCheckpointData2NV = 86,
VkCheckpointDataNV = 87,
VkClearAttachment = 88,
VkClearColorValue = 89,
VkClearDepthStencilValue = 90,
VkClearRect = 91,
VkClearValue = 92,
VkCoarseSampleLocationNV = 93,
VkCoarseSampleOrderCustomNV = 94,
VkColorBlendAdvancedEXT = 95,
VkColorBlendEquationEXT = 96,
VkCommandBufferAllocateInfo = 97,
VkCommandBufferBeginInfo = 98,
VkCommandBufferInheritanceConditionalRenderingInfoEXT = 99,
VkCommandBufferInheritanceInfo = 100,
VkCommandBufferInheritanceRenderPassTransformInfoQCOM = 101,
VkCommandBufferInheritanceRenderingInfo = 102,
VkCommandBufferInheritanceViewportScissorInfoNV = 103,
VkCommandBufferSubmitInfo = 104,
VkCommandPoolCreateInfo = 105,
VkComponentMapping = 106,
VkComputePipelineCreateInfo = 107,
VkComputePipelineIndirectBufferInfoNV = 108,
VkConditionalRenderingBeginInfoEXT = 109,
VkConformanceVersion = 110,
VkCooperativeMatrixPropertiesKHR = 111,
VkCooperativeMatrixPropertiesNV = 112,
VkCopyAccelerationStructureInfoKHR = 113,
VkCopyAccelerationStructureToMemoryInfoKHR = 114,
VkCopyBufferInfo2 = 115,
VkCopyBufferToImageInfo2 = 116,
VkCopyCommandTransformInfoQCOM = 117,
VkCopyDescriptorSet = 118,
VkCopyImageInfo2 = 119,
VkCopyImageToBufferInfo2 = 120,
VkCopyImageToImageInfoEXT = 121,
VkCopyImageToMemoryInfoEXT = 122,
VkCopyMemoryIndirectCommandNV = 123,
VkCopyMemoryToAccelerationStructureInfoKHR = 124,
VkCopyMemoryToImageIndirectCommandNV = 125,
VkCopyMemoryToImageInfoEXT = 126,
VkCopyMemoryToMicromapInfoEXT = 127,
VkCopyMicromapInfoEXT = 128,
VkCopyMicromapToMemoryInfoEXT = 129,
VkCuFunctionCreateInfoNVX = 130,
VkCuLaunchInfoNVX = 131,
VkCuModuleCreateInfoNVX = 132,
VkCudaFunctionCreateInfoNV = 133,
VkCudaLaunchInfoNV = 134,
VkCudaModuleCreateInfoNV = 135,
VkD3D12FenceSubmitInfoKHR = 136,
VkDebugMarkerMarkerInfoEXT = 137,
VkDebugMarkerObjectNameInfoEXT = 138,
VkDebugMarkerObjectTagInfoEXT = 139,
VkDebugReportCallbackCreateInfoEXT = 140,
VkDebugUtilsLabelEXT = 141,
VkDebugUtilsMessengerCallbackDataEXT = 142,
VkDebugUtilsMessengerCreateInfoEXT = 143,
VkDebugUtilsObjectNameInfoEXT = 144,
VkDebugUtilsObjectTagInfoEXT = 145,
VkDecompressMemoryRegionNV = 146,
VkDedicatedAllocationBufferCreateInfoNV = 147,
VkDedicatedAllocationImageCreateInfoNV = 148,
VkDedicatedAllocationMemoryAllocateInfoNV = 149,
VkDependencyInfo = 150,
VkDepthBiasInfoEXT = 151,
VkDepthBiasRepresentationInfoEXT = 152,
VkDescriptorAddressInfoEXT = 153,
VkDescriptorBufferBindingInfoEXT = 154,
VkDescriptorBufferBindingPushDescriptorBufferHandleEXT = 155,
VkDescriptorBufferInfo = 156,
VkDescriptorDataEXT = 157,
VkDescriptorGetInfoEXT = 158,
VkDescriptorImageInfo = 159,
VkDescriptorPoolCreateInfo = 160,
VkDescriptorPoolInlineUniformBlockCreateInfo = 161,
VkDescriptorPoolSize = 162,
VkDescriptorSetAllocateInfo = 163,
VkDescriptorSetBindingReferenceVALVE = 164,
VkDescriptorSetLayoutBinding = 165,
VkDescriptorSetLayoutBindingFlagsCreateInfo = 166,
VkDescriptorSetLayoutCreateInfo = 167,
VkDescriptorSetLayoutHostMappingInfoVALVE = 168,
VkDescriptorSetLayoutSupport = 169,
VkDescriptorSetVariableDescriptorCountAllocateInfo = 170,
VkDescriptorSetVariableDescriptorCountLayoutSupport = 171,
VkDescriptorUpdateTemplateCreateInfo = 172,
VkDescriptorUpdateTemplateEntry = 173,
VkDeviceAddressBindingCallbackDataEXT = 174,
VkDeviceBufferMemoryRequirements = 175,
VkDeviceCreateInfo = 176,
VkDeviceDeviceMemoryReportCreateInfoEXT = 177,
VkDeviceDiagnosticsConfigCreateInfoNV = 178,
VkDeviceEventInfoEXT = 179,
VkDeviceFaultAddressInfoEXT = 180,
VkDeviceFaultCountsEXT = 181,
VkDeviceFaultInfoEXT = 182,
VkDeviceFaultVendorBinaryHeaderVersionOneEXT = 183,
VkDeviceFaultVendorInfoEXT = 184,
VkDeviceGroupBindSparseInfo = 185,
VkDeviceGroupCommandBufferBeginInfo = 186,
VkDeviceGroupDeviceCreateInfo = 187,
VkDeviceGroupPresentCapabilitiesKHR = 188,
VkDeviceGroupPresentInfoKHR = 189,
VkDeviceGroupRenderPassBeginInfo = 190,
VkDeviceGroupSubmitInfo = 191,
VkDeviceGroupSwapchainCreateInfoKHR = 192,
VkDeviceImageMemoryRequirements = 193,
VkDeviceImageSubresourceInfoKHR = 194,
VkDeviceMemoryOpaqueCaptureAddressInfo = 195,
VkDeviceMemoryOverallocationCreateInfoAMD = 196,
VkDeviceMemoryReportCallbackDataEXT = 197,
VkDeviceOrHostAddressConstAMDX = 198,
VkDeviceOrHostAddressConstKHR = 199,
VkDeviceOrHostAddressKHR = 200,
VkDevicePrivateDataCreateInfo = 201,
VkDeviceQueueCreateInfo = 202,
VkDeviceQueueGlobalPriorityCreateInfoKHR = 203,
VkDeviceQueueInfo2 = 204,
VkDeviceQueueShaderCoreControlCreateInfoARM = 205,
VkDirectDriverLoadingInfoLUNARG = 206,
VkDirectDriverLoadingListLUNARG = 207,
VkDirectFBSurfaceCreateInfoEXT = 208,
VkDispatchGraphCountInfoAMDX = 209,
VkDispatchGraphInfoAMDX = 210,
VkDispatchIndirectCommand = 211,
VkDisplayEventInfoEXT = 212,
VkDisplayModeCreateInfoKHR = 213,
VkDisplayModeParametersKHR = 214,
VkDisplayModeProperties2KHR = 215,
VkDisplayModePropertiesKHR = 216,
VkDisplayNativeHdrSurfaceCapabilitiesAMD = 217,
VkDisplayPlaneCapabilities2KHR = 218,
VkDisplayPlaneCapabilitiesKHR = 219,
VkDisplayPlaneInfo2KHR = 220,
VkDisplayPlaneProperties2KHR = 221,
VkDisplayPlanePropertiesKHR = 222,
VkDisplayPowerInfoEXT = 223,
VkDisplayPresentInfoKHR = 224,
VkDisplayProperties2KHR = 225,
VkDisplayPropertiesKHR = 226,
VkDisplaySurfaceCreateInfoKHR = 227,
VkDrawIndexedIndirectCommand = 228,
VkDrawIndirectCommand = 229,
VkDrawMeshTasksIndirectCommandEXT = 230,
VkDrawMeshTasksIndirectCommandNV = 231,
VkDrmFormatModifierProperties2EXT = 232,
VkDrmFormatModifierPropertiesEXT = 233,
VkDrmFormatModifierPropertiesList2EXT = 234,
VkDrmFormatModifierPropertiesListEXT = 235,
VkEventCreateInfo = 236,
VkExecutionGraphPipelineCreateInfoAMDX = 237,
VkExecutionGraphPipelineScratchSizeAMDX = 238,
VkExportFenceCreateInfo = 239,
VkExportFenceWin32HandleInfoKHR = 240,
VkExportMemoryAllocateInfo = 241,
VkExportMemoryAllocateInfoNV = 242,
VkExportMemoryWin32HandleInfoKHR = 243,
VkExportMemoryWin32HandleInfoNV = 244,
VkExportMetalBufferInfoEXT = 245,
VkExportMetalCommandQueueInfoEXT = 246,
VkExportMetalDeviceInfoEXT = 247,
VkExportMetalIOSurfaceInfoEXT = 248,
VkExportMetalObjectCreateInfoEXT = 249,
VkExportMetalObjectsInfoEXT = 250,
VkExportMetalSharedEventInfoEXT = 251,
VkExportMetalTextureInfoEXT = 252,
VkExportSemaphoreCreateInfo = 253,
VkExportSemaphoreWin32HandleInfoKHR = 254,
VkExtensionProperties = 255,
VkExtent2D = 256,
VkExtent3D = 257,
VkExternalBufferProperties = 258,
VkExternalFenceProperties = 259,
VkExternalFormatANDROID = 260,
VkExternalFormatQNX = 261,
VkExternalImageFormatProperties = 262,
VkExternalImageFormatPropertiesNV = 263,
VkExternalMemoryAcquireUnmodifiedEXT = 264,
VkExternalMemoryBufferCreateInfo = 265,
VkExternalMemoryImageCreateInfo = 266,
VkExternalMemoryImageCreateInfoNV = 267,
VkExternalMemoryProperties = 268,
VkExternalSemaphoreProperties = 269,
VkFenceCreateInfo = 270,
VkFenceGetFdInfoKHR = 271,
VkFenceGetWin32HandleInfoKHR = 272,
VkFilterCubicImageViewImageFormatPropertiesEXT = 273,
VkFormatProperties = 274,
VkFormatProperties2 = 275,
VkFormatProperties3 = 276,
VkFragmentShadingRateAttachmentInfoKHR = 277,
VkFrameBoundaryEXT = 278,
VkFramebufferAttachmentImageInfo = 279,
VkFramebufferAttachmentsCreateInfo = 280,
VkFramebufferCreateInfo = 281,
VkFramebufferMixedSamplesCombinationNV = 282,
VkGeneratedCommandsInfoNV = 283,
VkGeneratedCommandsMemoryRequirementsInfoNV = 284,
VkGeometryAABBNV = 285,
VkGeometryDataNV = 286,
VkGeometryNV = 287,
VkGeometryTrianglesNV = 288,
VkGetLatencyMarkerInfoNV = 289,
VkGraphicsPipelineCreateInfo = 290,
VkGraphicsPipelineLibraryCreateInfoEXT = 291,
VkGraphicsPipelineShaderGroupsCreateInfoNV = 292,
VkGraphicsShaderGroupCreateInfoNV = 293,
VkHdrMetadataEXT = 294,
VkHeadlessSurfaceCreateInfoEXT = 295,
VkHostImageCopyDevicePerformanceQueryEXT = 296,
VkHostImageLayoutTransitionInfoEXT = 297,
VkIOSSurfaceCreateInfoMVK = 298,
VkImageBlit = 299,
VkImageBlit2 = 300,
VkImageCaptureDescriptorDataInfoEXT = 301,
VkImageCompressionControlEXT = 302,
VkImageCompressionPropertiesEXT = 303,
VkImageConstraintsInfoFUCHSIA = 304,
VkImageCopy = 305,
VkImageCopy2 = 306,
VkImageCreateInfo = 307,
VkImageDrmFormatModifierExplicitCreateInfoEXT = 308,
VkImageDrmFormatModifierListCreateInfoEXT = 309,
VkImageDrmFormatModifierPropertiesEXT = 310,
VkImageFormatConstraintsInfoFUCHSIA = 311,
VkImageFormatListCreateInfo = 312,
VkImageFormatProperties = 313,
VkImageFormatProperties2 = 314,
VkImageMemoryBarrier = 315,
VkImageMemoryBarrier2 = 316,
VkImageMemoryRequirementsInfo2 = 317,
VkImagePipeSurfaceCreateInfoFUCHSIA = 318,
VkImagePlaneMemoryRequirementsInfo = 319,
VkImageResolve = 320,
VkImageResolve2 = 321,
VkImageSparseMemoryRequirementsInfo2 = 322,
VkImageStencilUsageCreateInfo = 323,
VkImageSubresource = 324,
VkImageSubresource2KHR = 325,
VkImageSubresourceLayers = 326,
VkImageSubresourceRange = 327,
VkImageSwapchainCreateInfoKHR = 328,
VkImageToMemoryCopyEXT = 329,
VkImageViewASTCDecodeModeEXT = 330,
VkImageViewAddressPropertiesNVX = 331,
VkImageViewCaptureDescriptorDataInfoEXT = 332,
VkImageViewCreateInfo = 333,
VkImageViewHandleInfoNVX = 334,
VkImageViewMinLodCreateInfoEXT = 335,
VkImageViewSampleWeightCreateInfoQCOM = 336,
VkImageViewSlicedCreateInfoEXT = 337,
VkImageViewUsageCreateInfo = 338,
VkImportAndroidHardwareBufferInfoANDROID = 339,
VkImportFenceFdInfoKHR = 340,
VkImportFenceWin32HandleInfoKHR = 341,
VkImportMemoryBufferCollectionFUCHSIA = 342,
VkImportMemoryFdInfoKHR = 343,
VkImportMemoryHostPointerInfoEXT = 344,
VkImportMemoryWin32HandleInfoKHR = 345,
VkImportMemoryWin32HandleInfoNV = 346,
VkImportMemoryZirconHandleInfoFUCHSIA = 347,
VkImportMetalBufferInfoEXT = 348,
VkImportMetalIOSurfaceInfoEXT = 349,
VkImportMetalSharedEventInfoEXT = 350,
VkImportMetalTextureInfoEXT = 351,
VkImportScreenBufferInfoQNX = 352,
VkImportSemaphoreFdInfoKHR = 353,
VkImportSemaphoreWin32HandleInfoKHR = 354,
VkImportSemaphoreZirconHandleInfoFUCHSIA = 355,
VkIndirectCommandsLayoutCreateInfoNV = 356,
VkIndirectCommandsLayoutTokenNV = 357,
VkIndirectCommandsStreamNV = 358,
VkInitializePerformanceApiInfoINTEL = 359,
VkInputAttachmentAspectReference = 360,
VkInstanceCreateInfo = 361,
VkLatencySleepInfoNV = 362,
VkLatencySleepModeInfoNV = 363,
VkLatencySubmissionPresentIdNV = 364,
VkLatencySurfaceCapabilitiesNV = 365,
VkLatencyTimingsFrameReportNV = 366,
VkLayerProperties = 367,
VkLayerSettingEXT = 368,
VkLayerSettingsCreateInfoEXT = 369,
VkMacOSSurfaceCreateInfoMVK = 370,
VkMappedMemoryRange = 371,
VkMemoryAllocateFlagsInfo = 372,
VkMemoryAllocateInfo = 373,
VkMemoryBarrier = 374,
VkMemoryBarrier2 = 375,
VkMemoryDedicatedAllocateInfo = 376,
VkMemoryDedicatedRequirements = 377,
VkMemoryFdPropertiesKHR = 378,
VkMemoryGetAndroidHardwareBufferInfoANDROID = 379,
VkMemoryGetFdInfoKHR = 380,
VkMemoryGetRemoteAddressInfoNV = 381,
VkMemoryGetWin32HandleInfoKHR = 382,
VkMemoryGetZirconHandleInfoFUCHSIA = 383,
VkMemoryHeap = 384,
VkMemoryHostPointerPropertiesEXT = 385,
VkMemoryMapInfoKHR = 386,
VkMemoryMapPlacedInfoEXT = 387,
VkMemoryOpaqueCaptureAddressAllocateInfo = 388,
VkMemoryPriorityAllocateInfoEXT = 389,
VkMemoryRequirements = 390,
VkMemoryRequirements2 = 391,
VkMemoryToImageCopyEXT = 392,
VkMemoryType = 393,
VkMemoryUnmapInfoKHR = 394,
VkMemoryWin32HandlePropertiesKHR = 395,
VkMemoryZirconHandlePropertiesFUCHSIA = 396,
VkMetalSurfaceCreateInfoEXT = 397,
VkMicromapBuildInfoEXT = 398,
VkMicromapBuildSizesInfoEXT = 399,
VkMicromapCreateInfoEXT = 400,
VkMicromapTriangleEXT = 401,
VkMicromapUsageEXT = 402,
VkMicromapVersionInfoEXT = 403,
VkMultiDrawIndexedInfoEXT = 404,
VkMultiDrawInfoEXT = 405,
VkMultisamplePropertiesEXT = 406,
VkMultisampledRenderToSingleSampledInfoEXT = 407,
VkMultiviewPerViewAttributesInfoNVX = 408,
VkMultiviewPerViewRenderAreasRenderPassBeginInfoQCOM = 409,
VkMutableDescriptorTypeCreateInfoEXT = 410,
VkMutableDescriptorTypeListEXT = 411,
VkOffset2D = 412,
VkOffset3D = 413,
VkOpaqueCaptureDescriptorDataCreateInfoEXT = 414,
VkOpticalFlowExecuteInfoNV = 415,
VkOpticalFlowImageFormatInfoNV = 416,
VkOpticalFlowImageFormatPropertiesNV = 417,
VkOpticalFlowSessionCreateInfoNV = 418,
VkOpticalFlowSessionCreatePrivateDataInfoNV = 419,
VkOutOfBandQueueTypeInfoNV = 420,
VkPastPresentationTimingGOOGLE = 421,
VkPerformanceConfigurationAcquireInfoINTEL = 422,
VkPerformanceCounterDescriptionKHR = 423,
VkPerformanceCounterKHR = 424,
VkPerformanceCounterResultKHR = 425,
VkPerformanceMarkerInfoINTEL = 426,
VkPerformanceOverrideInfoINTEL = 427,
VkPerformanceQuerySubmitInfoKHR = 428,
VkPerformanceStreamMarkerInfoINTEL = 429,
VkPerformanceValueDataINTEL = 430,
VkPerformanceValueINTEL = 431,
VkPhysicalDevice16BitStorageFeatures = 432,
VkPhysicalDevice4444FormatsFeaturesEXT = 433,
VkPhysicalDevice8BitStorageFeatures = 434,
VkPhysicalDeviceASTCDecodeFeaturesEXT = 435,
VkPhysicalDeviceAccelerationStructureFeaturesKHR = 436,
VkPhysicalDeviceAccelerationStructurePropertiesKHR = 437,
VkPhysicalDeviceAddressBindingReportFeaturesEXT = 438,
VkPhysicalDeviceAmigoProfilingFeaturesSEC = 439,
VkPhysicalDeviceAttachmentFeedbackLoopDynamicStateFeaturesEXT = 440,
VkPhysicalDeviceAttachmentFeedbackLoopLayoutFeaturesEXT = 441,
VkPhysicalDeviceBlendOperationAdvancedFeaturesEXT = 442,
VkPhysicalDeviceBlendOperationAdvancedPropertiesEXT = 443,
VkPhysicalDeviceBorderColorSwizzleFeaturesEXT = 444,
VkPhysicalDeviceBufferDeviceAddressFeatures = 445,
VkPhysicalDeviceBufferDeviceAddressFeaturesEXT = 446,
VkPhysicalDeviceClusterCullingShaderFeaturesHUAWEI = 447,
VkPhysicalDeviceClusterCullingShaderPropertiesHUAWEI = 448,
VkPhysicalDeviceClusterCullingShaderVrsFeaturesHUAWEI = 449,
VkPhysicalDeviceCoherentMemoryFeaturesAMD = 450,
VkPhysicalDeviceColorWriteEnableFeaturesEXT = 451,
VkPhysicalDeviceComputeShaderDerivativesFeaturesNV = 452,
VkPhysicalDeviceConditionalRenderingFeaturesEXT = 453,
VkPhysicalDeviceConservativeRasterizationPropertiesEXT = 454,
VkPhysicalDeviceCooperativeMatrixFeaturesKHR = 455,
VkPhysicalDeviceCooperativeMatrixFeaturesNV = 456,
VkPhysicalDeviceCooperativeMatrixPropertiesKHR = 457,
VkPhysicalDeviceCooperativeMatrixPropertiesNV = 458,
VkPhysicalDeviceCopyMemoryIndirectFeaturesNV = 459,
VkPhysicalDeviceCopyMemoryIndirectPropertiesNV = 460,
VkPhysicalDeviceCornerSampledImageFeaturesNV = 461,
VkPhysicalDeviceCoverageReductionModeFeaturesNV = 462,
VkPhysicalDeviceCubicClampFeaturesQCOM = 463,
VkPhysicalDeviceCubicWeightsFeaturesQCOM = 464,
VkPhysicalDeviceCudaKernelLaunchFeaturesNV = 465,
VkPhysicalDeviceCudaKernelLaunchPropertiesNV = 466,
VkPhysicalDeviceCustomBorderColorFeaturesEXT = 467,
VkPhysicalDeviceCustomBorderColorPropertiesEXT = 468,
VkPhysicalDeviceDedicatedAllocationImageAliasingFeaturesNV = 469,
VkPhysicalDeviceDepthBiasControlFeaturesEXT = 470,
VkPhysicalDeviceDepthClampZeroOneFeaturesEXT = 471,
VkPhysicalDeviceDepthClipControlFeaturesEXT = 472,
VkPhysicalDeviceDepthClipEnableFeaturesEXT = 473,
VkPhysicalDeviceDepthStencilResolveProperties = 474,
VkPhysicalDeviceDescriptorBufferDensityMapPropertiesEXT = 475,
VkPhysicalDeviceDescriptorBufferFeaturesEXT = 476,
VkPhysicalDeviceDescriptorBufferPropertiesEXT = 477,
VkPhysicalDeviceDescriptorIndexingFeatures = 478,
VkPhysicalDeviceDescriptorIndexingProperties = 479,
VkPhysicalDeviceDescriptorPoolOverallocationFeaturesNV = 480,
VkPhysicalDeviceDescriptorSetHostMappingFeaturesVALVE = 481,
VkPhysicalDeviceDeviceGeneratedCommandsComputeFeaturesNV = 482,
VkPhysicalDeviceDeviceGeneratedCommandsFeaturesNV = 483,
VkPhysicalDeviceDeviceGeneratedCommandsPropertiesNV = 484,
VkPhysicalDeviceDeviceMemoryReportFeaturesEXT = 485,
VkPhysicalDeviceDiagnosticsConfigFeaturesNV = 486,
VkPhysicalDeviceDiscardRectanglePropertiesEXT = 487,
VkPhysicalDeviceDisplacementMicromapFeaturesNV = 488,
VkPhysicalDeviceDisplacementMicromapPropertiesNV = 489,
VkPhysicalDeviceDriverProperties = 490,
VkPhysicalDeviceDrmPropertiesEXT = 491,
VkPhysicalDeviceDynamicRenderingFeatures = 492,
VkPhysicalDeviceDynamicRenderingLocalReadFeaturesKHR = 493,
VkPhysicalDeviceDynamicRenderingUnusedAttachmentsFeaturesEXT = 494,
VkPhysicalDeviceExclusiveScissorFeaturesNV = 495,
VkPhysicalDeviceExtendedDynamicState2FeaturesEXT = 496,
VkPhysicalDeviceExtendedDynamicState3FeaturesEXT = 497,
VkPhysicalDeviceExtendedDynamicState3PropertiesEXT = 498,
VkPhysicalDeviceExtendedDynamicStateFeaturesEXT = 499,
VkPhysicalDeviceExtendedSparseAddressSpaceFeaturesNV = 500,
VkPhysicalDeviceExtendedSparseAddressSpacePropertiesNV = 501,
VkPhysicalDeviceExternalBufferInfo = 502,
VkPhysicalDeviceExternalFenceInfo = 503,
VkPhysicalDeviceExternalFormatResolveFeaturesANDROID = 504,
VkPhysicalDeviceExternalFormatResolvePropertiesANDROID = 505,
VkPhysicalDeviceExternalImageFormatInfo = 506,
VkPhysicalDeviceExternalMemoryHostPropertiesEXT = 507,
VkPhysicalDeviceExternalMemoryRDMAFeaturesNV = 508,
VkPhysicalDeviceExternalMemoryScreenBufferFeaturesQNX = 509,
VkPhysicalDeviceExternalSemaphoreInfo = 510,
VkPhysicalDeviceFaultFeaturesEXT = 511,
VkPhysicalDeviceFeatures = 512,
VkPhysicalDeviceFeatures2 = 513,
VkPhysicalDeviceFloatControlsProperties = 514,
VkPhysicalDeviceFragmentDensityMap2FeaturesEXT = 515,
VkPhysicalDeviceFragmentDensityMap2PropertiesEXT = 516,
VkPhysicalDeviceFragmentDensityMapFeaturesEXT = 517,
VkPhysicalDeviceFragmentDensityMapOffsetFeaturesQCOM = 518,
VkPhysicalDeviceFragmentDensityMapOffsetPropertiesQCOM = 519,
VkPhysicalDeviceFragmentDensityMapPropertiesEXT = 520,
VkPhysicalDeviceFragmentShaderBarycentricFeaturesKHR = 521,
VkPhysicalDeviceFragmentShaderBarycentricPropertiesKHR = 522,
VkPhysicalDeviceFragmentShaderInterlockFeaturesEXT = 523,
VkPhysicalDeviceFragmentShadingRateEnumsFeaturesNV = 524,
VkPhysicalDeviceFragmentShadingRateEnumsPropertiesNV = 525,
VkPhysicalDeviceFragmentShadingRateFeaturesKHR = 526,
VkPhysicalDeviceFragmentShadingRateKHR = 527,
VkPhysicalDeviceFragmentShadingRatePropertiesKHR = 528,
VkPhysicalDeviceFrameBoundaryFeaturesEXT = 529,
VkPhysicalDeviceGlobalPriorityQueryFeaturesKHR = 530,
VkPhysicalDeviceGraphicsPipelineLibraryFeaturesEXT = 531,
VkPhysicalDeviceGraphicsPipelineLibraryPropertiesEXT = 532,
VkPhysicalDeviceGroupProperties = 533,
VkPhysicalDeviceHostImageCopyFeaturesEXT = 534,
VkPhysicalDeviceHostImageCopyPropertiesEXT = 535,
VkPhysicalDeviceHostQueryResetFeatures = 536,
VkPhysicalDeviceIDProperties = 537,
VkPhysicalDeviceImage2DViewOf3DFeaturesEXT = 538,
VkPhysicalDeviceImageCompressionControlFeaturesEXT = 539,
VkPhysicalDeviceImageCompressionControlSwapchainFeaturesEXT = 540,
VkPhysicalDeviceImageDrmFormatModifierInfoEXT = 541,
VkPhysicalDeviceImageFormatInfo2 = 542,
VkPhysicalDeviceImageProcessing2FeaturesQCOM = 543,
VkPhysicalDeviceImageProcessing2PropertiesQCOM = 544,
VkPhysicalDeviceImageProcessingFeaturesQCOM = 545,
VkPhysicalDeviceImageProcessingPropertiesQCOM = 546,
VkPhysicalDeviceImageRobustnessFeatures = 547,
VkPhysicalDeviceImageSlicedViewOf3DFeaturesEXT = 548,
VkPhysicalDeviceImageViewImageFormatInfoEXT = 549,
VkPhysicalDeviceImageViewMinLodFeaturesEXT = 550,
VkPhysicalDeviceImagelessFramebufferFeatures = 551,
VkPhysicalDeviceIndexTypeUint8FeaturesKHR = 552,
VkPhysicalDeviceInheritedViewportScissorFeaturesNV = 553,
VkPhysicalDeviceInlineUniformBlockFeatures = 554,
VkPhysicalDeviceInlineUniformBlockProperties = 555,
VkPhysicalDeviceInvocationMaskFeaturesHUAWEI = 556,
VkPhysicalDeviceLayeredDriverPropertiesMSFT = 557,
VkPhysicalDeviceLegacyDitheringFeaturesEXT = 558,
VkPhysicalDeviceLimits = 559,
VkPhysicalDeviceLineRasterizationFeaturesKHR = 560,
VkPhysicalDeviceLineRasterizationPropertiesKHR = 561,
VkPhysicalDeviceLinearColorAttachmentFeaturesNV = 562,
VkPhysicalDeviceMaintenance3Properties = 563,
VkPhysicalDeviceMaintenance4Features = 564,
VkPhysicalDeviceMaintenance4Properties = 565,
VkPhysicalDeviceMaintenance5FeaturesKHR = 566,
VkPhysicalDeviceMaintenance5PropertiesKHR = 567,
VkPhysicalDeviceMaintenance6FeaturesKHR = 568,
VkPhysicalDeviceMaintenance6PropertiesKHR = 569,
VkPhysicalDeviceMapMemoryPlacedFeaturesEXT = 570,
VkPhysicalDeviceMapMemoryPlacedPropertiesEXT = 571,
VkPhysicalDeviceMemoryBudgetPropertiesEXT = 572,
VkPhysicalDeviceMemoryDecompressionFeaturesNV = 573,
VkPhysicalDeviceMemoryDecompressionPropertiesNV = 574,
VkPhysicalDeviceMemoryPriorityFeaturesEXT = 575,
VkPhysicalDeviceMemoryProperties = 576,
VkPhysicalDeviceMemoryProperties2 = 577,
VkPhysicalDeviceMeshShaderFeaturesEXT = 578,
VkPhysicalDeviceMeshShaderFeaturesNV = 579,
VkPhysicalDeviceMeshShaderPropertiesEXT = 580,
VkPhysicalDeviceMeshShaderPropertiesNV = 581,
VkPhysicalDeviceMultiDrawFeaturesEXT = 582,
VkPhysicalDeviceMultiDrawPropertiesEXT = 583,
VkPhysicalDeviceMultisampledRenderToSingleSampledFeaturesEXT = 584,
VkPhysicalDeviceMultiviewFeatures = 585,
VkPhysicalDeviceMultiviewPerViewAttributesPropertiesNVX = 586,
VkPhysicalDeviceMultiviewPerViewRenderAreasFeaturesQCOM = 587,
VkPhysicalDeviceMultiviewPerViewViewportsFeaturesQCOM = 588,
VkPhysicalDeviceMultiviewProperties = 589,
VkPhysicalDeviceMutableDescriptorTypeFeaturesEXT = 590,
VkPhysicalDeviceNestedCommandBufferFeaturesEXT = 591,
VkPhysicalDeviceNestedCommandBufferPropertiesEXT = 592,
VkPhysicalDeviceNonSeamlessCubeMapFeaturesEXT = 593,
VkPhysicalDeviceOpacityMicromapFeaturesEXT = 594,
VkPhysicalDeviceOpacityMicromapPropertiesEXT = 595,
VkPhysicalDeviceOpticalFlowFeaturesNV = 596,
VkPhysicalDeviceOpticalFlowPropertiesNV = 597,
VkPhysicalDevicePCIBusInfoPropertiesEXT = 598,
VkPhysicalDevicePageableDeviceLocalMemoryFeaturesEXT = 599,
VkPhysicalDevicePerStageDescriptorSetFeaturesNV = 600,
VkPhysicalDevicePerformanceQueryFeaturesKHR = 601,
VkPhysicalDevicePerformanceQueryPropertiesKHR = 602,
VkPhysicalDevicePipelineCreationCacheControlFeatures = 603,
VkPhysicalDevicePipelineExecutablePropertiesFeaturesKHR = 604,
VkPhysicalDevicePipelineLibraryGroupHandlesFeaturesEXT = 605,
VkPhysicalDevicePipelinePropertiesFeaturesEXT = 606,
VkPhysicalDevicePipelineProtectedAccessFeaturesEXT = 607,
VkPhysicalDevicePipelineRobustnessFeaturesEXT = 608,
VkPhysicalDevicePipelineRobustnessPropertiesEXT = 609,
VkPhysicalDevicePointClippingProperties = 610,
VkPhysicalDevicePortabilitySubsetFeaturesKHR = 611,
VkPhysicalDevicePortabilitySubsetPropertiesKHR = 612,
VkPhysicalDevicePresentBarrierFeaturesNV = 613,
VkPhysicalDevicePresentIdFeaturesKHR = 614,
VkPhysicalDevicePresentWaitFeaturesKHR = 615,
VkPhysicalDevicePrimitiveTopologyListRestartFeaturesEXT = 616,
VkPhysicalDevicePrimitivesGeneratedQueryFeaturesEXT = 617,
VkPhysicalDevicePrivateDataFeatures = 618,
VkPhysicalDeviceProperties = 619,
VkPhysicalDeviceProperties2 = 620,
VkPhysicalDeviceProtectedMemoryFeatures = 621,
VkPhysicalDeviceProtectedMemoryProperties = 622,
VkPhysicalDeviceProvokingVertexFeaturesEXT = 623,
VkPhysicalDeviceProvokingVertexPropertiesEXT = 624,
VkPhysicalDevicePushDescriptorPropertiesKHR = 625,
VkPhysicalDeviceRGBA10X6FormatsFeaturesEXT = 626,
VkPhysicalDeviceRasterizationOrderAttachmentAccessFeaturesEXT = 627,
VkPhysicalDeviceRawAccessChainsFeaturesNV = 628,
VkPhysicalDeviceRayQueryFeaturesKHR = 629,
VkPhysicalDeviceRayTracingInvocationReorderFeaturesNV = 630,
VkPhysicalDeviceRayTracingInvocationReorderPropertiesNV = 631,
VkPhysicalDeviceRayTracingMaintenance1FeaturesKHR = 632,
VkPhysicalDeviceRayTracingMotionBlurFeaturesNV = 633,
VkPhysicalDeviceRayTracingPipelineFeaturesKHR = 634,
VkPhysicalDeviceRayTracingPipelinePropertiesKHR = 635,
VkPhysicalDeviceRayTracingPositionFetchFeaturesKHR = 636,
VkPhysicalDeviceRayTracingPropertiesNV = 637,
VkPhysicalDeviceRayTracingValidationFeaturesNV = 638,
VkPhysicalDeviceRelaxedLineRasterizationFeaturesIMG = 639,
VkPhysicalDeviceRenderPassStripedFeaturesARM = 640,
VkPhysicalDeviceRenderPassStripedPropertiesARM = 641,
VkPhysicalDeviceRepresentativeFragmentTestFeaturesNV = 642,
VkPhysicalDeviceRobustness2FeaturesEXT = 643,
VkPhysicalDeviceRobustness2PropertiesEXT = 644,
VkPhysicalDeviceSampleLocationsPropertiesEXT = 645,
VkPhysicalDeviceSamplerFilterMinmaxProperties = 646,
VkPhysicalDeviceSamplerYcbcrConversionFeatures = 647,
VkPhysicalDeviceScalarBlockLayoutFeatures = 648,
VkPhysicalDeviceSchedulingControlsFeaturesARM = 649,
VkPhysicalDeviceSchedulingControlsPropertiesARM = 650,
VkPhysicalDeviceSeparateDepthStencilLayoutsFeatures = 651,
VkPhysicalDeviceShaderAtomicFloat16VectorFeaturesNV = 652,
VkPhysicalDeviceShaderAtomicFloat2FeaturesEXT = 653,
VkPhysicalDeviceShaderAtomicFloatFeaturesEXT = 654,
VkPhysicalDeviceShaderAtomicInt64Features = 655,
VkPhysicalDeviceShaderClockFeaturesKHR = 656,
VkPhysicalDeviceShaderCoreBuiltinsFeaturesARM = 657,
VkPhysicalDeviceShaderCoreBuiltinsPropertiesARM = 658,
VkPhysicalDeviceShaderCoreProperties2AMD = 659,
VkPhysicalDeviceShaderCorePropertiesAMD = 660,
VkPhysicalDeviceShaderCorePropertiesARM = 661,
VkPhysicalDeviceShaderDemoteToHelperInvocationFeatures = 662,
VkPhysicalDeviceShaderDrawParametersFeatures = 663,
VkPhysicalDeviceShaderEarlyAndLateFragmentTestsFeaturesAMD = 664,
VkPhysicalDeviceShaderEnqueueFeaturesAMDX = 665,
VkPhysicalDeviceShaderEnqueuePropertiesAMDX = 666,
VkPhysicalDeviceShaderExpectAssumeFeaturesKHR = 667,
VkPhysicalDeviceShaderFloat16Int8Features = 668,
VkPhysicalDeviceShaderFloatControls2FeaturesKHR = 669,
VkPhysicalDeviceShaderImageAtomicInt64FeaturesEXT = 670,
VkPhysicalDeviceShaderImageFootprintFeaturesNV = 671,
VkPhysicalDeviceShaderIntegerDotProductFeatures = 672,
VkPhysicalDeviceShaderIntegerDotProductProperties = 673,
VkPhysicalDeviceShaderIntegerFunctions2FeaturesINTEL = 674,
VkPhysicalDeviceShaderMaximalReconvergenceFeaturesKHR = 675,
VkPhysicalDeviceShaderModuleIdentifierFeaturesEXT = 676,
VkPhysicalDeviceShaderModuleIdentifierPropertiesEXT = 677,
VkPhysicalDeviceShaderObjectFeaturesEXT = 678,
VkPhysicalDeviceShaderObjectPropertiesEXT = 679,
VkPhysicalDeviceShaderQuadControlFeaturesKHR = 680,
VkPhysicalDeviceShaderSMBuiltinsFeaturesNV = 681,
VkPhysicalDeviceShaderSMBuiltinsPropertiesNV = 682,
VkPhysicalDeviceShaderSubgroupExtendedTypesFeatures = 683,
VkPhysicalDeviceShaderSubgroupRotateFeaturesKHR = 684,
VkPhysicalDeviceShaderSubgroupUniformControlFlowFeaturesKHR = 685,
VkPhysicalDeviceShaderTerminateInvocationFeatures = 686,
VkPhysicalDeviceShaderTileImageFeaturesEXT = 687,
VkPhysicalDeviceShaderTileImagePropertiesEXT = 688,
VkPhysicalDeviceShadingRateImageFeaturesNV = 689,
VkPhysicalDeviceShadingRateImagePropertiesNV = 690,
VkPhysicalDeviceSparseImageFormatInfo2 = 691,
VkPhysicalDeviceSparseProperties = 692,
VkPhysicalDeviceSubgroupProperties = 693,
VkPhysicalDeviceSubgroupSizeControlFeatures = 694,
VkPhysicalDeviceSubgroupSizeControlProperties = 695,
VkPhysicalDeviceSubpassMergeFeedbackFeaturesEXT = 696,
VkPhysicalDeviceSubpassShadingFeaturesHUAWEI = 697,
VkPhysicalDeviceSubpassShadingPropertiesHUAWEI = 698,
VkPhysicalDeviceSurfaceInfo2KHR = 699,
VkPhysicalDeviceSwapchainMaintenance1FeaturesEXT = 700,
VkPhysicalDeviceSynchronization2Features = 701,
VkPhysicalDeviceTexelBufferAlignmentFeaturesEXT = 702,
VkPhysicalDeviceTexelBufferAlignmentProperties = 703,
VkPhysicalDeviceTextureCompressionASTCHDRFeatures = 704,
VkPhysicalDeviceTilePropertiesFeaturesQCOM = 705,
VkPhysicalDeviceTimelineSemaphoreFeatures = 706,
VkPhysicalDeviceTimelineSemaphoreProperties = 707,
VkPhysicalDeviceToolProperties = 708,
VkPhysicalDeviceTransformFeedbackFeaturesEXT = 709,
VkPhysicalDeviceTransformFeedbackPropertiesEXT = 710,
VkPhysicalDeviceUniformBufferStandardLayoutFeatures = 711,
VkPhysicalDeviceVariablePointersFeatures = 712,
VkPhysicalDeviceVertexAttributeDivisorFeaturesKHR = 713,
VkPhysicalDeviceVertexAttributeDivisorPropertiesEXT = 714,
VkPhysicalDeviceVertexAttributeDivisorPropertiesKHR = 715,
VkPhysicalDeviceVertexInputDynamicStateFeaturesEXT = 716,
VkPhysicalDeviceVideoEncodeQualityLevelInfoKHR = 717,
VkPhysicalDeviceVideoFormatInfoKHR = 718,
VkPhysicalDeviceVideoMaintenance1FeaturesKHR = 719,
VkPhysicalDeviceVulkan11Features = 720,
VkPhysicalDeviceVulkan11Properties = 721,
VkPhysicalDeviceVulkan12Features = 722,
VkPhysicalDeviceVulkan12Properties = 723,
VkPhysicalDeviceVulkan13Features = 724,
VkPhysicalDeviceVulkan13Properties = 725,
VkPhysicalDeviceVulkanMemoryModelFeatures = 726,
VkPhysicalDeviceWorkgroupMemoryExplicitLayoutFeaturesKHR = 727,
VkPhysicalDeviceYcbcr2Plane444FormatsFeaturesEXT = 728,
VkPhysicalDeviceYcbcrDegammaFeaturesQCOM = 729,
VkPhysicalDeviceYcbcrImageArraysFeaturesEXT = 730,
VkPhysicalDeviceZeroInitializeWorkgroupMemoryFeatures = 731,
VkPipelineCacheCreateInfo = 732,
VkPipelineCacheHeaderVersionOne = 733,
VkPipelineColorBlendAdvancedStateCreateInfoEXT = 734,
VkPipelineColorBlendAttachmentState = 735,
VkPipelineColorBlendStateCreateInfo = 736,
VkPipelineColorWriteCreateInfoEXT = 737,
VkPipelineCompilerControlCreateInfoAMD = 738,
VkPipelineCoverageModulationStateCreateInfoNV = 739,
VkPipelineCoverageReductionStateCreateInfoNV = 740,
VkPipelineCoverageToColorStateCreateInfoNV = 741,
VkPipelineCreateFlags2CreateInfoKHR = 742,
VkPipelineCreationFeedback = 743,
VkPipelineCreationFeedbackCreateInfo = 744,
VkPipelineDepthStencilStateCreateInfo = 745,
VkPipelineDiscardRectangleStateCreateInfoEXT = 746,
VkPipelineDynamicStateCreateInfo = 747,
VkPipelineExecutableInfoKHR = 748,
VkPipelineExecutableInternalRepresentationKHR = 749,
VkPipelineExecutablePropertiesKHR = 750,
VkPipelineExecutableStatisticKHR = 751,
VkPipelineExecutableStatisticValueKHR = 752,
VkPipelineFragmentShadingRateEnumStateCreateInfoNV = 753,
VkPipelineFragmentShadingRateStateCreateInfoKHR = 754,
VkPipelineIndirectDeviceAddressInfoNV = 755,
VkPipelineInfoKHR = 756,
VkPipelineInputAssemblyStateCreateInfo = 757,
VkPipelineLayoutCreateInfo = 758,
VkPipelineLibraryCreateInfoKHR = 759,
VkPipelineMultisampleStateCreateInfo = 760,
VkPipelinePropertiesIdentifierEXT = 761,
VkPipelineRasterizationConservativeStateCreateInfoEXT = 762,
VkPipelineRasterizationDepthClipStateCreateInfoEXT = 763,
VkPipelineRasterizationLineStateCreateInfoKHR = 764,
VkPipelineRasterizationProvokingVertexStateCreateInfoEXT = 765,
VkPipelineRasterizationStateCreateInfo = 766,
VkPipelineRasterizationStateRasterizationOrderAMD = 767,
VkPipelineRasterizationStateStreamCreateInfoEXT = 768,
VkPipelineRenderingCreateInfo = 769,
VkPipelineRepresentativeFragmentTestStateCreateInfoNV = 770,
VkPipelineRobustnessCreateInfoEXT = 771,
VkPipelineSampleLocationsStateCreateInfoEXT = 772,
VkPipelineShaderStageCreateInfo = 773,
VkPipelineShaderStageModuleIdentifierCreateInfoEXT = 774,
VkPipelineShaderStageNodeCreateInfoAMDX = 775,
VkPipelineShaderStageRequiredSubgroupSizeCreateInfo = 776,
VkPipelineTessellationDomainOriginStateCreateInfo = 777,
VkPipelineTessellationStateCreateInfo = 778,
VkPipelineVertexInputDivisorStateCreateInfoKHR = 779,
VkPipelineVertexInputStateCreateInfo = 780,
VkPipelineViewportCoarseSampleOrderStateCreateInfoNV = 781,
VkPipelineViewportDepthClipControlCreateInfoEXT = 782,
VkPipelineViewportExclusiveScissorStateCreateInfoNV = 783,
VkPipelineViewportShadingRateImageStateCreateInfoNV = 784,
VkPipelineViewportStateCreateInfo = 785,
VkPipelineViewportSwizzleStateCreateInfoNV = 786,
VkPipelineViewportWScalingStateCreateInfoNV = 787,
VkPresentFrameTokenGGP = 788,
VkPresentIdKHR = 789,
VkPresentInfoKHR = 790,
VkPresentRegionKHR = 791,
VkPresentRegionsKHR = 792,
VkPresentTimeGOOGLE = 793,
VkPresentTimesInfoGOOGLE = 794,
VkPrivateDataSlotCreateInfo = 795,
VkProtectedSubmitInfo = 796,
VkPushConstantRange = 797,
VkPushConstantsInfoKHR = 798,
VkPushDescriptorSetInfoKHR = 799,
VkPushDescriptorSetWithTemplateInfoKHR = 800,
VkQueryLowLatencySupportNV = 801,
VkQueryPoolCreateInfo = 802,
VkQueryPoolPerformanceCreateInfoKHR = 803,
VkQueryPoolPerformanceQueryCreateInfoINTEL = 804,
VkQueryPoolVideoEncodeFeedbackCreateInfoKHR = 805,
VkQueueFamilyCheckpointProperties2NV = 806,
VkQueueFamilyCheckpointPropertiesNV = 807,
VkQueueFamilyGlobalPriorityPropertiesKHR = 808,
VkQueueFamilyProperties = 809,
VkQueueFamilyProperties2 = 810,
VkQueueFamilyQueryResultStatusPropertiesKHR = 811,
VkQueueFamilyVideoPropertiesKHR = 812,
VkRayTracingPipelineCreateInfoKHR = 813,
VkRayTracingPipelineCreateInfoNV = 814,
VkRayTracingPipelineInterfaceCreateInfoKHR = 815,
VkRayTracingShaderGroupCreateInfoKHR = 816,
VkRayTracingShaderGroupCreateInfoNV = 817,
VkRect2D = 818,
VkRectLayerKHR = 819,
VkRefreshCycleDurationGOOGLE = 820,
VkReleaseSwapchainImagesInfoEXT = 821,
VkRenderPassAttachmentBeginInfo = 822,
VkRenderPassBeginInfo = 823,
VkRenderPassCreateInfo = 824,
VkRenderPassCreateInfo2 = 825,
VkRenderPassCreationControlEXT = 826,
VkRenderPassCreationFeedbackCreateInfoEXT = 827,
VkRenderPassCreationFeedbackInfoEXT = 828,
VkRenderPassFragmentDensityMapCreateInfoEXT = 829,
VkRenderPassInputAttachmentAspectCreateInfo = 830,
VkRenderPassMultiviewCreateInfo = 831,
VkRenderPassSampleLocationsBeginInfoEXT = 832,
VkRenderPassStripeBeginInfoARM = 833,
VkRenderPassStripeInfoARM = 834,
VkRenderPassStripeSubmitInfoARM = 835,
VkRenderPassSubpassFeedbackCreateInfoEXT = 836,
VkRenderPassSubpassFeedbackInfoEXT = 837,
VkRenderPassTransformBeginInfoQCOM = 838,
VkRenderingAreaInfoKHR = 839,
VkRenderingAttachmentInfo = 840,
VkRenderingAttachmentLocationInfoKHR = 841,
VkRenderingFragmentDensityMapAttachmentInfoEXT = 842,
VkRenderingFragmentShadingRateAttachmentInfoKHR = 843,
VkRenderingInfo = 844,
VkRenderingInputAttachmentIndexInfoKHR = 845,
VkResolveImageInfo2 = 846,
VkSRTDataNV = 847,
VkSampleLocationEXT = 848,
VkSampleLocationsInfoEXT = 849,
VkSamplerBlockMatchWindowCreateInfoQCOM = 850,
VkSamplerBorderColorComponentMappingCreateInfoEXT = 851,
VkSamplerCaptureDescriptorDataInfoEXT = 852,
VkSamplerCreateInfo = 853,
VkSamplerCubicWeightsCreateInfoQCOM = 854,
VkSamplerCustomBorderColorCreateInfoEXT = 855,
VkSamplerReductionModeCreateInfo = 856,
VkSamplerYcbcrConversionCreateInfo = 857,
VkSamplerYcbcrConversionImageFormatProperties = 858,
VkSamplerYcbcrConversionInfo = 859,
VkSamplerYcbcrConversionYcbcrDegammaCreateInfoQCOM = 860,
VkScreenBufferFormatPropertiesQNX = 861,
VkScreenBufferPropertiesQNX = 862,
VkScreenSurfaceCreateInfoQNX = 863,
VkSemaphoreCreateInfo = 864,
VkSemaphoreGetFdInfoKHR = 865,
VkSemaphoreGetWin32HandleInfoKHR = 866,
VkSemaphoreGetZirconHandleInfoFUCHSIA = 867,
VkSemaphoreSignalInfo = 868,
VkSemaphoreSubmitInfo = 869,
VkSemaphoreTypeCreateInfo = 870,
VkSemaphoreWaitInfo = 871,
VkSetDescriptorBufferOffsetsInfoEXT = 872,
VkSetLatencyMarkerInfoNV = 873,
VkSetStateFlagsIndirectCommandNV = 874,
VkShaderCreateInfoEXT = 875,
VkShaderModuleCreateInfo = 876,
VkShaderModuleIdentifierEXT = 877,
VkShaderModuleValidationCacheCreateInfoEXT = 878,
VkShaderResourceUsageAMD = 879,
VkShaderStatisticsInfoAMD = 880,
VkShadingRatePaletteNV = 881,
VkSharedPresentSurfaceCapabilitiesKHR = 882,
VkSparseBufferMemoryBindInfo = 883,
VkSparseImageFormatProperties = 884,
VkSparseImageFormatProperties2 = 885,
VkSparseImageMemoryBind = 886,
VkSparseImageMemoryBindInfo = 887,
VkSparseImageMemoryRequirements = 888,
VkSparseImageMemoryRequirements2 = 889,
VkSparseImageOpaqueMemoryBindInfo = 890,
VkSparseMemoryBind = 891,
VkSpecializationInfo = 892,
VkSpecializationMapEntry = 893,
VkStencilOpState = 894,
VkStreamDescriptorSurfaceCreateInfoGGP = 895,
VkStridedDeviceAddressRegionKHR = 896,
VkSubmitInfo = 897,
VkSubmitInfo2 = 898,
VkSubpassBeginInfo = 899,
VkSubpassDependency = 900,
VkSubpassDependency2 = 901,
VkSubpassDescription = 902,
VkSubpassDescription2 = 903,
VkSubpassDescriptionDepthStencilResolve = 904,
VkSubpassEndInfo = 905,
VkSubpassFragmentDensityMapOffsetEndInfoQCOM = 906,
VkSubpassResolvePerformanceQueryEXT = 907,
VkSubpassSampleLocationsEXT = 908,
VkSubpassShadingPipelineCreateInfoHUAWEI = 909,
VkSubresourceHostMemcpySizeEXT = 910,
VkSubresourceLayout = 911,
VkSubresourceLayout2KHR = 912,
VkSurfaceCapabilities2EXT = 913,
VkSurfaceCapabilities2KHR = 914,
VkSurfaceCapabilitiesFullScreenExclusiveEXT = 915,
VkSurfaceCapabilitiesKHR = 916,
VkSurfaceCapabilitiesPresentBarrierNV = 917,
VkSurfaceFormat2KHR = 918,
VkSurfaceFormatKHR = 919,
VkSurfaceFullScreenExclusiveInfoEXT = 920,
VkSurfaceFullScreenExclusiveWin32InfoEXT = 921,
VkSurfacePresentModeCompatibilityEXT = 922,
VkSurfacePresentModeEXT = 923,
VkSurfacePresentScalingCapabilitiesEXT = 924,
VkSurfaceProtectedCapabilitiesKHR = 925,
VkSwapchainCounterCreateInfoEXT = 926,
VkSwapchainCreateInfoKHR = 927,
VkSwapchainDisplayNativeHdrCreateInfoAMD = 928,
VkSwapchainLatencyCreateInfoNV = 929,
VkSwapchainPresentBarrierCreateInfoNV = 930,
VkSwapchainPresentFenceInfoEXT = 931,
VkSwapchainPresentModeInfoEXT = 932,
VkSwapchainPresentModesCreateInfoEXT = 933,
VkSwapchainPresentScalingCreateInfoEXT = 934,
VkSysmemColorSpaceFUCHSIA = 935,
VkTextureLODGatherFormatPropertiesAMD = 936,
VkTilePropertiesQCOM = 937,
VkTimelineSemaphoreSubmitInfo = 938,
VkTraceRaysIndirectCommand2KHR = 939,
VkTraceRaysIndirectCommandKHR = 940,
VkTransformMatrixKHR = 941,
VkValidationCacheCreateInfoEXT = 942,
VkValidationFeaturesEXT = 943,
VkValidationFlagsEXT = 944,
VkVertexInputAttributeDescription = 945,
VkVertexInputAttributeDescription2EXT = 946,
VkVertexInputBindingDescription = 947,
VkVertexInputBindingDescription2EXT = 948,
VkVertexInputBindingDivisorDescriptionKHR = 949,
VkViSurfaceCreateInfoNN = 950,
VkVideoBeginCodingInfoKHR = 951,
VkVideoCapabilitiesKHR = 952,
VkVideoCodingControlInfoKHR = 953,
VkVideoDecodeAV1CapabilitiesKHR = 954,
VkVideoDecodeAV1DpbSlotInfoKHR = 955,
VkVideoDecodeAV1PictureInfoKHR = 956,
VkVideoDecodeAV1ProfileInfoKHR = 957,
VkVideoDecodeAV1SessionParametersCreateInfoKHR = 958,
VkVideoDecodeCapabilitiesKHR = 959,
VkVideoDecodeH264CapabilitiesKHR = 960,
VkVideoDecodeH264DpbSlotInfoKHR = 961,
VkVideoDecodeH264PictureInfoKHR = 962,
VkVideoDecodeH264ProfileInfoKHR = 963,
VkVideoDecodeH264SessionParametersAddInfoKHR = 964,
VkVideoDecodeH264SessionParametersCreateInfoKHR = 965,
VkVideoDecodeH265CapabilitiesKHR = 966,
VkVideoDecodeH265DpbSlotInfoKHR = 967,
VkVideoDecodeH265PictureInfoKHR = 968,
VkVideoDecodeH265ProfileInfoKHR = 969,
VkVideoDecodeH265SessionParametersAddInfoKHR = 970,
VkVideoDecodeH265SessionParametersCreateInfoKHR = 971,
VkVideoDecodeInfoKHR = 972,
VkVideoDecodeUsageInfoKHR = 973,
VkVideoEncodeCapabilitiesKHR = 974,
VkVideoEncodeH264CapabilitiesKHR = 975,
VkVideoEncodeH264DpbSlotInfoKHR = 976,
VkVideoEncodeH264FrameSizeKHR = 977,
VkVideoEncodeH264GopRemainingFrameInfoKHR = 978,
VkVideoEncodeH264NaluSliceInfoKHR = 979,
VkVideoEncodeH264PictureInfoKHR = 980,
VkVideoEncodeH264ProfileInfoKHR = 981,
VkVideoEncodeH264QpKHR = 982,
VkVideoEncodeH264QualityLevelPropertiesKHR = 983,
VkVideoEncodeH264RateControlInfoKHR = 984,
VkVideoEncodeH264RateControlLayerInfoKHR = 985,
VkVideoEncodeH264SessionCreateInfoKHR = 986,
VkVideoEncodeH264SessionParametersAddInfoKHR = 987,
VkVideoEncodeH264SessionParametersCreateInfoKHR = 988,
VkVideoEncodeH264SessionParametersFeedbackInfoKHR = 989,
VkVideoEncodeH264SessionParametersGetInfoKHR = 990,
VkVideoEncodeH265CapabilitiesKHR = 991,
VkVideoEncodeH265DpbSlotInfoKHR = 992,
VkVideoEncodeH265FrameSizeKHR = 993,
VkVideoEncodeH265GopRemainingFrameInfoKHR = 994,
VkVideoEncodeH265NaluSliceSegmentInfoKHR = 995,
VkVideoEncodeH265PictureInfoKHR = 996,
VkVideoEncodeH265ProfileInfoKHR = 997,
VkVideoEncodeH265QpKHR = 998,
VkVideoEncodeH265QualityLevelPropertiesKHR = 999,
VkVideoEncodeH265RateControlInfoKHR = 1000,
VkVideoEncodeH265RateControlLayerInfoKHR = 1001,
VkVideoEncodeH265SessionCreateInfoKHR = 1002,
VkVideoEncodeH265SessionParametersAddInfoKHR = 1003,
VkVideoEncodeH265SessionParametersCreateInfoKHR = 1004,
VkVideoEncodeH265SessionParametersFeedbackInfoKHR = 1005,
VkVideoEncodeH265SessionParametersGetInfoKHR = 1006,
VkVideoEncodeInfoKHR = 1007,
VkVideoEncodeQualityLevelInfoKHR = 1008,
VkVideoEncodeQualityLevelPropertiesKHR = 1009,
VkVideoEncodeRateControlInfoKHR = 1010,
VkVideoEncodeRateControlLayerInfoKHR = 1011,
VkVideoEncodeSessionParametersFeedbackInfoKHR = 1012,
VkVideoEncodeSessionParametersGetInfoKHR = 1013,
VkVideoEncodeUsageInfoKHR = 1014,
VkVideoEndCodingInfoKHR = 1015,
VkVideoFormatPropertiesKHR = 1016,
VkVideoInlineQueryInfoKHR = 1017,
VkVideoPictureResourceInfoKHR = 1018,
VkVideoProfileInfoKHR = 1019,
VkVideoProfileListInfoKHR = 1020,
VkVideoReferenceSlotInfoKHR = 1021,
VkVideoSessionCreateInfoKHR = 1022,
VkVideoSessionMemoryRequirementsKHR = 1023,
VkVideoSessionParametersCreateInfoKHR = 1024,
VkVideoSessionParametersUpdateInfoKHR = 1025,
VkViewport = 1026,
VkViewportSwizzleNV = 1027,
VkViewportWScalingNV = 1028,
VkWaylandSurfaceCreateInfoKHR = 1029,
VkWin32KeyedMutexAcquireReleaseInfoKHR = 1030,
VkWin32KeyedMutexAcquireReleaseInfoNV = 1031,
VkWin32SurfaceCreateInfoKHR = 1032,
VkWriteDescriptorSet = 1033,
VkWriteDescriptorSetAccelerationStructureKHR = 1034,
VkWriteDescriptorSetAccelerationStructureNV = 1035,
VkWriteDescriptorSetInlineUniformBlock = 1036,
VkXYColorEXT = 1037,
VkXcbSurfaceCreateInfoKHR = 1038,
VkXlibSurfaceCreateInfoKHR = 1039,
};
enum class Field {
Empty = 0,
AType = 1,
BType = 2,
CType = 3,
DType = 4,
KSize = 5,
MSize = 6,
NSize = 7,
ResultType = 8,
a = 9,
aabbData = 10,
aabbs = 11,
accelerationStructure = 12,
accelerationStructureCaptureReplay = 13,
accelerationStructureCaptureReplayDescriptorDataSize = 14,
accelerationStructureCount = 15,
accelerationStructureDescriptorSize = 16,
accelerationStructureHostCommands = 17,
accelerationStructureIndirectBuild = 18,
accelerationStructureNV = 19,
accelerationStructureReference = 20,
accelerationStructureSize = 21,
acquireCount = 22,
acquireUnmodifiedMemory = 23,
activeComputeUnitCount = 24,
actualPresentTime = 25,
address = 26,
addressInfoCount = 27,
addressModeU = 28,
addressModeV = 29,
addressModeW = 30,
addressPrecision = 31,
addressType = 32,
advancedBlendAllOperations = 33,
advancedBlendCoherentOperations = 34,
advancedBlendCorrelatedOverlap = 35,
advancedBlendIndependentBlend = 36,
advancedBlendMaxColorAttachments = 37,
advancedBlendNonPremultipliedDstColor = 38,
advancedBlendNonPremultipliedSrcColor = 39,
advancedBlendOp = 40,
alignment = 41,
allocationSize = 42,
allowCommandBufferQueryCopies = 43,
allowSamplerImageViewPostSubmitCreation = 44,
alphaBlendOp = 45,
alphaMode = 46,
alphaToCoverageEnable = 47,
alphaToOne = 48,
alphaToOneEnable = 49,
amigoProfiling = 50,
androidHardwareBufferUsage = 51,
anisotropyEnable = 52,
anyHitShader = 53,
apiVersion = 54,
applicationNameOffset = 55,
applicationVersion = 56,
apronSize = 57,
arrayLayer = 58,
arrayLayers = 59,
arrayOfPointers = 60,
arrayPitch = 61,
aspectMask = 62,
aspectReferenceCount = 63,
attachment = 64,
attachmentCount = 65,
attachmentFeedbackLoopDynamicState = 66,
attachmentFeedbackLoopLayout = 67,
attachmentFragmentShadingRate = 68,
attachmentImageInfoCount = 69,
attachmentIndex = 70,
attachmentInitialSampleLocationsCount = 71,
averageBitrate = 72,
b = 73,
b32 = 74,
back = 75,
baseAddress = 76,
baseArrayLayer = 77,
baseGroupX = 78,
baseGroupY = 79,
baseGroupZ = 80,
baseMipLevel = 81,
basePipelineHandle = 82,
basePipelineIndex = 83,
baseTriangle = 84,
bidirectionalFlowSupported = 85,
bindCount = 86,
bindInfoCount = 87,
bindSessionMemoryInfoCount = 88,
binding = 89,
bindingCount = 90,
bindingPoint = 91,
bindingType = 92,
blendConstants = 93,
blendEnable = 94,
blendOverlap = 95,
blockDimX = 96,
blockDimY = 97,
blockDimZ = 98,
blockTexelViewCompatibleMultipleLayers = 99,
borderColor = 100,
borderColorSwizzle = 101,
borderColorSwizzleFromImage = 102,
bresenhamLines = 103,
buffer = 104,
bufferAddress = 105,
bufferBindCount = 106,
bufferCaptureReplayDescriptorDataSize = 107,
bufferCollectionConstraints = 108,
bufferCount = 109,
bufferDeviceAddress = 110,
bufferDeviceAddressCaptureReplay = 111,
bufferDeviceAddressMultiDevice = 112,
bufferFeatures = 113,
bufferImageGranularity = 114,
bufferImageHeight = 115,
bufferMemoryBarrierCount = 116,
bufferOffset = 117,
bufferRowLength = 118,
bufferView = 119,
bufferlessPushDescriptors = 120,
buildScratchSize = 121,
buildType = 122,
c = 123,
callableShaderBindingOffset = 124,
callableShaderBindingStride = 125,
callableShaderBindingTableAddress = 126,
callableShaderBindingTableBuffer = 127,
callableShaderBindingTableSize = 128,
callableShaderBindingTableStride = 129,
callback = 130,
capabilities = 131,
category = 132,
checkpointExecutionStageMask = 133,
chromaBitDepth = 134,
chromaFilter = 135,
chromaSubsampling = 136,
clampResults = 137,
clearValue = 138,
clearValueCount = 139,
clipped = 140,
closestHitShader = 141,
clusterShadingRate = 142,
clustercullingShader = 143,
cmdBufLabelCount = 144,
codeSize = 145,
codeType = 146,
codedExtent = 147,
codedOffset = 148,
collection = 149,
collectionToken = 150,
color = 151,
colorAttachment = 152,
colorAttachmentCount = 153,
colorAttachmentFormat = 154,
colorBlendOp = 155,
colorSamples = 156,
colorSpace = 157,
colorSpaceCount = 158,
colorWriteEnable = 159,
colorWriteMask = 160,
combinedImageSamplerDensityMapDescriptorSize = 161,
combinedImageSamplerDescriptorCount = 162,
combinedImageSamplerDescriptorSingleArray = 163,
combinedImageSamplerDescriptorSize = 164,
combinerOps = 165,
commandBuffer = 166,
commandBufferCount = 167,
commandBufferInfoCount = 168,
commandPool = 169,
compactedSize = 170,
compareEnable = 171,
compareMask = 172,
compareOp = 173,
compatibleHandleTypes = 174,
compilerControlFlags = 175,
componentMapping = 176,
components = 177,
compositeAlpha = 178,
compressedSize = 179,
compressionControlPlaneCount = 180,
computeCapabilityMajor = 181,
computeCapabilityMinor = 182,
computeDerivativeGroupLinear = 183,
computeDerivativeGroupQuads = 184,
computeFullSubgroups = 185,
computeUnitsPerShaderArray = 186,
computeWorkGroupSize = 187,
conditionalRendering = 188,
conditionalRenderingEnable = 189,
configuration = 190,
conformanceVersion = 191,
connection = 192,
connectorId = 193,
consecutiveBFrameCount = 194,
conservativePointAndLineRasterization = 195,
conservativeRasterizationMode = 196,
conservativeRasterizationPostDepthCoverage = 197,
constantAlphaColorBlendFactors = 198,
constantID = 199,
constantQp = 200,
contents = 201,
context = 202,
conversion = 203,
cooperativeMatrix = 204,
cooperativeMatrixRobustBufferAccess = 205,
cooperativeMatrixSupportedStages = 206,
copyBufferAddress = 207,
copyCount = 208,
copyDstLayoutCount = 209,
copySrcLayoutCount = 210,
cornerSampledImage = 211,
correlatedViewMaskCount = 212,
correlationMaskCount = 213,
costFormat = 214,
costSupported = 215,
count = 216,
countBuffer = 217,
countBufferOffset = 218,
countInfo = 219,
counter = 220,
counterBuffer = 221,
counterBufferCount = 222,
counterBufferOffset = 223,
counterIndexCount = 224,
counterOffset = 225,
counterPassIndex = 226,
coverageModulationMode = 227,
coverageModulationTableCount = 228,
coverageModulationTableEnable = 229,
coverageReductionMode = 230,
coverageToColorEnable = 231,
coverageToColorLocation = 232,
createFlags = 233,
createInfo = 234,
createInfoCount = 235,
createInfoIndex = 236,
ctbSizes = 237,
cubicRangeClamp = 238,
cubicWeights = 239,
cudaKernelLaunchFeatures = 240,
cullMode = 241,
currentDisplay = 242,
currentExtent = 243,
currentStackIndex = 244,
currentTransform = 245,
customBorderColor = 246,
customBorderColorWithoutFormat = 247,
customBorderColors = 248,
customSampleOrderCount = 249,
data = 250,
dataOffset = 251,
dataSize = 252,
decodeMode = 253,
decodeModeSharedExponent = 254,
decompressRegionCount = 255,
decompressedSize = 256,
decompressionMethod = 257,
decompressionMethods = 258,
dedicatedAllocation = 259,
dedicatedAllocationImageAliasing = 260,
defaultRobustnessImages = 261,
defaultRobustnessStorageBuffers = 262,
defaultRobustnessUniformBuffers = 263,
defaultRobustnessVertexInputs = 264,
deferredOperation = 265,
degenerateLinesRasterized = 266,
degenerateTrianglesRasterized = 267,
denormBehaviorIndependence = 268,
dependencyCount = 269,
dependencyFlags = 270,
depth = 271,
depthAttachmentFormat = 272,
depthBiasClamp = 273,
depthBiasConstantFactor = 274,
depthBiasControl = 275,
depthBiasEnable = 276,
depthBiasExact = 277,
depthBiasRepresentation = 278,
depthBiasSlopeFactor = 279,
depthBounds = 280,
depthBoundsTestEnable = 281,
depthClamp = 282,
depthClampEnable = 283,
depthClampZeroOne = 284,
depthClipControl = 285,
depthClipEnable = 286,
depthCompareOp = 287,
depthFailOp = 288,
depthPitch = 289,
depthResolveMode = 290,
depthStencil = 291,
depthStencilAttachmentSamples = 292,
depthStencilSamples = 293,
depthStencilSwizzleOneSupport = 294,
depthTestEnable = 295,
depthWriteEnable = 296,
description = 297,
descriptorBindingAccelerationStructureUpdateAfterBind = 298,
descriptorBindingInlineUniformBlockUpdateAfterBind = 299,
descriptorBindingPartiallyBound = 300,
descriptorBindingSampledImageUpdateAfterBind = 301,
descriptorBindingStorageBufferUpdateAfterBind = 302,
descriptorBindingStorageImageUpdateAfterBind = 303,
descriptorBindingStorageTexelBufferUpdateAfterBind = 304,
descriptorBindingUniformBufferUpdateAfterBind = 305,
descriptorBindingUniformTexelBufferUpdateAfterBind = 306,
descriptorBindingUpdateUnusedWhilePending = 307,
descriptorBindingVariableDescriptorCount = 308,
descriptorBuffer = 309,
descriptorBufferAddressSpaceSize = 310,
descriptorBufferCaptureReplay = 311,
descriptorBufferImageLayoutIgnored = 312,
descriptorBufferOffsetAlignment = 313,
descriptorBufferPushDescriptors = 314,
descriptorCopyCount = 315,
descriptorCount = 316,
descriptorIndexing = 317,
descriptorOffset = 318,
descriptorPool = 319,
descriptorPoolOverallocation = 320,
descriptorSet = 321,
descriptorSetCount = 322,
descriptorSetHostMapping = 323,
descriptorSetLayout = 324,
descriptorSize = 325,
descriptorType = 326,
descriptorTypeCount = 327,
descriptorUpdateEntryCount = 328,
descriptorUpdateTemplate = 329,
descriptorWriteCount = 330,
desiredPresentTime = 331,
device = 332,
deviceAddress = 333,
deviceCoherentMemory = 334,
deviceEvent = 335,
deviceFault = 336,
deviceFaultVendorBinary = 337,
deviceGeneratedCommands = 338,
deviceGeneratedCompute = 339,
deviceGeneratedComputeCaptureReplay = 340,
deviceGeneratedComputePipelines = 341,
deviceID = 342,
deviceIndex = 343,
deviceIndexCount = 344,
deviceLUID = 345,
deviceLUIDValid = 346,
deviceMask = 347,
deviceMemoryReport = 348,
deviceName = 349,
deviceNodeMask = 350,
deviceRelativeId = 351,
deviceRenderAreaCount = 352,
deviceType = 353,
deviceUUID = 354,
dfb = 355,
diagnosticsConfig = 356,
disabledValidationCheckCount = 357,
disabledValidationFeatureCount = 358,
disallowMerging = 359,
discardRectangleCount = 360,
discardRectangleEnable = 361,
discardRectangleMode = 362,
discardable = 363,
discreteQueuePriorities = 364,
displacedMicromapPrimitiveFlags = 365,
displacedMicromapPrimitiveFlagsStride = 366,
displacementBiasAndScaleBuffer = 367,
displacementBiasAndScaleFormat = 368,
displacementBiasAndScaleStride = 369,
displacementMicromap = 370,
displacementVectorBuffer = 371,
displacementVectorFormat = 372,
displacementVectorStride = 373,
display = 374,
displayEvent = 375,
displayMode = 376,
displayModeProperties = 377,
displayName = 378,
displayPlaneProperties = 379,
displayPrimaryBlue = 380,
displayPrimaryGreen = 381,
displayPrimaryRed = 382,
displayProperties = 383,
divisor = 384,
domainOrigin = 385,
dpy = 386,
drawCount = 387,
drawIndirectCount = 388,
drawIndirectFirstInstance = 389,
driverCount = 390,
driverEndTimeUs = 391,
driverID = 392,
driverInfo = 393,
driverName = 394,
driverStartTimeUs = 395,
driverUUID = 396,
driverVersion = 397,
drmFd = 398,
drmFormatModifier = 399,
drmFormatModifierCount = 400,
drmFormatModifierPlaneCount = 401,
drmFormatModifierTilingFeatures = 402,
dst = 403,
dstAccelerationStructure = 404,
dstAccessMask = 405,
dstAddress = 406,
dstAlphaBlendFactor = 407,
dstArrayElement = 408,
dstBinding = 409,
dstBuffer = 410,
dstBufferOffset = 411,
dstBufferRange = 412,
dstCache = 413,
dstColorBlendFactor = 414,
dstImage = 415,
dstImageLayout = 416,
dstMicromap = 417,
dstOffset = 418,
dstOffsets = 419,
dstPictureResource = 420,
dstPremultiplied = 421,
dstQueueFamilyIndex = 422,
dstRect = 423,
dstSet = 424,
dstStageMask = 425,
dstSubpass = 426,
dstSubresource = 427,
dualSrcBlend = 428,
duration = 429,
dwAccess = 430,
dynamicOffsetCount = 431,
dynamicPipelineLayout = 432,
dynamicPrimitiveTopologyUnrestricted = 433,
dynamicRendering = 434,
dynamicRenderingLocalRead = 435,
dynamicRenderingUnusedAttachments = 436,
dynamicStateCount = 437,
earliestPresentTime = 438,
earlyFragmentMultisampleCoverageAfterSampleCounting = 439,
earlyFragmentSampleMaskTestBeforeSampleCounting = 440,
enable = 441,
enableCbCrDegamma = 442,
enableYDegamma = 443,
enabledExtensionCount = 444,
enabledLayerCount = 445,
enabledValidationFeatureCount = 446,
encodeFeedbackFlags = 447,
encodeInputPictureGranularity = 448,
engineNameOffset = 449,
engineVersion = 450,
event = 451,
eventCount = 452,
events = 453,
exclusiveScissor = 454,
exclusiveScissorCount = 455,
executableIndex = 456,
executionGraph = 457,
executionGraphDispatchAddressAlignment = 458,
expectDyadicTemporalLayerPattern = 459,
expectDyadicTemporalSubLayerPattern = 460,
exportFromImportedHandleTypes = 461,
exportObjectType = 462,
extendedDynamicState = 463,
extendedDynamicState2 = 464,
extendedDynamicState2LogicOp = 465,
extendedDynamicState2PatchControlPoints = 466,
extendedDynamicState3AlphaToCoverageEnable = 467,
extendedDynamicState3AlphaToOneEnable = 468,
extendedDynamicState3ColorBlendAdvanced = 469,
extendedDynamicState3ColorBlendEnable = 470,
extendedDynamicState3ColorBlendEquation = 471,
extendedDynamicState3ColorWriteMask = 472,
extendedDynamicState3ConservativeRasterizationMode = 473,
extendedDynamicState3CoverageModulationMode = 474,
extendedDynamicState3CoverageModulationTable = 475,
extendedDynamicState3CoverageModulationTableEnable = 476,
extendedDynamicState3CoverageReductionMode = 477,
extendedDynamicState3CoverageToColorEnable = 478,
extendedDynamicState3CoverageToColorLocation = 479,
extendedDynamicState3DepthClampEnable = 480,
extendedDynamicState3DepthClipEnable = 481,
extendedDynamicState3DepthClipNegativeOneToOne = 482,
extendedDynamicState3ExtraPrimitiveOverestimationSize = 483,
extendedDynamicState3LineRasterizationMode = 484,
extendedDynamicState3LineStippleEnable = 485,
extendedDynamicState3LogicOpEnable = 486,
extendedDynamicState3PolygonMode = 487,
extendedDynamicState3ProvokingVertexMode = 488,
extendedDynamicState3RasterizationSamples = 489,
extendedDynamicState3RasterizationStream = 490,
extendedDynamicState3RepresentativeFragmentTestEnable = 491,
extendedDynamicState3SampleLocationsEnable = 492,
extendedDynamicState3SampleMask = 493,
extendedDynamicState3ShadingRateImageEnable = 494,
extendedDynamicState3TessellationDomainOrigin = 495,
extendedDynamicState3ViewportSwizzle = 496,
extendedDynamicState3ViewportWScalingEnable = 497,
extendedSparseAddressSpace = 498,
extendedSparseAddressSpaceSize = 499,
extendedSparseBufferUsageFlags = 500,
extendedSparseImageUsageFlags = 501,
extensionName = 502,
extent = 503,
externalFenceFeatures = 504,
externalFormat = 505,
externalFormatResolve = 506,
externalFormatResolveChromaOffsetX = 507,
externalFormatResolveChromaOffsetY = 508,
externalHandleType = 509,
externalMemoryFeatures = 510,
externalMemoryProperties = 511,
externalMemoryRDMA = 512,
externalSemaphoreFeatures = 513,
extraCount = 514,
extraPrimitiveOverestimationSize = 515,
extraPrimitiveOverestimationSizeGranularity = 516,
f64 = 517,
faceMask = 518,
failOp = 519,
fd = 520,
features = 521,
fence = 522,
fenceCount = 523,
fieldOffsetGranularity = 524,
fillModeNonSolid = 525,
filmGrainSupport = 526,
filter = 527,
filterCenter = 528,
filterCubic = 529,
filterCubicMinmax = 530,
filterMinmaxImageComponentMapping = 531,
filterMinmaxSingleComponentFormats = 532,
filterSize = 533,
finalLayout = 534,
firstAttachment = 535,
firstBinding = 536,
firstCounterBuffer = 537,
firstDiscardRectangle = 538,
firstDrawTimestamp = 539,
firstExclusiveScissor = 540,
firstGroup = 541,
firstIndex = 542,
firstInstance = 543,
firstQuery = 544,
firstScissor = 545,
firstSet = 546,
firstTask = 547,
firstVertex = 548,
firstViewport = 549,
flags = 550,
float32 = 551,
float64 = 552,
floatRepresentation = 553,
flowVectorFormat = 554,
fmaRate = 555,
forceExplicitReconstruction = 556,
format = 557,
formatA4B4G4R4 = 558,
formatA4R4G4B4 = 559,
formatConstraintsCount = 560,
formatFeatures = 561,
formatProperties = 562,
formatRgba10x6WithoutYCbCrSampler = 563,
fragmentDensityInvocations = 564,
fragmentDensityMap = 565,
fragmentDensityMapAttachment = 566,
fragmentDensityMapDeferred = 567,
fragmentDensityMapDynamic = 568,
fragmentDensityMapNonSubsampledImages = 569,
fragmentDensityMapOffset = 570,
fragmentDensityOffsetCount = 571,
fragmentDensityOffsetGranularity = 572,
fragmentShaderBarycentric = 573,
fragmentShaderPixelInterlock = 574,
fragmentShaderSampleInterlock = 575,
fragmentShaderShadingRateInterlock = 576,
fragmentShadingRateClampCombinerInputs = 577,
fragmentShadingRateEnums = 578,
fragmentShadingRateNonTrivialCombinerOps = 579,
fragmentShadingRateStrictMultiplyCombiner = 580,
fragmentShadingRateWithConservativeRasterization = 581,
fragmentShadingRateWithCustomSampleLocations = 582,
fragmentShadingRateWithFragmentShaderInterlock = 583,
fragmentShadingRateWithSampleMask = 584,
fragmentShadingRateWithShaderDepthStencilWrites = 585,
fragmentShadingRateWithShaderSampleMask = 586,
fragmentSize = 587,
fragmentStoresAndAtomics = 588,
frameBSize = 589,
frameBoundary = 590,
frameHeaderOffset = 591,
frameID = 592,
frameISize = 593,
framePSize = 594,
frameRateDenominator = 595,
frameRateNumerator = 596,
frameToken = 597,
framebuffer = 598,
framebufferColorSampleCounts = 599,
framebufferDepthSampleCounts = 600,
framebufferIntegerColorSampleCounts = 601,
framebufferNoAttachmentsSampleCounts = 602,
framebufferStencilSampleCounts = 603,
front = 604,
frontFace = 605,
fullDrawIndexUint32 = 606,
fullScreenExclusive = 607,
fullScreenExclusiveSupported = 608,
fullyCoveredFragmentShaderInputVariable = 609,
function = 610,
g = 611,
generalShader = 612,
generatePrefixNalu = 613,
geometry = 614,
geometryCount = 615,
geometryShader = 616,
geometryStreams = 617,
geometryType = 618,
globalAlpha = 619,
globalFlowSupported = 620,
globalPriority = 621,
globalPriorityQuery = 622,
gopFrameCount = 623,
gopRemainingB = 624,
gopRemainingI = 625,
gopRemainingP = 626,
gpuRenderEndTimeUs = 627,
gpuRenderStartTimeUs = 628,
graphicsPipelineLibrary = 629,
graphicsPipelineLibraryFastLinking = 630,
graphicsPipelineLibraryIndependentInterpolationDecoration = 631,
gridDimX = 632,
gridDimY = 633,
gridDimZ = 634,
group = 635,
groupCount = 636,
groupCountX = 637,
groupCountY = 638,
groupCountZ = 639,
groupIndex = 640,
groupShader = 641,
handle = 642,
handleType = 643,
handleTypes = 644,
hasOverrides = 645,
hasPrimary = 646,
hasRender = 647,
hasStdPPSOverrides = 648,
hasStdSPSOverrides = 649,
hasStdVPSOverrides = 650,
headerSize = 651,
headerVersion = 652,
heapBudget = 653,
heapIndex = 654,
heapUsage = 655,
height = 656,
hinstance = 657,
hintGridSize = 658,
hintSupported = 659,
hitShaderBindingOffset = 660,
hitShaderBindingStride = 661,
hitShaderBindingTableAddress = 662,
hitShaderBindingTableBuffer = 663,
hitShaderBindingTableSize = 664,
hitShaderBindingTableStride = 665,
hmonitor = 666,
hostAddress = 667,
hostImageCopy = 668,
hostQueryReset = 669,
hwnd = 670,
i64 = 671,
id = 672,
identicalMemoryLayout = 673,
identicalMemoryTypeRequirements = 674,
identifier = 675,
identifierSize = 676,
idrPeriod = 677,
image = 678,
image2DViewOf3D = 679,
imageArrayLayers = 680,
imageBindCount = 681,
imageCaptureReplayDescriptorDataSize = 682,
imageColorSpace = 683,
imageCompressionControl = 684,
imageCompressionControlSwapchain = 685,
imageCompressionFixedRateFlags = 686,
imageCompressionFlags = 687,
imageCount = 688,
imageCreateFlags = 689,
imageCreateInfo = 690,
imageCubeArray = 691,
imageExtent = 692,
imageFootprint = 693,
imageFormat = 694,
imageFormatProperties = 695,
imageGranularity = 696,
imageIndex = 697,
imageIndexCount = 698,
imageLayout = 699,
imageMemoryBarrierCount = 700,
imageMipTailFirstLod = 701,
imageMipTailOffset = 702,
imageMipTailSize = 703,
imageMipTailStride = 704,
imageOffset = 705,
imageOpaqueBindCount = 706,
imagePipeHandle = 707,
imageSharingMode = 708,
imageSlicedViewOf3D = 709,
imageSubresource = 710,
imageTiling = 711,
imageType = 712,
imageUsage = 713,
imageUsageFlags = 714,
imageView = 715,
imageView2DOn3DImage = 716,
imageViewBinding = 717,
imageViewCaptureReplayDescriptorDataSize = 718,
imageViewFormatReinterpretation = 719,
imageViewFormatSwizzle = 720,
imageViewType = 721,
imagelessFramebuffer = 722,
images = 723,
implementationVersion = 724,
independentBlend = 725,
independentResolve = 726,
independentResolveNone = 727,
index = 728,
indexBuffer = 729,
indexCount = 730,
indexData = 731,
indexOffset = 732,
indexStride = 733,
indexType = 734,
indexTypeCount = 735,
indexTypeUint8 = 736,
indirectBufferOffsetAlignment = 737,
indirectCommandsAddress = 738,
indirectCommandsCountAddress = 739,
indirectCommandsLayout = 740,
indirectCopy = 741,
indirectDeviceAddress = 742,
indirectStateFlags = 743,
info = 744,
infoCount = 745,
infoType = 746,
infos = 747,
inheritedConditionalRendering = 748,
inheritedQueries = 749,
inheritedViewportScissor2D = 750,
initialDataSize = 751,
initialLayout = 752,
initialValue = 753,
initialVirtualBufferSizeInMs = 754,
inlineUniformBlock = 755,
inputAttachmentCount = 756,
inputAttachmentDescriptorSize = 757,
inputAttachmentIndex = 758,
inputRate = 759,
inputSampleTimeUs = 760,
instance = 761,
instanceCount = 762,
instanceCustomIndex = 763,
instanceData = 764,
instanceOffset = 765,
instanceShaderBindingTableRecordOffset = 766,
instances = 767,
int32 = 768,
int64 = 769,
integerDotProduct16BitMixedSignednessAccelerated = 770,
integerDotProduct16BitSignedAccelerated = 771,
integerDotProduct16BitUnsignedAccelerated = 772,
integerDotProduct32BitMixedSignednessAccelerated = 773,
integerDotProduct32BitSignedAccelerated = 774,
integerDotProduct32BitUnsignedAccelerated = 775,
integerDotProduct4x8BitPackedMixedSignednessAccelerated = 776,
integerDotProduct4x8BitPackedSignedAccelerated = 777,
integerDotProduct4x8BitPackedUnsignedAccelerated = 778,
integerDotProduct64BitMixedSignednessAccelerated = 779,
integerDotProduct64BitSignedAccelerated = 780,
integerDotProduct64BitUnsignedAccelerated = 781,
integerDotProduct8BitMixedSignednessAccelerated = 782,
integerDotProduct8BitSignedAccelerated = 783,
integerDotProduct8BitUnsignedAccelerated = 784,
integerDotProductAccumulatingSaturating16BitMixedSignednessAccelerated = 785,
integerDotProductAccumulatingSaturating16BitSignedAccelerated = 786,
integerDotProductAccumulatingSaturating16BitUnsignedAccelerated = 787,
integerDotProductAccumulatingSaturating32BitMixedSignednessAccelerated = 788,
integerDotProductAccumulatingSaturating32BitSignedAccelerated = 789,
integerDotProductAccumulatingSaturating32BitUnsignedAccelerated = 790,
integerDotProductAccumulatingSaturating4x8BitPackedMixedSignednessAccelerated = 791,
integerDotProductAccumulatingSaturating4x8BitPackedSignedAccelerated = 792,
integerDotProductAccumulatingSaturating4x8BitPackedUnsignedAccelerated = 793,
integerDotProductAccumulatingSaturating64BitMixedSignednessAccelerated = 794,
integerDotProductAccumulatingSaturating64BitSignedAccelerated = 795,
integerDotProductAccumulatingSaturating64BitUnsignedAccelerated = 796,
integerDotProductAccumulatingSaturating8BitMixedSignednessAccelerated = 797,
integerDotProductAccumulatingSaturating8BitSignedAccelerated = 798,
integerDotProductAccumulatingSaturating8BitUnsignedAccelerated = 799,
intersectionShader = 800,
invocationMask = 801,
ioSurface = 802,
isPreprocessed = 803,
isText = 804,
largePoints = 805,
latencyModeEnable = 806,
layer = 807,
layerCount = 808,
layerName = 809,
layeredShadingRateAttachments = 810,
layers = 811,
layout = 812,
ldsSizePerLocalWorkGroup = 813,
ldsUsageSizeInBytes = 814,
leastRepresentableValueForceUnormRepresentation = 815,
legacyDithering = 816,
level = 817,
levelCount = 818,
libraryCount = 819,
limits = 820,
lineRasterizationMode = 821,
lineStippleFactor = 822,
lineStipplePattern = 823,
lineSubPixelPrecisionBits = 824,
lineWidth = 825,
lineWidthGranularity = 826,
lineWidthRange = 827,
linearColorAttachment = 828,
linearTilingFeatures = 829,
loadOp = 830,
localDeviceIndex = 831,
localDimmingEnable = 832,
localDimmingSupport = 833,
location = 834,
logicOp = 835,
logicOpEnable = 836,
lowLatencyBoost = 837,
lowLatencyMode = 838,
lumaBitDepth = 839,
magFilter = 840,
maintenance4 = 841,
maintenance5 = 842,
maintenance6 = 843,
major = 844,
mapEntryCount = 845,
marker = 846,
mask = 847,
matrix = 848,
matrixMotionInstance = 849,
maxActiveReferencePictures = 850,
maxAnisotropy = 851,
maxArrayLayers = 852,
maxBPictureL0ReferenceCount = 853,
maxBitrate = 854,
maxBlockMatchRegion = 855,
maxBlockMatchWindow = 856,
maxBoundDescriptorSets = 857,
maxBoxFilterBlockSize = 858,
maxBufferCount = 859,
maxBufferSize = 860,
maxClipDistances = 861,
maxCodedExtent = 862,
maxColorAttachments = 863,
maxCombinedClipAndCullDistances = 864,
maxCombinedImageSamplerDescriptorCount = 865,
maxCommandBufferNestingLevel = 866,
maxComputeSharedMemorySize = 867,
maxComputeWorkGroupCount = 868,
maxComputeWorkGroupInvocations = 869,
maxComputeWorkGroupSize = 870,
maxComputeWorkgroupSubgroups = 871,
maxContentLightLevel = 872,
maxCullDistances = 873,
maxCustomBorderColorSamplers = 874,
maxDecompressionIndirectCount = 875,
maxDepth = 876,
maxDepthBounds = 877,
maxDescriptorBufferBindings = 878,
maxDescriptorSetAccelerationStructures = 879,
maxDescriptorSetInlineUniformBlocks = 880,
maxDescriptorSetInputAttachments = 881,
maxDescriptorSetSampledImages = 882,
maxDescriptorSetSamplers = 883,
maxDescriptorSetStorageBuffers = 884,
maxDescriptorSetStorageBuffersDynamic = 885,
maxDescriptorSetStorageImages = 886,
maxDescriptorSetSubsampledSamplers = 887,
maxDescriptorSetUniformBuffers = 888,
maxDescriptorSetUniformBuffersDynamic = 889,
maxDescriptorSetUpdateAfterBindAccelerationStructures = 890,
maxDescriptorSetUpdateAfterBindInlineUniformBlocks = 891,
maxDescriptorSetUpdateAfterBindInputAttachments = 892,
maxDescriptorSetUpdateAfterBindSampledImages = 893,
maxDescriptorSetUpdateAfterBindSamplers = 894,
maxDescriptorSetUpdateAfterBindStorageBuffers = 895,
maxDescriptorSetUpdateAfterBindStorageBuffersDynamic = 896,
maxDescriptorSetUpdateAfterBindStorageImages = 897,
maxDescriptorSetUpdateAfterBindUniformBuffers = 898,
maxDescriptorSetUpdateAfterBindUniformBuffersDynamic = 899,
maxDiscardRectangles = 900,
maxDisplacementMicromapSubdivisionLevel = 901,
maxDpbSlots = 902,
maxDrawCount = 903,
maxDrawIndexedIndexValue = 904,
maxDrawIndirectCount = 905,
maxDrawMeshTasksCount = 906,
maxDstExtent = 907,
maxDstPosition = 908,
maxEmbeddedImmutableSamplerBindings = 909,
maxEmbeddedImmutableSamplers = 910,
maxExecutionGraphDepth = 911,
maxExecutionGraphShaderOutputNodes = 912,
maxExecutionGraphShaderPayloadCount = 913,
maxExecutionGraphShaderPayloadSize = 914,
maxExtent = 915,
maxExtraPrimitiveOverestimationSize = 916,
maxFragmentCombinedOutputResources = 917,
maxFragmentDensityTexelSize = 918,
maxFragmentDualSrcAttachments = 919,
maxFragmentInputComponents = 920,
maxFragmentOutputAttachments = 921,
maxFragmentShadingRateAttachmentTexelSize = 922,
maxFragmentShadingRateAttachmentTexelSizeAspectRatio = 923,
maxFragmentShadingRateCoverageSamples = 924,
maxFragmentShadingRateInvocationCount = 925,
maxFragmentShadingRateRasterizationSamples = 926,
maxFragmentSize = 927,
maxFragmentSizeAspectRatio = 928,
maxFrameAverageLightLevel = 929,
maxFrameSize = 930,
maxFramebufferHeight = 931,
maxFramebufferLayers = 932,
maxFramebufferWidth = 933,
maxGeometryCount = 934,
maxGeometryInputComponents = 935,
maxGeometryOutputComponents = 936,
maxGeometryOutputVertices = 937,
maxGeometryShaderInvocations = 938,
maxGeometryTotalOutputComponents = 939,
maxGraphicsShaderGroupCount = 940,
maxHeight = 941,
maxImageArrayLayers = 942,
maxImageCount = 943,
maxImageDimension1D = 944,
maxImageDimension2D = 945,
maxImageDimension3D = 946,
maxImageDimensionCube = 947,
maxImageExtent = 948,
maxIndirectCommandsStreamCount = 949,
maxIndirectCommandsStreamStride = 950,
maxIndirectCommandsTokenCount = 951,
maxIndirectCommandsTokenOffset = 952,
maxIndirectSequenceCount = 953,
maxInlineUniformBlockBindings = 954,
maxInlineUniformBlockSize = 955,
maxInlineUniformTotalSize = 956,
maxInstanceCount = 957,
maxInstances = 958,
maxInterpolationOffset = 959,
maxL1ReferenceCount = 960,
maxLevel = 961,
maxLevelIdc = 962,
maxLod = 963,
maxLuminance = 964,
maxMemoryAllocationCount = 965,
maxMemoryAllocationSize = 966,
maxMeshMultiviewViewCount = 967,
maxMeshOutputComponents = 968,
maxMeshOutputLayers = 969,
maxMeshOutputMemorySize = 970,
maxMeshOutputPrimitives = 971,
maxMeshOutputVertices = 972,
maxMeshPayloadAndOutputMemorySize = 973,
maxMeshPayloadAndSharedMemorySize = 974,
maxMeshSharedMemorySize = 975,
maxMeshTotalMemorySize = 976,
maxMeshWorkGroupCount = 977,
maxMeshWorkGroupInvocations = 978,
maxMeshWorkGroupSize = 979,
maxMeshWorkGroupTotalCount = 980,
maxMipLevels = 981,
maxMultiDrawCount = 982,
maxMultiviewInstanceIndex = 983,
maxMultiviewViewCount = 984,
maxNumRegionsOfInterest = 985,
maxOpacity2StateSubdivisionLevel = 986,
maxOpacity4StateSubdivisionLevel = 987,
maxOutputClusterCount = 988,
maxPPictureL0ReferenceCount = 989,
maxPerSetDescriptors = 990,
maxPerStageDescriptorAccelerationStructures = 991,
maxPerStageDescriptorInlineUniformBlocks = 992,
maxPerStageDescriptorInputAttachments = 993,
maxPerStageDescriptorSampledImages = 994,
maxPerStageDescriptorSamplers = 995,
maxPerStageDescriptorStorageBuffers = 996,
maxPerStageDescriptorStorageImages = 997,
maxPerStageDescriptorUniformBuffers = 998,
maxPerStageDescriptorUpdateAfterBindAccelerationStructures = 999,
maxPerStageDescriptorUpdateAfterBindInlineUniformBlocks = 1000,
maxPerStageDescriptorUpdateAfterBindInputAttachments = 1001,
maxPerStageDescriptorUpdateAfterBindSampledImages = 1002,
maxPerStageDescriptorUpdateAfterBindSamplers = 1003,
maxPerStageDescriptorUpdateAfterBindStorageBuffers = 1004,
maxPerStageDescriptorUpdateAfterBindStorageImages = 1005,
maxPerStageDescriptorUpdateAfterBindUniformBuffers = 1006,
maxPerStageResources = 1007,
maxPerStageUpdateAfterBindResources = 1008,
maxPipelineRayHitAttributeSize = 1009,
maxPipelineRayPayloadSize = 1010,
maxPipelineRayRecursionDepth = 1011,
maxPreferredMeshWorkGroupInvocations = 1012,
maxPreferredTaskWorkGroupInvocations = 1013,
maxPrimitiveCount = 1014,
maxPushConstantsSize = 1015,
maxPushDescriptors = 1016,
maxQp = 1017,
maxQualityLevels = 1018,
maxRateControlLayers = 1019,
maxRayDispatchInvocationCount = 1020,
maxRayHitAttributeSize = 1021,
maxRayRecursionDepth = 1022,
maxRecursionDepth = 1023,
maxRenderPassStripes = 1024,
maxResourceDescriptorBufferBindings = 1025,
maxResourceDescriptorBufferRange = 1026,
maxResourceSize = 1027,
maxSampleLocationGridSize = 1028,
maxSampleMaskWords = 1029,
maxSamplerAllocationCount = 1030,
maxSamplerAnisotropy = 1031,
maxSamplerDescriptorBufferBindings = 1032,
maxSamplerDescriptorBufferRange = 1033,
maxSamplerLodBias = 1034,
maxScaledImageExtent = 1035,
maxSequencesCount = 1036,
maxSets = 1037,
maxSgprAllocation = 1038,
maxShaderGroupStride = 1039,
maxSliceCount = 1040,
maxSliceSegmentCount = 1041,
maxSrcExtent = 1042,
maxSrcPosition = 1043,
maxStdPPSCount = 1044,
maxStdSPSCount = 1045,
maxStdVPSCount = 1046,
maxStorageBufferRange = 1047,
maxSubLayerCount = 1048,
maxSubgroupSize = 1049,
maxSubpassShadingWorkgroupSizeAspectRatio = 1050,
maxSubsampledArrayLayers = 1051,
maxTaskOutputCount = 1052,
maxTaskPayloadAndSharedMemorySize = 1053,
maxTaskPayloadSize = 1054,
maxTaskSharedMemorySize = 1055,
maxTaskTotalMemorySize = 1056,
maxTaskWorkGroupCount = 1057,
maxTaskWorkGroupInvocations = 1058,
maxTaskWorkGroupSize = 1059,
maxTaskWorkGroupTotalCount = 1060,
maxTemporalLayerCount = 1061,
maxTessellationControlPerPatchOutputComponents = 1062,
maxTessellationControlPerVertexInputComponents = 1063,
maxTessellationControlPerVertexOutputComponents = 1064,
maxTessellationControlTotalOutputComponents = 1065,
maxTessellationEvaluationInputComponents = 1066,
maxTessellationEvaluationOutputComponents = 1067,
maxTessellationGenerationLevel = 1068,
maxTessellationPatchSize = 1069,
maxTexelBufferElements = 1070,
maxTexelGatherOffset = 1071,
maxTexelOffset = 1072,
maxTiles = 1073,
maxTimelineSemaphoreValueDifference = 1074,
maxTransformFeedbackBufferDataSize = 1075,
maxTransformFeedbackBufferDataStride = 1076,
maxTransformFeedbackBufferSize = 1077,
maxTransformFeedbackBuffers = 1078,
maxTransformFeedbackStreamDataSize = 1079,
maxTransformFeedbackStreams = 1080,
maxTriangleCount = 1081,
maxUniformBufferRange = 1082,
maxUpdateAfterBindDescriptorsInAllPools = 1083,
maxVariableDescriptorCount = 1084,
maxVertex = 1085,
maxVertexAttribDivisor = 1086,
maxVertexInputAttributeOffset = 1087,
maxVertexInputAttributes = 1088,
maxVertexInputBindingStride = 1089,
maxVertexInputBindings = 1090,
maxVertexOutputComponents = 1091,
maxVgprAllocation = 1092,
maxViewportDimensions = 1093,
maxViewports = 1094,
maxWeightFilterDimension = 1095,
maxWeightFilterPhases = 1096,
maxWidth = 1097,
maxWorkGroupCount = 1098,
maxWorkGroupSize = 1099,
maxX = 1100,
maxY = 1101,
maxZ = 1102,
memory = 1103,
memoryBarrierCount = 1104,
memoryBindIndex = 1105,
memoryDecompression = 1106,
memoryDeviceIndex = 1107,
memoryHeapCount = 1108,
memoryHeaps = 1109,
memoryImageHeight = 1110,
memoryMapPlaced = 1111,
memoryMapRangePlaced = 1112,
memoryObjectId = 1113,
memoryOffset = 1114,
memoryPriority = 1115,
memoryProperties = 1116,
memoryRangeCount = 1117,
memoryRequirements = 1118,
memoryRowLength = 1119,
memorySize = 1120,
memoryTypeBits = 1121,
memoryTypeCount = 1122,
memoryTypeIndex = 1123,
memoryTypes = 1124,
memoryUnmapReserve = 1125,
meshOutputPerPrimitiveGranularity = 1126,
meshOutputPerVertexGranularity = 1127,
meshShader = 1128,
meshShaderQueries = 1129,
messageCode = 1130,
messageIdNumber = 1131,
messageSeverity = 1132,
messageType = 1133,
messageTypes = 1134,
messenger = 1135,
micromap = 1136,
micromapCaptureReplay = 1137,
micromapCount = 1138,
micromapHostCommands = 1139,
micromapSize = 1140,
minAccelerationStructureScratchOffsetAlignment = 1141,
minBitstreamBufferOffsetAlignment = 1142,
minBitstreamBufferSizeAlignment = 1143,
minBufferCount = 1144,
minBufferCountForCamping = 1145,
minBufferCountForDedicatedSlack = 1146,
minBufferCountForSharedSlack = 1147,
minCodedExtent = 1148,
minDepth = 1149,
minDepthBounds = 1150,
minDstExtent = 1151,
minDstPosition = 1152,
minFilter = 1153,
minFragmentDensityTexelSize = 1154,
minFragmentShadingRateAttachmentTexelSize = 1155,
minHeight = 1156,
minImageCount = 1157,
minImageExtent = 1158,
minImageTransferGranularity = 1159,
minImportedHostPointerAlignment = 1160,
minIndirectCommandsBufferOffsetAlignment = 1161,
minInterpolationOffset = 1162,
minLod = 1163,
minLuminance = 1164,
minMemoryMapAlignment = 1165,
minPlacedMemoryMapAlignment = 1166,
minQp = 1167,
minSampleShading = 1168,
minScaledImageExtent = 1169,
minSequencesCountBufferOffsetAlignment = 1170,
minSequencesIndexBufferOffsetAlignment = 1171,
minSgprAllocation = 1172,
minSrcExtent = 1173,
minSrcPosition = 1174,
minStorageBufferOffsetAlignment = 1175,
minSubgroupSize = 1176,
minTexelBufferOffsetAlignment = 1177,
minTexelGatherOffset = 1178,
minTexelOffset = 1179,
minUniformBufferOffsetAlignment = 1180,
minVertexInputBindingStrideAlignment = 1181,
minVgprAllocation = 1182,
minWidth = 1183,
minX = 1184,
minY = 1185,
minZ = 1186,
minimumIntervalUs = 1187,
minor = 1188,
mipLevel = 1189,
mipLevels = 1190,
mipLodBias = 1191,
mipmapMode = 1192,
mipmapPrecisionBits = 1193,
missShaderBindingOffset = 1194,
missShaderBindingStride = 1195,
missShaderBindingTableAddress = 1196,
missShaderBindingTableBuffer = 1197,
missShaderBindingTableSize = 1198,
missShaderBindingTableStride = 1199,
mode = 1200,
modes = 1201,
module = 1202,
mtlBuffer = 1203,
mtlCommandQueue = 1204,
mtlDevice = 1205,
mtlSharedEvent = 1206,
mtlTexture = 1207,
multiDraw = 1208,
multiDrawIndirect = 1209,
multiViewport = 1210,
multisampleArrayImage = 1211,
multisampledRenderToSingleSampled = 1212,
multisampledRenderToSingleSampledEnable = 1213,
multiview = 1214,
multiviewClusterCullingShader = 1215,
multiviewGeometryShader = 1216,
multiviewMeshShader = 1217,
multiviewPerViewRenderAreas = 1218,
multiviewPerViewViewports = 1219,
multiviewTessellationShader = 1220,
mutableComparisonSamplers = 1221,
mutableDescriptorType = 1222,
mutableDescriptorTypeListCount = 1223,
naluSliceEntryCount = 1224,
naluSliceSegmentEntryCount = 1225,
name = 1226,
negativeOneToOne = 1227,
nestedCommandBuffer = 1228,
nestedCommandBufferRendering = 1229,
nestedCommandBufferSimultaneousUse = 1230,
newLayout = 1231,
nextStage = 1232,
noInvocationFragmentShadingRates = 1233,
nodeIndex = 1234,
nonCoherentAtomSize = 1235,
nonSeamlessCubeMap = 1236,
nonStrictSinglePixelWideLinesUseParallelogram = 1237,
nonStrictWideLinesUseParallelogram = 1238,
nullColorAttachmentWithExternalFormatResolve = 1239,
nullDescriptor = 1240,
numAABBs = 1241,
numAvailableSgprs = 1242,
numAvailableVgprs = 1243,
numPhases = 1244,
numPhysicalSgprs = 1245,
numPhysicalVgprs = 1246,
numUsedSgprs = 1247,
numUsedVgprs = 1248,
object = 1249,
objectCount = 1250,
objectHandle = 1251,
objectType = 1252,
occlusionQueryEnable = 1253,
occlusionQueryPrecise = 1254,
offset = 1255,
oldLayout = 1256,
oldSwapchain = 1257,
opaqueCaptureAddress = 1258,
opaqueCaptureDescriptorData = 1259,
operation = 1260,
opticalFlow = 1261,
optimal = 1262,
optimalBufferCopyOffsetAlignment = 1263,
optimalBufferCopyRowPitchAlignment = 1264,
optimalDeviceAccess = 1265,
optimalTilingFeatures = 1266,
optimalTilingLayoutUUID = 1267,
origin = 1268,
osRenderQueueEndTimeUs = 1269,
osRenderQueueStartTimeUs = 1270,
outputGridSize = 1271,
overallocationBehavior = 1272,
pAccelerationStructure = 1273,
pAccelerationStructures = 1274,
pAcquireInfo = 1275,
pAcquireKeys = 1276,
pAcquireSyncs = 1277,
pAcquireTimeoutMilliseconds = 1278,
pAcquireTimeouts = 1279,
pAddress = 1280,
pAddressInfos = 1281,
pAllocateInfo = 1282,
pAllocator = 1283,
pApiVersion = 1284,
pApplicationInfo = 1285,
pApplicationName = 1286,
pAspectReferences = 1287,
pAttachmentImageInfos = 1288,
pAttachmentInitialSampleLocations = 1289,
pAttachments = 1290,
pAttributes = 1291,
pBeginInfo = 1292,
pBindDescriptorBufferEmbeddedSamplersInfo = 1293,
pBindDescriptorSetsInfo = 1294,
pBindInfo = 1295,
pBindInfos = 1296,
pBindSessionMemoryInfos = 1297,
pBindingFlags = 1298,
pBindingInfos = 1299,
pBindingReference = 1300,
pBindings = 1301,
pBinds = 1302,
pBlitImageInfo = 1303,
pBuffer = 1304,
pBufferBinds = 1305,
pBufferConstraintsInfo = 1306,
pBufferIndices = 1307,
pBufferInfo = 1308,
pBufferMemoryBarriers = 1309,
pBuffers = 1310,
pBuildInfo = 1311,
pCacheData = 1312,
pCacheSize = 1313,
pCallableShaderBindingTable = 1314,
pCallback = 1315,
pCallbackData = 1316,
pCapabilities = 1317,
pCheckpointData = 1318,
pCheckpointDataCount = 1319,
pCheckpointMarker = 1320,
pClearValues = 1321,
pCmdBufLabels = 1322,
pCode = 1323,
pCodingControlInfo = 1324,
pCollection = 1325,
pColor = 1326,
pColorAttachmentFormats = 1327,
pColorAttachmentInputIndices = 1328,
pColorAttachmentLocations = 1329,
pColorAttachmentSamples = 1330,
pColorAttachments = 1331,
pColorBlendAdvanced = 1332,
pColorBlendEnables = 1333,
pColorBlendEquations = 1334,
pColorBlendState = 1335,
pColorSpaces = 1336,
pColorWriteEnables = 1337,
pColorWriteMasks = 1338,
pCombinationCount = 1339,
pCombinations = 1340,
pCombinedImageSampler = 1341,
pCommandBufferDeviceMasks = 1342,
pCommandBufferInfos = 1343,
pCommandBuffers = 1344,
pCommandPool = 1345,
pCommittedMemoryInBytes = 1346,
pCompatibility = 1347,
pConditionalRenderingBegin = 1348,
pConfiguration = 1349,
pCopyBufferInfo = 1350,
pCopyBufferToImageInfo = 1351,
pCopyDstLayouts = 1352,
pCopyImageInfo = 1353,
pCopyImageToBufferInfo = 1354,
pCopyImageToImageInfo = 1355,
pCopyImageToMemoryInfo = 1356,
pCopyMemoryToImageInfo = 1357,
pCopySrcLayouts = 1358,
pCorrelatedViewMasks = 1359,
pCorrelationMasks = 1360,
pCountInfo = 1361,
pCounterBufferOffsets = 1362,
pCounterBuffers = 1363,
pCounterCount = 1364,
pCounterDescriptions = 1365,
pCounterIndices = 1366,
pCounterValue = 1367,
pCounters = 1368,
pCoverageModulationTable = 1369,
pCreateInfo = 1370,
pCreateInfos = 1371,
pCustomSampleOrders = 1372,
pData = 1373,
pDataSize = 1374,
pDecodeInfo = 1375,
pDecompressMemoryRegions = 1376,
pDeferredOperation = 1377,
pDependencies = 1378,
pDependencyInfo = 1379,
pDependencyInfos = 1380,
pDepthAttachment = 1381,
pDepthBiasInfo = 1382,
pDepthInputAttachmentIndex = 1383,
pDepthStencil = 1384,
pDepthStencilAttachment = 1385,
pDepthStencilResolveAttachment = 1386,
pDepthStencilState = 1387,
pDescriptor = 1388,
pDescriptorCopies = 1389,
pDescriptorCounts = 1390,
pDescriptorInfo = 1391,
pDescriptorPool = 1392,
pDescriptorSets = 1393,
pDescriptorTypes = 1394,
pDescriptorUpdateEntries = 1395,
pDescriptorUpdateTemplate = 1396,
pDescriptorWrites = 1397,
pDevice = 1398,
pDeviceEventInfo = 1399,
pDeviceGroupPresentCapabilities = 1400,
pDeviceIndices = 1401,
pDeviceMasks = 1402,
pDeviceRenderAreas = 1403,
pDisabledValidationChecks = 1404,
pDisabledValidationFeatures = 1405,
pDiscardRectangles = 1406,
pDisplay = 1407,
pDisplayCount = 1408,
pDisplayEventInfo = 1409,
pDisplayPlaneInfo = 1410,
pDisplayPowerInfo = 1411,
pDisplayTimingProperties = 1412,
pDisplays = 1413,
pDrivers = 1414,
pDrmFormatModifierProperties = 1415,
pDrmFormatModifiers = 1416,
pDynamicOffsets = 1417,
pDynamicState = 1418,
pDynamicStates = 1419,
pEnabledFeatures = 1420,
pEnabledValidationFeatures = 1421,
pEncodeInfo = 1422,
pEndCodingInfo = 1423,
pEngineName = 1424,
pEvent = 1425,
pEvents = 1426,
pExclusiveScissorEnables = 1427,
pExclusiveScissors = 1428,
pExecutableCount = 1429,
pExecutableInfo = 1430,
pExecuteInfo = 1431,
pExternalBufferInfo = 1432,
pExternalBufferProperties = 1433,
pExternalFenceInfo = 1434,
pExternalFenceProperties = 1435,
pExternalImageFormatProperties = 1436,
pExternalSemaphoreInfo = 1437,
pExternalSemaphoreProperties = 1438,
pExtras = 1439,
pFaultCounts = 1440,
pFaultInfo = 1441,
pFd = 1442,
pFeatures = 1443,
pFeedbackInfo = 1444,
pFence = 1445,
pFences = 1446,
pFixedRateFlags = 1447,
pFormatConstraints = 1448,
pFormatCount = 1449,
pFormatInfo = 1450,
pFormatProperties = 1451,
pFragmentDensityOffsets = 1452,
pFragmentShadingRateAttachment = 1453,
pFragmentShadingRateCount = 1454,
pFragmentShadingRates = 1455,
pFragmentSize = 1456,
pFramebuffer = 1457,
pFunction = 1458,
pGeneratedCommandsInfo = 1459,
pGeometries = 1460,
pGetFdInfo = 1461,
pGetWin32HandleInfo = 1462,
pGetZirconHandleInfo = 1463,
pGranularity = 1464,
pGroups = 1465,
pHandle = 1466,
pHitShaderBindingTable = 1467,
pHostMapping = 1468,
pHostPointer = 1469,
pIdentifier = 1470,
pImage = 1471,
pImageBinds = 1472,
pImageConstraintsInfo = 1473,
pImageFormatInfo = 1474,
pImageFormatProperties = 1475,
pImageIndex = 1476,
pImageIndices = 1477,
pImageInfo = 1478,
pImageMemoryBarriers = 1479,
pImageOpaqueBinds = 1480,
pImageSubresources = 1481,
pImages = 1482,
pImmutableSamplers = 1483,
pImportFenceFdInfo = 1484,
pImportFenceWin32HandleInfo = 1485,
pImportSemaphoreFdInfo = 1486,
pImportSemaphoreWin32HandleInfo = 1487,
pImportSemaphoreZirconHandleInfo = 1488,
pIndexInfo = 1489,
pIndexTypeValues = 1490,
pIndexTypes = 1491,
pIndirectCommandsLayout = 1492,
pIndirectDeviceAddresses = 1493,
pIndirectStrides = 1494,
pInfo = 1495,
pInfoSize = 1496,
pInfos = 1497,
pInheritanceInfo = 1498,
pInitialData = 1499,
pInitializeInfo = 1500,
pInputAssemblyState = 1501,
pInputAttachmentImage = 1502,
pInputAttachments = 1503,
pInstance = 1504,
pInternalRepresentationCount = 1505,
pInternalRepresentations = 1506,
pLabelInfo = 1507,
pLabelName = 1508,
pLatencyMarkerInfo = 1509,
pLaunchInfo = 1510,
pLayer = 1511,
pLayerName = 1512,
pLayerPrefix = 1513,
pLayers = 1514,
pLayout = 1515,
pLayoutSizeInBytes = 1516,
pLibraries = 1517,
pLibraryInfo = 1518,
pLibraryInterface = 1519,
pLocationInfo = 1520,
pMapEntries = 1521,
pMarkerInfo = 1522,
pMarkerName = 1523,
pMaxDeviation = 1524,
pMaxPrimitiveCounts = 1525,
pMaxWorkgroupSize = 1526,
pMemory = 1527,
pMemoryBarriers = 1528,
pMemoryFdProperties = 1529,
pMemoryGetRemoteAddressInfo = 1530,
pMemoryHostPointerProperties = 1531,
pMemoryMapInfo = 1532,
pMemoryProperties = 1533,
pMemoryRanges = 1534,
pMemoryRequirements = 1535,
pMemoryRequirementsCount = 1536,
pMemoryUnmapInfo = 1537,
pMemoryWin32HandleProperties = 1538,
pMemoryZirconHandleProperties = 1539,
pMessage = 1540,
pMessageIdName = 1541,
pMessenger = 1542,
pMetadata = 1543,
pMetalObjectsInfo = 1544,
pMicromap = 1545,
pMicromaps = 1546,
pMissShaderBindingTable = 1547,
pMode = 1548,
pModes = 1549,
pModule = 1550,
pMultisampleProperties = 1551,
pMultisampleState = 1552,
pMutableDescriptorTypeLists = 1553,
pNaluSliceEntries = 1554,
pNaluSliceSegmentEntries = 1555,
pName = 1556,
pNameInfo = 1557,
pNext = 1558,
pNodeIndex = 1559,
pNodeInfo = 1560,
pNumPasses = 1561,
pObjectName = 1562,
pObjects = 1563,
pOffset = 1564,
pOffsets = 1565,
pOpticalFlowImageFormatInfo = 1566,
pOverrideInfo = 1567,
pParametersAddInfo = 1568,
pParams = 1569,
pPeerMemoryFeatures = 1570,
pPerViewRenderAreas = 1571,
pPerformanceQueryCreateInfo = 1572,
pPhysicalDeviceCount = 1573,
pPhysicalDeviceGroupCount = 1574,
pPhysicalDeviceGroupProperties = 1575,
pPhysicalDevices = 1576,
pPictureResource = 1577,
pPipelineCache = 1578,
pPipelineCreationFeedback = 1579,
pPipelineInfo = 1580,
pPipelineLayout = 1581,
pPipelineProperties = 1582,
pPipelineStageCreationFeedbacks = 1583,
pPipelines = 1584,
pPlacedAddress = 1585,
pPlaneLayouts = 1586,
pPoolSizes = 1587,
pPostSubpassSampleLocations = 1588,
pPresentIds = 1589,
pPresentInfo = 1590,
pPresentModeCount = 1591,
pPresentModes = 1592,
pPresentationTimingCount = 1593,
pPresentationTimings = 1594,
pPreserveAttachments = 1595,
pPrivateData = 1596,
pPrivateDataSlot = 1597,
pProfiles = 1598,
pProperties = 1599,
pPropertiesCount = 1600,
pPropertyCount = 1601,
pPushConstantRanges = 1602,
pPushConstantsInfo = 1603,
pPushDescriptorSetInfo = 1604,
pPushDescriptorSetWithTemplateInfo = 1605,
pQualityLevelInfo = 1606,
pQualityLevelProperties = 1607,
pQueriedLowLatencyData = 1608,
pQueryPool = 1609,
pQueue = 1610,
pQueueCreateInfos = 1611,
pQueueFamilyIndices = 1612,
pQueueFamilyProperties = 1613,
pQueueFamilyPropertyCount = 1614,
pQueueInfo = 1615,
pQueueLabels = 1616,
pQueuePriorities = 1617,
pQueueTypeInfo = 1618,
pRanges = 1619,
pRasterizationState = 1620,
pRaygenShaderBindingTable = 1621,
pRectCount = 1622,
pRectangles = 1623,
pRects = 1624,
pReferenceSlots = 1625,
pRegions = 1626,
pReleaseInfo = 1627,
pReleaseKeys = 1628,
pReleaseSyncs = 1629,
pRenderPass = 1630,
pRenderPassBegin = 1631,
pRenderPassFeedback = 1632,
pRenderingAreaInfo = 1633,
pRenderingInfo = 1634,
pResolveAttachments = 1635,
pResolveImageInfo = 1636,
pResult = 1637,
pResults = 1638,
pSampleLocations = 1639,
pSampleLocationsInfo = 1640,
pSampleMask = 1641,
pSampledImage = 1642,
pSampler = 1643,
pScissors = 1644,
pSemaphore = 1645,
pSemaphores = 1646,
pSession = 1647,
pSetDescriptorBufferOffsetsInfo = 1648,
pSetLayout = 1649,
pSetLayouts = 1650,
pSettingName = 1651,
pSettings = 1652,
pSetupReferenceSlot = 1653,
pShaderGroupCaptureReplayHandle = 1654,
pShaderModule = 1655,
pShaders = 1656,
pShadingRatePaletteEntries = 1657,
pShadingRatePalettes = 1658,
pSignalInfo = 1659,
pSignalSemaphoreDeviceIndices = 1660,
pSignalSemaphoreInfos = 1661,
pSignalSemaphoreValues = 1662,
pSignalSemaphores = 1663,
pSizeInfo = 1664,
pSizes = 1665,
pSleepInfo = 1666,
pSleepModeInfo = 1667,
pSliceOffsets = 1668,
pSliceSegmentOffsets = 1669,
pSparseMemoryRequirementCount = 1670,
pSparseMemoryRequirements = 1671,
pSpecializationInfo = 1672,
pSplitInstanceBindRegions = 1673,
pSrcCaches = 1674,
pStages = 1675,
pStatisticCount = 1676,
pStatistics = 1677,
pStdHeaderVersion = 1678,
pStdPPSs = 1679,
pStdPictureInfo = 1680,
pStdReferenceInfo = 1681,
pStdSPSs = 1682,
pStdSequenceHeader = 1683,
pStdSliceHeader = 1684,
pStdSliceSegmentHeader = 1685,
pStdVPSs = 1686,
pStencilAttachment = 1687,
pStencilInputAttachmentIndex = 1688,
pStorageBuffer = 1689,
pStorageImage = 1690,
pStorageTexelBuffer = 1691,
pStreamStrides = 1692,
pStreams = 1693,
pStrides = 1694,
pStripeInfos = 1695,
pStripeSemaphoreInfos = 1696,
pSubmits = 1697,
pSubpassBeginInfo = 1698,
pSubpassEndInfo = 1699,
pSubpassFeedback = 1700,
pSubpasses = 1701,
pSubresource = 1702,
pSupport = 1703,
pSupported = 1704,
pSurface = 1705,
pSurfaceCapabilities = 1706,
pSurfaceFormatCount = 1707,
pSurfaceFormats = 1708,
pSurfaceInfo = 1709,
pSwapchain = 1710,
pSwapchainImageCount = 1711,
pSwapchainImages = 1712,
pSwapchains = 1713,
pTag = 1714,
pTagInfo = 1715,
pTessellationState = 1716,
pTexelBufferView = 1717,
pTileOffsets = 1718,
pTileSizes = 1719,
pTimeDomainCount = 1720,
pTimeDomains = 1721,
pTimes = 1722,
pTimestampInfos = 1723,
pTimestamps = 1724,
pTimings = 1725,
pTokens = 1726,
pToolCount = 1727,
pToolProperties = 1728,
pTransitions = 1729,
pUniformBuffer = 1730,
pUniformTexelBuffer = 1731,
pUpdateInfo = 1732,
pUsageCounts = 1733,
pUserData = 1734,
pValidationCache = 1735,
pValue = 1736,
pValues = 1737,
pVendorBinaryData = 1738,
pVendorInfos = 1739,
pVersionData = 1740,
pVersionInfo = 1741,
pVertexAttributeDescriptions = 1742,
pVertexBindingDescriptions = 1743,
pVertexBindingDivisors = 1744,
pVertexInfo = 1745,
pVertexInputState = 1746,
pVertexOffset = 1747,
pVideoFormatInfo = 1748,
pVideoFormatProperties = 1749,
pVideoFormatPropertyCount = 1750,
pVideoProfile = 1751,
pVideoSession = 1752,
pVideoSessionParameters = 1753,
pVideoSessionParametersInfo = 1754,
pView = 1755,
pViewFormats = 1756,
pViewMasks = 1757,
pViewOffsets = 1758,
pViewportDepths = 1759,
pViewportState = 1760,
pViewportSwizzles = 1761,
pViewportWScalings = 1762,
pViewports = 1763,
pWaitDstStageMask = 1764,
pWaitInfo = 1765,
pWaitSemaphoreDeviceIndices = 1766,
pWaitSemaphoreInfos = 1767,
pWaitSemaphoreValues = 1768,
pWaitSemaphores = 1769,
pYcbcrConversion = 1770,
pZirconHandle = 1771,
pageableDeviceLocalMemory = 1772,
paramCount = 1773,
parameter = 1774,
parameters = 1775,
passOp = 1776,
patch = 1777,
patchControlPoints = 1778,
payloadCount = 1779,
payloadStride = 1780,
payloads = 1781,
pciBus = 1782,
pciDevice = 1783,
pciDomain = 1784,
pciFunction = 1785,
perStageDescriptorSet = 1786,
perViewAttributes = 1787,
perViewAttributesPositionXOnly = 1788,
perViewPositionAllComponents = 1789,
perViewRenderAreaCount = 1790,
performanceCounterMultipleQueryPools = 1791,
performanceCounterQueryPools = 1792,
performanceCountersSampling = 1793,
performanceLevel = 1794,
persistent = 1795,
persistentContent = 1796,
pfnAllocation = 1797,
pfnCallback = 1798,
pfnFree = 1799,
pfnGetInstanceProcAddr = 1800,
pfnInternalAllocation = 1801,
pfnInternalFree = 1802,
pfnReallocation = 1803,
pfnUserCallback = 1804,
physicalDevice = 1805,
physicalDeviceCount = 1806,
physicalDevices = 1807,
physicalDimensions = 1808,
physicalResolution = 1809,
pictureAccessGranularity = 1810,
pictureFormat = 1811,
pictureLayout = 1812,
pipeline = 1813,
pipelineAddress = 1814,
pipelineBindPoint = 1815,
pipelineCache = 1816,
pipelineCacheUUID = 1817,
pipelineCount = 1818,
pipelineCreationCacheControl = 1819,
pipelineDeviceAddressCaptureReplay = 1820,
pipelineExecutableInfo = 1821,
pipelineFragmentShadingRate = 1822,
pipelineIdentifier = 1823,
pipelineLayout = 1824,
pipelineLibraryGroupHandles = 1825,
pipelinePropertiesIdentifier = 1826,
pipelineProtectedAccess = 1827,
pipelineRobustness = 1828,
pipelineStackSize = 1829,
pipelineStage = 1830,
pipelineStageCreationFeedbackCount = 1831,
pipelineStatistics = 1832,
pipelineStatisticsQuery = 1833,
pixelRate = 1834,
pixelX = 1835,
pixelY = 1836,
plane = 1837,
planeAspect = 1838,
planeIndex = 1839,
planeReorderPossible = 1840,
planeStackIndex = 1841,
pointClippingBehavior = 1842,
pointPolygons = 1843,
pointSizeGranularity = 1844,
pointSizeRange = 1845,
polygonMode = 1846,
polygonModePointSize = 1847,
poolSizeCount = 1848,
postMergeIndex = 1849,
postMergeSubpassCount = 1850,
postSubpassSampleLocationsCount = 1851,
powerState = 1852,
ppBuildRangeInfos = 1853,
ppData = 1854,
ppEnabledExtensionNames = 1855,
ppEnabledLayerNames = 1856,
ppGeometries = 1857,
ppMaxPrimitiveCounts = 1858,
ppUsageCounts = 1859,
preTransform = 1860,
precedingExternallyEncodedBytes = 1861,
preferredConsecutiveBFrameCount = 1862,
preferredConstantQp = 1863,
preferredGopFrameCount = 1864,
preferredIdrPeriod = 1865,
preferredMaxL0ReferenceCount = 1866,
preferredMaxL1ReferenceCount = 1867,
preferredRateControlFlags = 1868,
preferredRateControlLayerCount = 1869,
preferredRateControlMode = 1870,
preferredStdEntropyCodingModeFlag = 1871,
preferredSubLayerCount = 1872,
preferredTemporalLayerCount = 1873,
prefersCompactPrimitiveOutput = 1874,
prefersCompactVertexOutput = 1875,
prefersDedicatedAllocation = 1876,
prefersGopRemainingFrames = 1877,
prefersLocalInvocationPrimitiveOutput = 1878,
prefersLocalInvocationVertexOutput = 1879,
preprocessBuffer = 1880,
preprocessOffset = 1881,
preprocessSize = 1882,
presentBarrier = 1883,
presentBarrierEnable = 1884,
presentBarrierSupported = 1885,
presentEndTimeUs = 1886,
presentGravityX = 1887,
presentGravityY = 1888,
presentID = 1889,
presentId = 1890,
presentMargin = 1891,
presentMask = 1892,
presentMode = 1893,
presentModeCount = 1894,
presentStartTimeUs = 1895,
presentWait = 1896,
preserveAttachmentCount = 1897,
primaryMajor = 1898,
primaryMinor = 1899,
primitiveCount = 1900,
primitiveFragmentShadingRate = 1901,
primitiveFragmentShadingRateMeshShader = 1902,
primitiveFragmentShadingRateWithMultipleViewports = 1903,
primitiveOffset = 1904,
primitiveOverestimationSize = 1905,
primitiveRestartEnable = 1906,
primitiveTopology = 1907,
primitiveTopologyListRestart = 1908,
primitiveTopologyPatchListRestart = 1909,
primitiveUnderestimation = 1910,
primitivesGeneratedQuery = 1911,
primitivesGeneratedQueryWithNonZeroStreams = 1912,
primitivesGeneratedQueryWithRasterizerDiscard = 1913,
priorities = 1914,
priority = 1915,
priorityCount = 1916,
privateData = 1917,
privateDataSlot = 1918,
privateDataSlotRequestCount = 1919,
profileCount = 1920,
properties = 1921,
propertyFlags = 1922,
protectedMemory = 1923,
protectedNoFault = 1924,
protectedSubmit = 1925,
provokingVertexLast = 1926,
provokingVertexMode = 1927,
provokingVertexModePerPipeline = 1928,
purposes = 1929,
pushConstantRangeCount = 1930,
pushconstantOffset = 1931,
pushconstantPipelineLayout = 1932,
pushconstantShaderStageFlags = 1933,
pushconstantSize = 1934,
pvx = 1935,
pvy = 1936,
pvz = 1937,
qpB = 1938,
qpI = 1939,
qpP = 1940,
quadDivergentImplicitLod = 1941,
quadOperationsInAllStages = 1942,
qualityLevel = 1943,
query = 1944,
queryCount = 1945,
queryFlags = 1946,
queryPool = 1947,
queryResultStatusSupport = 1948,
queryType = 1949,
queue = 1950,
queueCount = 1951,
queueCreateInfoCount = 1952,
queueFamilyIndex = 1953,
queueFamilyIndexCount = 1954,
queueFamilyProperties = 1955,
queueFlags = 1956,
queueIndex = 1957,
queueLabelCount = 1958,
queueType = 1959,
qw = 1960,
qx = 1961,
qy = 1962,
qz = 1963,
r = 1964,
range = 1965,
rangeCount = 1966,
rasterizationOrder = 1967,
rasterizationOrderColorAttachmentAccess = 1968,
rasterizationOrderDepthAttachmentAccess = 1969,
rasterizationOrderStencilAttachmentAccess = 1970,
rasterizationSamples = 1971,
rasterizationStream = 1972,
rasterizerDiscardEnable = 1973,
rateControlMode = 1974,
rateControlModes = 1975,
rayQuery = 1976,
rayTracingInvocationReorder = 1977,
rayTracingInvocationReorderReorderingHint = 1978,
rayTracingMaintenance1 = 1979,
rayTracingMotionBlur = 1980,
rayTracingMotionBlurPipelineTraceRaysIndirect = 1981,
rayTracingPipeline = 1982,
rayTracingPipelineShaderGroupHandleCaptureReplay = 1983,
rayTracingPipelineShaderGroupHandleCaptureReplayMixed = 1984,
rayTracingPipelineTraceRaysIndirect = 1985,
rayTracingPipelineTraceRaysIndirect2 = 1986,
rayTracingPositionFetch = 1987,
rayTracingValidation = 1988,
rayTraversalPrimitiveCulling = 1989,
raygenShaderBindingOffset = 1990,
raygenShaderBindingTableBuffer = 1991,
raygenShaderRecordAddress = 1992,
raygenShaderRecordSize = 1993,
rect = 1994,
rectCount = 1995,
rectangleCount = 1996,
rectangularLines = 1997,
reductionMode = 1998,
reference = 1999,
referenceNameSlotIndices = 2000,
referencePictureFormat = 2001,
referenceSlotCount = 2002,
refreshDuration = 2003,
refreshRate = 2004,
regionCount = 2005,
relaxedLineRasterization = 2006,
releaseCount = 2007,
remoteDeviceIndex = 2008,
renderArea = 2009,
renderMajor = 2010,
renderMinor = 2011,
renderPass = 2012,
renderPassStripeGranularity = 2013,
renderPassStriped = 2014,
renderSubmitEndTimeUs = 2015,
renderSubmitStartTimeUs = 2016,
renderpass = 2017,
reportAddressBinding = 2018,
reportedAddress = 2019,
representativeFragmentTest = 2020,
representativeFragmentTestEnable = 2021,
requiredFormatFeatures = 2022,
requiredSubgroupSize = 2023,
requiredSubgroupSizeStages = 2024,
requiresDedicatedAllocation = 2025,
requiresGopRemainingFrames = 2026,
residencyAlignedMipSize = 2027,
residencyNonResidentStrict = 2028,
residencyStandard2DBlockShape = 2029,
residencyStandard2DMultisampleBlockShape = 2030,
residencyStandard3DBlockShape = 2031,
resolveImageLayout = 2032,
resolveImageView = 2033,
resolveMode = 2034,
resourceDescriptorBufferAddressSpaceSize = 2035,
resourceDeviceIndex = 2036,
resourceOffset = 2037,
resourceUsage = 2038,
robustBufferAccess = 2039,
robustBufferAccess2 = 2040,
robustBufferAccessUpdateAfterBind = 2041,
robustImageAccess = 2042,
robustImageAccess2 = 2043,
robustStorageBufferAccessSizeAlignment = 2044,
robustStorageBufferDescriptorSize = 2045,
robustStorageTexelBufferDescriptorSize = 2046,
robustUniformBufferAccessSizeAlignment = 2047,
robustUniformBufferDescriptorSize = 2048,
robustUniformTexelBufferDescriptorSize = 2049,
roundingModeIndependence = 2050,
rowPitch = 2051,
rrOutput = 2052,
runtimeDescriptorArray = 2053,
sType = 2054,
sample = 2055,
sampleCount = 2056,
sampleCounts = 2057,
sampleLocationCoordinateRange = 2058,
sampleLocationCount = 2059,
sampleLocationGridSize = 2060,
sampleLocationSampleCounts = 2061,
sampleLocationSubPixelBits = 2062,
sampleLocationsCount = 2063,
sampleLocationsEnable = 2064,
sampleLocationsInfo = 2065,
sampleLocationsPerPixel = 2066,
sampleOrderType = 2067,
sampleRateShading = 2068,
sampleShadingEnable = 2069,
sampledImageColorSampleCounts = 2070,
sampledImageDepthSampleCounts = 2071,
sampledImageDescriptorSize = 2072,
sampledImageIntegerSampleCounts = 2073,
sampledImageStencilSampleCounts = 2074,
sampler = 2075,
sampler2DViewOf3D = 2076,
samplerAnisotropy = 2077,
samplerCaptureReplayDescriptorDataSize = 2078,
samplerDescriptorBufferAddressSpaceSize = 2079,
samplerDescriptorSize = 2080,
samplerFilterMinmax = 2081,
samplerMipLodBias = 2082,
samplerMirrorClampToEdge = 2083,
samplerYcbcrConversion = 2084,
samplerYcbcrConversionComponents = 2085,
samples = 2086,
saturatingAccumulation = 2087,
scalarBlockLayout = 2088,
scalingBehavior = 2089,
schedulingControls = 2090,
schedulingControlsFlags = 2091,
scissorCount = 2092,
scope = 2093,
scratch = 2094,
scratchData = 2095,
scratchMemUsageInBytes = 2096,
scratchOffset = 2097,
screenBufferImport = 2098,
screenUsage = 2099,
selectableCubicWeights = 2100,
semaphore = 2101,
semaphoreCount = 2102,
semaphoreType = 2103,
separateDepthStencilLayouts = 2104,
separateStencilMaskRef = 2105,
sequencesCount = 2106,
sequencesCountBuffer = 2107,
sequencesCountOffset = 2108,
sequencesIndexBuffer = 2109,
sequencesIndexOffset = 2110,
session = 2111,
set = 2112,
setCount = 2113,
setLayoutCount = 2114,
settingCount = 2115,
sgprAllocationGranularity = 2116,
sgprsPerSimd = 2117,
shader = 2118,
shaderArraysPerEngineCount = 2119,
shaderBinaryUUID = 2120,
shaderBinaryVersion = 2121,
shaderBufferFloat16AtomicAdd = 2122,
shaderBufferFloat16AtomicMinMax = 2123,
shaderBufferFloat16Atomics = 2124,
shaderBufferFloat32AtomicAdd = 2125,
shaderBufferFloat32AtomicMinMax = 2126,
shaderBufferFloat32Atomics = 2127,
shaderBufferFloat64AtomicAdd = 2128,
shaderBufferFloat64AtomicMinMax = 2129,
shaderBufferFloat64Atomics = 2130,
shaderBufferInt64Atomics = 2131,
shaderClipDistance = 2132,
shaderCoreBuiltins = 2133,
shaderCoreCount = 2134,
shaderCoreFeatures = 2135,
shaderCoreMask = 2136,
shaderCullDistance = 2137,
shaderDemoteToHelperInvocation = 2138,
shaderDenormFlushToZeroFloat16 = 2139,
shaderDenormFlushToZeroFloat32 = 2140,
shaderDenormFlushToZeroFloat64 = 2141,
shaderDenormPreserveFloat16 = 2142,
shaderDenormPreserveFloat32 = 2143,
shaderDenormPreserveFloat64 = 2144,
shaderDeviceClock = 2145,
shaderDrawParameters = 2146,
shaderEarlyAndLateFragmentTests = 2147,
shaderEngineCount = 2148,
shaderEnqueue = 2149,
shaderExpectAssume = 2150,
shaderFloat16 = 2151,
shaderFloat16VectorAtomics = 2152,
shaderFloat64 = 2153,
shaderFloatControls2 = 2154,
shaderGroupBaseAlignment = 2155,
shaderGroupHandleAlignment = 2156,
shaderGroupHandleCaptureReplaySize = 2157,
shaderGroupHandleSize = 2158,
shaderImageFloat32AtomicAdd = 2159,
shaderImageFloat32AtomicMinMax = 2160,
shaderImageFloat32Atomics = 2161,
shaderImageGatherExtended = 2162,
shaderImageInt64Atomics = 2163,
shaderInputAttachmentArrayDynamicIndexing = 2164,
shaderInputAttachmentArrayNonUniformIndexing = 2165,
shaderInputAttachmentArrayNonUniformIndexingNative = 2166,
shaderInt16 = 2167,
shaderInt64 = 2168,
shaderInt8 = 2169,
shaderIntegerDotProduct = 2170,
shaderIntegerFunctions2 = 2171,
shaderMaximalReconvergence = 2172,
shaderModule = 2173,
shaderModuleIdentifier = 2174,
shaderModuleIdentifierAlgorithmUUID = 2175,
shaderObject = 2176,
shaderOutputLayer = 2177,
shaderOutputViewportIndex = 2178,
shaderQuadControl = 2179,
shaderRawAccessChains = 2180,
shaderResourceMinLod = 2181,
shaderResourceResidency = 2182,
shaderRoundingModeRTEFloat16 = 2183,
shaderRoundingModeRTEFloat32 = 2184,
shaderRoundingModeRTEFloat64 = 2185,
shaderRoundingModeRTZFloat16 = 2186,
shaderRoundingModeRTZFloat32 = 2187,
shaderRoundingModeRTZFloat64 = 2188,
shaderSMBuiltins = 2189,
shaderSMCount = 2190,
shaderSampleRateInterpolationFunctions = 2191,
shaderSampledImageArrayDynamicIndexing = 2192,
shaderSampledImageArrayNonUniformIndexing = 2193,
shaderSampledImageArrayNonUniformIndexingNative = 2194,
shaderSharedFloat16AtomicAdd = 2195,
shaderSharedFloat16AtomicMinMax = 2196,
shaderSharedFloat16Atomics = 2197,
shaderSharedFloat32AtomicAdd = 2198,
shaderSharedFloat32AtomicMinMax = 2199,
shaderSharedFloat32Atomics = 2200,
shaderSharedFloat64AtomicAdd = 2201,
shaderSharedFloat64AtomicMinMax = 2202,
shaderSharedFloat64Atomics = 2203,
shaderSharedInt64Atomics = 2204,
shaderSignedZeroInfNanPreserveFloat16 = 2205,
shaderSignedZeroInfNanPreserveFloat32 = 2206,
shaderSignedZeroInfNanPreserveFloat64 = 2207,
shaderStage = 2208,
shaderStageMask = 2209,
shaderStorageBufferArrayDynamicIndexing = 2210,
shaderStorageBufferArrayNonUniformIndexing = 2211,
shaderStorageBufferArrayNonUniformIndexingNative = 2212,
shaderStorageImageArrayDynamicIndexing = 2213,
shaderStorageImageArrayNonUniformIndexing = 2214,
shaderStorageImageArrayNonUniformIndexingNative = 2215,
shaderStorageImageExtendedFormats = 2216,
shaderStorageImageMultisample = 2217,
shaderStorageImageReadWithoutFormat = 2218,
shaderStorageImageWriteWithoutFormat = 2219,
shaderStorageTexelBufferArrayDynamicIndexing = 2220,
shaderStorageTexelBufferArrayNonUniformIndexing = 2221,
shaderSubgroupClock = 2222,
shaderSubgroupExtendedTypes = 2223,
shaderSubgroupRotate = 2224,
shaderSubgroupRotateClustered = 2225,
shaderSubgroupUniformControlFlow = 2226,
shaderTerminateInvocation = 2227,
shaderTessellationAndGeometryPointSize = 2228,
shaderTileImageCoherentReadAccelerated = 2229,
shaderTileImageColorReadAccess = 2230,
shaderTileImageDepthReadAccess = 2231,
shaderTileImageReadFromHelperInvocation = 2232,
shaderTileImageReadSampleFromPixelRateInvocation = 2233,
shaderTileImageStencilReadAccess = 2234,
shaderUniformBufferArrayDynamicIndexing = 2235,
shaderUniformBufferArrayNonUniformIndexing = 2236,
shaderUniformBufferArrayNonUniformIndexingNative = 2237,
shaderUniformTexelBufferArrayDynamicIndexing = 2238,
shaderUniformTexelBufferArrayNonUniformIndexing = 2239,
shaderWarpsPerCore = 2240,
shaderWarpsPerSM = 2241,
shaderZeroInitializeWorkgroupMemory = 2242,
shadingRate = 2243,
shadingRateAttachmentTexelSize = 2244,
shadingRateCoarseSampleOrder = 2245,
shadingRateImage = 2246,
shadingRateImageEnable = 2247,
shadingRateMaxCoarseSamples = 2248,
shadingRatePaletteEntryCount = 2249,
shadingRatePaletteSize = 2250,
shadingRateTexelSize = 2251,
shadingRateType = 2252,
sharedMemBytes = 2253,
sharedPresentSupportedUsageFlags = 2254,
sharingMode = 2255,
signalSemaphore = 2256,
signalSemaphoreCount = 2257,
signalSemaphoreInfoCount = 2258,
signalSemaphoreValueCount = 2259,
signalSemaphoreValuesCount = 2260,
simEndTimeUs = 2261,
simStartTimeUs = 2262,
simdPerComputeUnit = 2263,
size = 2264,
sliceCount = 2265,
sliceOffset = 2266,
sliceSegmentCount = 2267,
slotIndex = 2268,
smoothLines = 2269,
sparseAddressSpaceSize = 2270,
sparseBinding = 2271,
sparseImageFloat32AtomicAdd = 2272,
sparseImageFloat32AtomicMinMax = 2273,
sparseImageFloat32Atomics = 2274,
sparseImageInt64Atomics = 2275,
sparseProperties = 2276,
sparseResidency16Samples = 2277,
sparseResidency2Samples = 2278,
sparseResidency4Samples = 2279,
sparseResidency8Samples = 2280,
sparseResidencyAliased = 2281,
sparseResidencyBuffer = 2282,
sparseResidencyImage2D = 2283,
sparseResidencyImage3D = 2284,
specVersion = 2285,
splitInstanceBindRegionCount = 2286,
src = 2287,
srcAccelerationStructure = 2288,
srcAccessMask = 2289,
srcAddress = 2290,
srcAlphaBlendFactor = 2291,
srcArrayElement = 2292,
srcBinding = 2293,
srcBuffer = 2294,
srcBufferOffset = 2295,
srcBufferRange = 2296,
srcCacheCount = 2297,
srcColorBlendFactor = 2298,
srcImage = 2299,
srcImageLayout = 2300,
srcOffset = 2301,
srcOffsets = 2302,
srcPictureResource = 2303,
srcPremultiplied = 2304,
srcQueueFamilyIndex = 2305,
srcRect = 2306,
srcSet = 2307,
srcStageMask = 2308,
srcSubpass = 2309,
srcSubresource = 2310,
srgb = 2311,
srtMotionInstance = 2312,
stage = 2313,
stageCount = 2314,
stageFlags = 2315,
stageMask = 2316,
stages = 2317,
standardSampleLocations = 2318,
staticInstance = 2319,
stdHeaderVersion = 2320,
stdPPSCount = 2321,
stdPPSId = 2322,
stdProfile = 2323,
stdProfileIdc = 2324,
stdSPSCount = 2325,
stdSPSId = 2326,
stdSyntaxFlags = 2327,
stdVPSCount = 2328,
stdVPSId = 2329,
stencil = 2330,
stencilAttachmentFormat = 2331,
stencilFinalLayout = 2332,
stencilInitialLayout = 2333,
stencilLayout = 2334,
stencilLoadOp = 2335,
stencilResolveMode = 2336,
stencilStoreOp = 2337,
stencilTestEnable = 2338,
stencilUsage = 2339,
stippledBresenhamLines = 2340,
stippledLineEnable = 2341,
stippledRectangularLines = 2342,
stippledSmoothLines = 2343,
storage = 2344,
storageBuffer16BitAccess = 2345,
storageBuffer8BitAccess = 2346,
storageBufferDescriptorSize = 2347,
storageBuffers = 2348,
storageImageDescriptorSize = 2349,
storageImageSampleCounts = 2350,
storageInputOutput16 = 2351,
storagePushConstant16 = 2352,
storagePushConstant8 = 2353,
storageTexelBufferDescriptorSize = 2354,
storageTexelBufferOffsetAlignmentBytes = 2355,
storageTexelBufferOffsetSingleTexelAlignment = 2356,
storeOp = 2357,
stream = 2358,
streamCount = 2359,
streamDescriptor = 2360,
strictLines = 2361,
stride = 2362,
stripeArea = 2363,
stripeInfoCount = 2364,
stripeSemaphoreInfoCount = 2365,
subLayerCount = 2366,
subPixelInterpolationOffsetBits = 2367,
subPixelPrecisionBits = 2368,
subTexelPrecisionBits = 2369,
subdivisionLevel = 2370,
subgroupBroadcastDynamicId = 2371,
subgroupQuadOperationsInAllStages = 2372,
subgroupSize = 2373,
subgroupSizeControl = 2374,
subgroupSupportedOperations = 2375,
subgroupSupportedStages = 2376,
subminor = 2377,
submitCount = 2378,
subpass = 2379,
subpassCount = 2380,
subpassIndex = 2381,
subpassMergeFeedback = 2382,
subpassMergeStatus = 2383,
subpassShading = 2384,
subresource = 2385,
subresourceLayout = 2386,
subresourceRange = 2387,
subsampledCoarseReconstructionEarlyAccess = 2388,
subsampledLoads = 2389,
subsetAllocation = 2390,
suggestedXChromaOffset = 2391,
suggestedYChromaOffset = 2392,
suggestedYcbcrModel = 2393,
suggestedYcbcrRange = 2394,
supersampleFragmentShadingRates = 2395,
supported = 2396,
supportedAlpha = 2397,
supportedCompositeAlpha = 2398,
supportedDepthResolveModes = 2399,
supportedEncodeFeedbackFlags = 2400,
supportedHintGridSizes = 2401,
supportedOperations = 2402,
supportedOutputGridSizes = 2403,
supportedPresentGravityX = 2404,
supportedPresentGravityY = 2405,
supportedPresentScaling = 2406,
supportedQueues = 2407,
supportedStages = 2408,
supportedStencilResolveModes = 2409,
supportedSurfaceCounters = 2410,
supportedTransforms = 2411,
supportedUsageFlags = 2412,
supportsNonZeroFirstInstance = 2413,
supportsProtected = 2414,
supportsTextureGatherLODBiasAMD = 2415,
surface = 2416,
surfaceCapabilities = 2417,
surfaceCounters = 2418,
surfaceFormat = 2419,
swapBufferTimestamp = 2420,
swapChain = 2421,
swapchain = 2422,
swapchainCount = 2423,
swapchainMaintenance1 = 2424,
sx = 2425,
sy = 2426,
synchronization2 = 2427,
sysmemColorSpaceIndex = 2428,
sysmemPixelFormat = 2429,
sz = 2430,
tagName = 2431,
tagSize = 2432,
taskCount = 2433,
taskShader = 2434,
templateType = 2435,
temporalLayerCount = 2436,
tessellationIsolines = 2437,
tessellationPointMode = 2438,
tessellationShader = 2439,
texelBufferAlignment = 2440,
texelRate = 2441,
textureBlockMatch = 2442,
textureBlockMatch2 = 2443,
textureBoxFilter = 2444,
textureCompressionASTC_HDR = 2445,
textureCompressionASTC_LDR = 2446,
textureCompressionBC = 2447,
textureCompressionETC2 = 2448,
textureSampleWeighted = 2449,
tileCount = 2450,
tileProperties = 2451,
tileSize = 2452,
tiling = 2453,
timeDomain = 2454,
timelineSemaphore = 2455,
timeout = 2456,
timestampComputeAndGraphics = 2457,
timestampCount = 2458,
timestampPeriod = 2459,
timestampValidBits = 2460,
timingCount = 2461,
tokenCount = 2462,
tokenType = 2463,
topology = 2464,
transform = 2465,
transformBlockSizes = 2466,
transformData = 2467,
transformFeedback = 2468,
transformFeedbackDraw = 2469,
transformFeedbackPreservesProvokingVertex = 2470,
transformFeedbackPreservesTriangleFanProvokingVertex = 2471,
transformFeedbackQueries = 2472,
transformFeedbackRasterizationStreamSelect = 2473,
transformFeedbackStreamsLinesTriangles = 2474,
transformOffset = 2475,
transformT0 = 2476,
transformT1 = 2477,
transitionCount = 2478,
triStripVertexOrderIndependentOfProvokingVertex = 2479,
triangleArray = 2480,
triangleArrayStride = 2481,
triangleFans = 2482,
triangles = 2483,
tuningMode = 2484,
tx = 2485,
ty = 2486,
type = 2487,
tz = 2488,
u64 = 2489,
uint32 = 2490,
uint64 = 2491,
underlyingAPI = 2492,
uniformAndStorageBuffer16BitAccess = 2493,
uniformAndStorageBuffer8BitAccess = 2494,
uniformBufferDescriptorSize = 2495,
uniformBufferStandardLayout = 2496,
uniformBuffers = 2497,
uniformTexelBufferDescriptorSize = 2498,
uniformTexelBufferOffsetAlignmentBytes = 2499,
uniformTexelBufferOffsetSingleTexelAlignment = 2500,
unit = 2501,
unnormalizedCoordinates = 2502,
update = 2503,
updateScratchSize = 2504,
updateSequenceCount = 2505,
usage = 2506,
usageCountsCount = 2507,
useGopRemainingFrames = 2508,
useMaxFrameSize = 2509,
useMaxLevelIdc = 2510,
useMaxQp = 2511,
useMinQp = 2512,
uuid = 2513,
validationCache = 2514,
value = 2515,
value32 = 2516,
value64 = 2517,
valueBool = 2518,
valueCount = 2519,
valueFloat = 2520,
valueString = 2521,
variableMultisampleRate = 2522,
variablePointers = 2523,
variablePointersStorageBuffer = 2524,
variableSampleLocations = 2525,
vendorBinarySize = 2526,
vendorFaultCode = 2527,
vendorFaultData = 2528,
vendorID = 2529,
vendorInfoCount = 2530,
version = 2531,
vertexAttributeAccessBeyondStride = 2532,
vertexAttributeDescriptionCount = 2533,
vertexAttributeInstanceRateDivisor = 2534,
vertexAttributeInstanceRateZeroDivisor = 2535,
vertexBindingDescriptionCount = 2536,
vertexBindingDivisorCount = 2537,
vertexBindingUnit = 2538,
vertexCount = 2539,
vertexData = 2540,
vertexDynamicStride = 2541,
vertexFormat = 2542,
vertexInputDynamicState = 2543,
vertexInputs = 2544,
vertexOffset = 2545,
vertexPipelineStoresAndAtomics = 2546,
vertexStride = 2547,
vgprAllocationGranularity = 2548,
vgprsPerSimd = 2549,
videoCodecOperation = 2550,
videoCodecOperations = 2551,
videoContentHints = 2552,
videoMaintenance1 = 2553,
videoSession = 2554,
videoSessionParameters = 2555,
videoSessionParametersTemplate = 2556,
videoUsageHints = 2557,
view = 2558,
viewFormatCount = 2559,
viewMask = 2560,
viewOffset = 2561,
viewType = 2562,
viewportBoundsRange = 2563,
viewportCount = 2564,
viewportDepthCount = 2565,
viewportScissor2D = 2566,
viewportSubPixelBits = 2567,
viewportWScalingEnable = 2568,
virtualBufferSizeInMs = 2569,
visibleRegion = 2570,
visualID = 2571,
visual_id = 2572,
vulkanMemoryModel = 2573,
vulkanMemoryModelAvailabilityVisibilityChains = 2574,
vulkanMemoryModelDeviceScope = 2575,
w = 2576,
waitAll = 2577,
waitSemaphoreCount = 2578,
waitSemaphoreInfoCount = 2579,
waitSemaphoreValueCount = 2580,
waitSemaphoreValuesCount = 2581,
wavefrontSize = 2582,
wavefrontsPerSimd = 2583,
whitePoint = 2584,
wideLines = 2585,
width = 2586,
window = 2587,
windowCompareMode = 2588,
windowExtent = 2589,
workgroupMemoryExplicitLayout = 2590,
workgroupMemoryExplicitLayout16BitAccess = 2591,
workgroupMemoryExplicitLayout8BitAccess = 2592,
workgroupMemoryExplicitLayoutScalarBlockLayout = 2593,
writeMask = 2594,
writeStdPPS = 2595,
writeStdSPS = 2596,
writeStdVPS = 2597,
x = 2598,
xChromaOffset = 2599,
xcoeff = 2600,
y = 2601,
yChromaOffset = 2602,
ycbcr2plane444Formats = 2603,
ycbcrConversion = 2604,
ycbcrDegamma = 2605,
ycbcrImageArrays = 2606,
ycbcrModel = 2607,
ycbcrRange = 2608,
ycoeff = 2609,
z = 2610,
zirconHandle = 2611,
};
enum class Enum {
Empty = 0,
VkAccelerationStructureBuildTypeKHR = 1,
VkAccelerationStructureCompatibilityKHR = 2,
VkAccelerationStructureMemoryRequirementsTypeNV = 3,
VkAccelerationStructureMotionInstanceTypeNV = 4,
VkAccelerationStructureTypeKHR = 5,
VkAttachmentLoadOp = 6,
VkAttachmentStoreOp = 7,
VkBlendFactor = 8,
VkBlendOp = 9,
VkBlendOverlapEXT = 10,
VkBlockMatchWindowCompareModeQCOM = 11,
VkBorderColor = 12,
VkBuildAccelerationStructureModeKHR = 13,
VkBuildMicromapModeEXT = 14,
VkChromaLocation = 15,
VkCoarseSampleOrderTypeNV = 16,
VkColorSpaceKHR = 17,
VkCommandBufferLevel = 18,
VkCompareOp = 19,
VkComponentSwizzle = 20,
VkComponentTypeKHR = 21,
VkConservativeRasterizationModeEXT = 22,
VkCopyAccelerationStructureModeKHR = 23,
VkCopyMicromapModeEXT = 24,
VkCoverageModulationModeNV = 25,
VkCoverageReductionModeNV = 26,
VkCubicFilterWeightsQCOM = 27,
VkDebugReportObjectTypeEXT = 28,
VkDepthBiasRepresentationEXT = 29,
VkDescriptorType = 30,
VkDescriptorUpdateTemplateType = 31,
VkDeviceAddressBindingTypeEXT = 32,
VkDeviceEventTypeEXT = 33,
VkDeviceFaultAddressTypeEXT = 34,
VkDeviceFaultVendorBinaryHeaderVersionEXT = 35,
VkDeviceMemoryReportEventTypeEXT = 36,
VkDirectDriverLoadingModeLUNARG = 37,
VkDiscardRectangleModeEXT = 38,
VkDisplacementMicromapFormatNV = 39,
VkDisplayEventTypeEXT = 40,
VkDisplayPowerStateEXT = 41,
VkDriverId = 42,
VkDynamicState = 43,
VkFilter = 44,
VkFormat = 45,
VkFragmentShadingRateCombinerOpKHR = 46,
VkFragmentShadingRateNV = 47,
VkFragmentShadingRateTypeNV = 48,
VkFrontFace = 49,
VkFullScreenExclusiveEXT = 50,
VkGeometryTypeKHR = 51,
VkImageLayout = 52,
VkImageTiling = 53,
VkImageType = 54,
VkImageViewType = 55,
VkIndexType = 56,
VkIndirectCommandsTokenTypeNV = 57,
VkInternalAllocationType = 58,
VkLatencyMarkerNV = 59,
VkLayerSettingTypeEXT = 60,
VkLayeredDriverUnderlyingApiMSFT = 61,
VkLineRasterizationModeKHR = 62,
VkLogicOp = 63,
VkMemoryOverallocationBehaviorAMD = 64,
VkMicromapTypeEXT = 65,
VkObjectType = 66,
VkOpacityMicromapFormatEXT = 67,
VkOpacityMicromapSpecialIndexEXT = 68,
VkOpticalFlowPerformanceLevelNV = 69,
VkOpticalFlowSessionBindingPointNV = 70,
VkOutOfBandQueueTypeNV = 71,
VkPerformanceConfigurationTypeINTEL = 72,
VkPerformanceCounterScopeKHR = 73,
VkPerformanceCounterStorageKHR = 74,
VkPerformanceCounterUnitKHR = 75,
VkPerformanceOverrideTypeINTEL = 76,
VkPerformanceParameterTypeINTEL = 77,
VkPerformanceValueTypeINTEL = 78,
VkPhysicalDeviceType = 79,
VkPipelineBindPoint = 80,
VkPipelineCacheHeaderVersion = 81,
VkPipelineExecutableStatisticFormatKHR = 82,
VkPipelineRobustnessBufferBehaviorEXT = 83,
VkPipelineRobustnessImageBehaviorEXT = 84,
VkPointClippingBehavior = 85,
VkPolygonMode = 86,
VkPresentModeKHR = 87,
VkPrimitiveTopology = 88,
VkProvokingVertexModeEXT = 89,
VkQueryPoolSamplingModeINTEL = 90,
VkQueryResultStatusKHR = 91,
VkQueryType = 92,
VkQueueGlobalPriorityKHR = 93,
VkRasterizationOrderAMD = 94,
VkRayTracingInvocationReorderModeNV = 95,
VkRayTracingShaderGroupTypeKHR = 96,
VkResult = 97,
VkSamplerAddressMode = 98,
VkSamplerMipmapMode = 99,
VkSamplerReductionMode = 100,
VkSamplerYcbcrModelConversion = 101,
VkSamplerYcbcrRange = 102,
VkScopeKHR = 103,
VkSemaphoreType = 104,
VkShaderCodeTypeEXT = 105,
VkShaderFloatControlsIndependence = 106,
VkShaderGroupShaderKHR = 107,
VkShaderInfoTypeAMD = 108,
VkShadingRatePaletteEntryNV = 109,
VkSharingMode = 110,
VkStencilOp = 111,
VkStructureType = 112,
VkSubpassContents = 113,
VkSubpassMergeStatusEXT = 114,
VkSystemAllocationScope = 115,
VkTessellationDomainOrigin = 116,
VkTimeDomainKHR = 117,
VkValidationCacheHeaderVersionEXT = 118,
VkValidationCheckEXT = 119,
VkValidationFeatureDisableEXT = 120,
VkValidationFeatureEnableEXT = 121,
VkVendorId = 122,
VkVertexInputRate = 123,
VkVideoEncodeTuningModeKHR = 124,
VkViewportCoordinateSwizzleNV = 125,
};
enum class FlagBitmask {
Empty = 0,
VkAccelerationStructureCreateFlagBitsKHR = 1,
VkAccessFlagBits = 2,
VkAccessFlagBits2 = 3,
VkAcquireProfilingLockFlagBitsKHR = 4,
VkAttachmentDescriptionFlagBits = 5,
VkBufferCreateFlagBits = 6,
VkBufferUsageFlagBits = 7,
VkBufferUsageFlagBits2KHR = 8,
VkBuildAccelerationStructureFlagBitsKHR = 9,
VkBuildMicromapFlagBitsEXT = 10,
VkColorComponentFlagBits = 11,
VkCommandBufferResetFlagBits = 12,
VkCommandBufferUsageFlagBits = 13,
VkCommandPoolCreateFlagBits = 14,
VkCommandPoolResetFlagBits = 15,
VkCompositeAlphaFlagBitsKHR = 16,
VkConditionalRenderingFlagBitsEXT = 17,
VkCullModeFlagBits = 18,
VkDebugReportFlagBitsEXT = 19,
VkDebugUtilsMessageSeverityFlagBitsEXT = 20,
VkDebugUtilsMessageTypeFlagBitsEXT = 21,
VkDependencyFlagBits = 22,
VkDescriptorBindingFlagBits = 23,
VkDescriptorPoolCreateFlagBits = 24,
VkDescriptorSetLayoutCreateFlagBits = 25,
VkDeviceAddressBindingFlagBitsEXT = 26,
VkDeviceDiagnosticsConfigFlagBitsNV = 27,
VkDeviceGroupPresentModeFlagBitsKHR = 28,
VkDeviceQueueCreateFlagBits = 29,
VkDisplayPlaneAlphaFlagBitsKHR = 30,
VkEventCreateFlagBits = 31,
VkExportMetalObjectTypeFlagBitsEXT = 32,
VkExternalFenceFeatureFlagBits = 33,
VkExternalFenceHandleTypeFlagBits = 34,
VkExternalMemoryFeatureFlagBits = 35,
VkExternalMemoryFeatureFlagBitsNV = 36,
VkExternalMemoryHandleTypeFlagBits = 37,
VkExternalMemoryHandleTypeFlagBitsNV = 38,
VkExternalSemaphoreFeatureFlagBits = 39,
VkExternalSemaphoreHandleTypeFlagBits = 40,
VkFenceCreateFlagBits = 41,
VkFenceImportFlagBits = 42,
VkFormatFeatureFlagBits = 43,
VkFormatFeatureFlagBits2 = 44,
VkFrameBoundaryFlagBitsEXT = 45,
VkFramebufferCreateFlagBits = 46,
VkGeometryFlagBitsKHR = 47,
VkGeometryInstanceFlagBitsKHR = 48,
VkGraphicsPipelineLibraryFlagBitsEXT = 49,
VkHostImageCopyFlagBitsEXT = 50,
VkImageAspectFlagBits = 51,
VkImageCompressionFixedRateFlagBitsEXT = 52,
VkImageCompressionFlagBitsEXT = 53,
VkImageConstraintsInfoFlagBitsFUCHSIA = 54,
VkImageCreateFlagBits = 55,
VkImageUsageFlagBits = 56,
VkImageViewCreateFlagBits = 57,
VkIndirectCommandsLayoutUsageFlagBitsNV = 58,
VkIndirectStateFlagBitsNV = 59,
VkInstanceCreateFlagBits = 60,
VkMemoryAllocateFlagBits = 61,
VkMemoryDecompressionMethodFlagBitsNV = 62,
VkMemoryHeapFlagBits = 63,
VkMemoryMapFlagBits = 64,
VkMemoryPropertyFlagBits = 65,
VkMemoryUnmapFlagBitsKHR = 66,
VkMicromapCreateFlagBitsEXT = 67,
VkOpticalFlowExecuteFlagBitsNV = 68,
VkOpticalFlowGridSizeFlagBitsNV = 69,
VkOpticalFlowSessionCreateFlagBitsNV = 70,
VkOpticalFlowUsageFlagBitsNV = 71,
VkPeerMemoryFeatureFlagBits = 72,
VkPerformanceCounterDescriptionFlagBitsKHR = 73,
VkPhysicalDeviceSchedulingControlsFlagBitsARM = 74,
VkPipelineCacheCreateFlagBits = 75,
VkPipelineColorBlendStateCreateFlagBits = 76,
VkPipelineCompilerControlFlagBitsAMD = 77,
VkPipelineCreateFlagBits = 78,
VkPipelineCreateFlagBits2KHR = 79,
VkPipelineCreationFeedbackFlagBits = 80,
VkPipelineDepthStencilStateCreateFlagBits = 81,
VkPipelineLayoutCreateFlagBits = 82,
VkPipelineShaderStageCreateFlagBits = 83,
VkPipelineStageFlagBits = 84,
VkPipelineStageFlagBits2 = 85,
VkPresentGravityFlagBitsEXT = 86,
VkPresentScalingFlagBitsEXT = 87,
VkQueryControlFlagBits = 88,
VkQueryPipelineStatisticFlagBits = 89,
VkQueryResultFlagBits = 90,
VkQueueFlagBits = 91,
VkRenderPassCreateFlagBits = 92,
VkRenderingFlagBits = 93,
VkResolveModeFlagBits = 94,
VkSampleCountFlagBits = 95,
VkSamplerCreateFlagBits = 96,
VkSemaphoreImportFlagBits = 97,
VkSemaphoreWaitFlagBits = 98,
VkShaderCorePropertiesFlagBitsAMD = 99,
VkShaderCreateFlagBitsEXT = 100,
VkShaderStageFlagBits = 101,
VkSparseImageFormatFlagBits = 102,
VkSparseMemoryBindFlagBits = 103,
VkStencilFaceFlagBits = 104,
VkSubgroupFeatureFlagBits = 105,
VkSubmitFlagBits = 106,
VkSubpassDescriptionFlagBits = 107,
VkSurfaceCounterFlagBitsEXT = 108,
VkSurfaceTransformFlagBitsKHR = 109,
VkSwapchainCreateFlagBitsKHR = 110,
VkToolPurposeFlagBits = 111,
VkVideoCapabilityFlagBitsKHR = 112,
VkVideoChromaSubsamplingFlagBitsKHR = 113,
VkVideoCodecOperationFlagBitsKHR = 114,
VkVideoCodingControlFlagBitsKHR = 115,
VkVideoComponentBitDepthFlagBitsKHR = 116,
VkVideoDecodeCapabilityFlagBitsKHR = 117,
VkVideoDecodeH264PictureLayoutFlagBitsKHR = 118,
VkVideoDecodeUsageFlagBitsKHR = 119,
VkVideoEncodeCapabilityFlagBitsKHR = 120,
VkVideoEncodeContentFlagBitsKHR = 121,
VkVideoEncodeFeedbackFlagBitsKHR = 122,
VkVideoEncodeFlagBitsKHR = 123,
VkVideoEncodeH264CapabilityFlagBitsKHR = 124,
VkVideoEncodeH264RateControlFlagBitsKHR = 125,
VkVideoEncodeH264StdFlagBitsKHR = 126,
VkVideoEncodeH265CapabilityFlagBitsKHR = 127,
VkVideoEncodeH265CtbSizeFlagBitsKHR = 128,
VkVideoEncodeH265RateControlFlagBitsKHR = 129,
VkVideoEncodeH265StdFlagBitsKHR = 130,
VkVideoEncodeH265TransformBlockSizeFlagBitsKHR = 131,
VkVideoEncodeRateControlModeFlagBitsKHR = 132,
VkVideoEncodeUsageFlagBitsKHR = 133,
VkVideoSessionCreateFlagBitsKHR = 134,
};
// Need underscore prefix to not conflict with namespace, but still easy to match generation
enum class Extension {
Empty = 0,
_VK_AMDX_shader_enqueue = 1,
_VK_AMD_buffer_marker = 2,
_VK_AMD_device_coherent_memory = 3,
_VK_AMD_display_native_hdr = 4,
_VK_AMD_draw_indirect_count = 5,
_VK_AMD_gcn_shader = 6,
_VK_AMD_gpu_shader_half_float = 7,
_VK_AMD_gpu_shader_int16 = 8,
_VK_AMD_memory_overallocation_behavior = 9,
_VK_AMD_mixed_attachment_samples = 10,
_VK_AMD_negative_viewport_height = 11,
_VK_AMD_pipeline_compiler_control = 12,
_VK_AMD_rasterization_order = 13,
_VK_AMD_shader_ballot = 14,
_VK_AMD_shader_core_properties = 15,
_VK_AMD_shader_core_properties2 = 16,
_VK_AMD_shader_early_and_late_fragment_tests = 17,
_VK_AMD_shader_explicit_vertex_parameter = 18,
_VK_AMD_shader_fragment_mask = 19,
_VK_AMD_shader_image_load_store_lod = 20,
_VK_AMD_shader_info = 21,
_VK_AMD_shader_trinary_minmax = 22,
_VK_AMD_texture_gather_bias_lod = 23,
_VK_ANDROID_external_format_resolve = 24,
_VK_ANDROID_external_memory_android_hardware_buffer = 25,
_VK_ARM_rasterization_order_attachment_access = 26,
_VK_ARM_render_pass_striped = 27,
_VK_ARM_scheduling_controls = 28,
_VK_ARM_shader_core_builtins = 29,
_VK_ARM_shader_core_properties = 30,
_VK_EXT_4444_formats = 31,
_VK_EXT_acquire_drm_display = 32,
_VK_EXT_acquire_xlib_display = 33,
_VK_EXT_astc_decode_mode = 34,
_VK_EXT_attachment_feedback_loop_dynamic_state = 35,
_VK_EXT_attachment_feedback_loop_layout = 36,
_VK_EXT_blend_operation_advanced = 37,
_VK_EXT_border_color_swizzle = 38,
_VK_EXT_buffer_device_address = 39,
_VK_EXT_calibrated_timestamps = 40,
_VK_EXT_color_write_enable = 41,
_VK_EXT_conditional_rendering = 42,
_VK_EXT_conservative_rasterization = 43,
_VK_EXT_custom_border_color = 44,
_VK_EXT_debug_marker = 45,
_VK_EXT_debug_report = 46,
_VK_EXT_debug_utils = 47,
_VK_EXT_depth_bias_control = 48,
_VK_EXT_depth_clamp_zero_one = 49,
_VK_EXT_depth_clip_control = 50,
_VK_EXT_depth_clip_enable = 51,
_VK_EXT_depth_range_unrestricted = 52,
_VK_EXT_descriptor_buffer = 53,
_VK_EXT_descriptor_indexing = 54,
_VK_EXT_device_address_binding_report = 55,
_VK_EXT_device_fault = 56,
_VK_EXT_device_memory_report = 57,
_VK_EXT_direct_mode_display = 58,
_VK_EXT_directfb_surface = 59,
_VK_EXT_discard_rectangles = 60,
_VK_EXT_display_control = 61,
_VK_EXT_display_surface_counter = 62,
_VK_EXT_dynamic_rendering_unused_attachments = 63,
_VK_EXT_extended_dynamic_state = 64,
_VK_EXT_extended_dynamic_state2 = 65,
_VK_EXT_extended_dynamic_state3 = 66,
_VK_EXT_external_memory_acquire_unmodified = 67,
_VK_EXT_external_memory_dma_buf = 68,
_VK_EXT_external_memory_host = 69,
_VK_EXT_filter_cubic = 70,
_VK_EXT_fragment_density_map = 71,
_VK_EXT_fragment_density_map2 = 72,
_VK_EXT_fragment_shader_interlock = 73,
_VK_EXT_frame_boundary = 74,
_VK_EXT_full_screen_exclusive = 75,
_VK_EXT_global_priority = 76,
_VK_EXT_global_priority_query = 77,
_VK_EXT_graphics_pipeline_library = 78,
_VK_EXT_hdr_metadata = 79,
_VK_EXT_headless_surface = 80,
_VK_EXT_host_image_copy = 81,
_VK_EXT_host_query_reset = 82,
_VK_EXT_image_2d_view_of_3d = 83,
_VK_EXT_image_compression_control = 84,
_VK_EXT_image_compression_control_swapchain = 85,
_VK_EXT_image_drm_format_modifier = 86,
_VK_EXT_image_robustness = 87,
_VK_EXT_image_sliced_view_of_3d = 88,
_VK_EXT_image_view_min_lod = 89,
_VK_EXT_index_type_uint8 = 90,
_VK_EXT_inline_uniform_block = 91,
_VK_EXT_layer_settings = 92,
_VK_EXT_legacy_dithering = 93,
_VK_EXT_line_rasterization = 94,
_VK_EXT_load_store_op_none = 95,
_VK_EXT_map_memory_placed = 96,
_VK_EXT_memory_budget = 97,
_VK_EXT_memory_priority = 98,
_VK_EXT_mesh_shader = 99,
_VK_EXT_metal_objects = 100,
_VK_EXT_metal_surface = 101,
_VK_EXT_multi_draw = 102,
_VK_EXT_multisampled_render_to_single_sampled = 103,
_VK_EXT_mutable_descriptor_type = 104,
_VK_EXT_nested_command_buffer = 105,
_VK_EXT_non_seamless_cube_map = 106,
_VK_EXT_opacity_micromap = 107,
_VK_EXT_pageable_device_local_memory = 108,
_VK_EXT_pci_bus_info = 109,
_VK_EXT_physical_device_drm = 110,
_VK_EXT_pipeline_creation_cache_control = 111,
_VK_EXT_pipeline_creation_feedback = 112,
_VK_EXT_pipeline_library_group_handles = 113,
_VK_EXT_pipeline_properties = 114,
_VK_EXT_pipeline_protected_access = 115,
_VK_EXT_pipeline_robustness = 116,
_VK_EXT_post_depth_coverage = 117,
_VK_EXT_primitive_topology_list_restart = 118,
_VK_EXT_primitives_generated_query = 119,
_VK_EXT_private_data = 120,
_VK_EXT_provoking_vertex = 121,
_VK_EXT_queue_family_foreign = 122,
_VK_EXT_rasterization_order_attachment_access = 123,
_VK_EXT_rgba10x6_formats = 124,
_VK_EXT_robustness2 = 125,
_VK_EXT_sample_locations = 126,
_VK_EXT_sampler_filter_minmax = 127,
_VK_EXT_scalar_block_layout = 128,
_VK_EXT_separate_stencil_usage = 129,
_VK_EXT_shader_atomic_float = 130,
_VK_EXT_shader_atomic_float2 = 131,
_VK_EXT_shader_demote_to_helper_invocation = 132,
_VK_EXT_shader_image_atomic_int64 = 133,
_VK_EXT_shader_module_identifier = 134,
_VK_EXT_shader_object = 135,
_VK_EXT_shader_stencil_export = 136,
_VK_EXT_shader_subgroup_ballot = 137,
_VK_EXT_shader_subgroup_vote = 138,
_VK_EXT_shader_tile_image = 139,
_VK_EXT_shader_viewport_index_layer = 140,
_VK_EXT_subgroup_size_control = 141,
_VK_EXT_subpass_merge_feedback = 142,
_VK_EXT_surface_maintenance1 = 143,
_VK_EXT_swapchain_colorspace = 144,
_VK_EXT_swapchain_maintenance1 = 145,
_VK_EXT_texel_buffer_alignment = 146,
_VK_EXT_texture_compression_astc_hdr = 147,
_VK_EXT_tooling_info = 148,
_VK_EXT_transform_feedback = 149,
_VK_EXT_validation_cache = 150,
_VK_EXT_validation_features = 151,
_VK_EXT_validation_flags = 152,
_VK_EXT_vertex_attribute_divisor = 153,
_VK_EXT_vertex_input_dynamic_state = 154,
_VK_EXT_ycbcr_2plane_444_formats = 155,
_VK_EXT_ycbcr_image_arrays = 156,
_VK_FUCHSIA_buffer_collection = 157,
_VK_FUCHSIA_external_memory = 158,
_VK_FUCHSIA_external_semaphore = 159,
_VK_FUCHSIA_imagepipe_surface = 160,
_VK_GGP_frame_token = 161,
_VK_GGP_stream_descriptor_surface = 162,
_VK_GOOGLE_decorate_string = 163,
_VK_GOOGLE_display_timing = 164,
_VK_GOOGLE_hlsl_functionality1 = 165,
_VK_GOOGLE_surfaceless_query = 166,
_VK_GOOGLE_user_type = 167,
_VK_HUAWEI_cluster_culling_shader = 168,
_VK_HUAWEI_invocation_mask = 169,
_VK_HUAWEI_subpass_shading = 170,
_VK_IMG_filter_cubic = 171,
_VK_IMG_format_pvrtc = 172,
_VK_IMG_relaxed_line_rasterization = 173,
_VK_INTEL_performance_query = 174,
_VK_INTEL_shader_integer_functions2 = 175,
_VK_KHR_16bit_storage = 176,
_VK_KHR_8bit_storage = 177,
_VK_KHR_acceleration_structure = 178,
_VK_KHR_android_surface = 179,
_VK_KHR_bind_memory2 = 180,
_VK_KHR_buffer_device_address = 181,
_VK_KHR_calibrated_timestamps = 182,
_VK_KHR_cooperative_matrix = 183,
_VK_KHR_copy_commands2 = 184,
_VK_KHR_create_renderpass2 = 185,
_VK_KHR_dedicated_allocation = 186,
_VK_KHR_deferred_host_operations = 187,
_VK_KHR_depth_stencil_resolve = 188,
_VK_KHR_descriptor_update_template = 189,
_VK_KHR_device_group = 190,
_VK_KHR_device_group_creation = 191,
_VK_KHR_display = 192,
_VK_KHR_display_swapchain = 193,
_VK_KHR_draw_indirect_count = 194,
_VK_KHR_driver_properties = 195,
_VK_KHR_dynamic_rendering = 196,
_VK_KHR_dynamic_rendering_local_read = 197,
_VK_KHR_external_fence = 198,
_VK_KHR_external_fence_capabilities = 199,
_VK_KHR_external_fence_fd = 200,
_VK_KHR_external_fence_win32 = 201,
_VK_KHR_external_memory = 202,
_VK_KHR_external_memory_capabilities = 203,
_VK_KHR_external_memory_fd = 204,
_VK_KHR_external_memory_win32 = 205,
_VK_KHR_external_semaphore = 206,
_VK_KHR_external_semaphore_capabilities = 207,
_VK_KHR_external_semaphore_fd = 208,
_VK_KHR_external_semaphore_win32 = 209,
_VK_KHR_format_feature_flags2 = 210,
_VK_KHR_fragment_shader_barycentric = 211,
_VK_KHR_fragment_shading_rate = 212,
_VK_KHR_get_display_properties2 = 213,
_VK_KHR_get_memory_requirements2 = 214,
_VK_KHR_get_physical_device_properties2 = 215,
_VK_KHR_get_surface_capabilities2 = 216,
_VK_KHR_global_priority = 217,
_VK_KHR_image_format_list = 218,
_VK_KHR_imageless_framebuffer = 219,
_VK_KHR_incremental_present = 220,
_VK_KHR_index_type_uint8 = 221,
_VK_KHR_line_rasterization = 222,
_VK_KHR_load_store_op_none = 223,
_VK_KHR_maintenance1 = 224,
_VK_KHR_maintenance2 = 225,
_VK_KHR_maintenance3 = 226,
_VK_KHR_maintenance4 = 227,
_VK_KHR_maintenance5 = 228,
_VK_KHR_maintenance6 = 229,
_VK_KHR_map_memory2 = 230,
_VK_KHR_multiview = 231,
_VK_KHR_performance_query = 232,
_VK_KHR_pipeline_executable_properties = 233,
_VK_KHR_pipeline_library = 234,
_VK_KHR_portability_enumeration = 235,
_VK_KHR_portability_subset = 236,
_VK_KHR_present_id = 237,
_VK_KHR_present_wait = 238,
_VK_KHR_push_descriptor = 239,
_VK_KHR_ray_query = 240,
_VK_KHR_ray_tracing_maintenance1 = 241,
_VK_KHR_ray_tracing_pipeline = 242,
_VK_KHR_ray_tracing_position_fetch = 243,
_VK_KHR_relaxed_block_layout = 244,
_VK_KHR_sampler_mirror_clamp_to_edge = 245,
_VK_KHR_sampler_ycbcr_conversion = 246,
_VK_KHR_separate_depth_stencil_layouts = 247,
_VK_KHR_shader_atomic_int64 = 248,
_VK_KHR_shader_clock = 249,
_VK_KHR_shader_draw_parameters = 250,
_VK_KHR_shader_expect_assume = 251,
_VK_KHR_shader_float16_int8 = 252,
_VK_KHR_shader_float_controls = 253,
_VK_KHR_shader_float_controls2 = 254,
_VK_KHR_shader_integer_dot_product = 255,
_VK_KHR_shader_maximal_reconvergence = 256,
_VK_KHR_shader_non_semantic_info = 257,
_VK_KHR_shader_quad_control = 258,
_VK_KHR_shader_subgroup_extended_types = 259,
_VK_KHR_shader_subgroup_rotate = 260,
_VK_KHR_shader_subgroup_uniform_control_flow = 261,
_VK_KHR_shader_terminate_invocation = 262,
_VK_KHR_shared_presentable_image = 263,
_VK_KHR_spirv_1_4 = 264,
_VK_KHR_storage_buffer_storage_class = 265,
_VK_KHR_surface = 266,
_VK_KHR_surface_protected_capabilities = 267,
_VK_KHR_swapchain = 268,
_VK_KHR_swapchain_mutable_format = 269,
_VK_KHR_synchronization2 = 270,
_VK_KHR_timeline_semaphore = 271,
_VK_KHR_uniform_buffer_standard_layout = 272,
_VK_KHR_variable_pointers = 273,
_VK_KHR_vertex_attribute_divisor = 274,
_VK_KHR_video_decode_av1 = 275,
_VK_KHR_video_decode_h264 = 276,
_VK_KHR_video_decode_h265 = 277,
_VK_KHR_video_decode_queue = 278,
_VK_KHR_video_encode_h264 = 279,
_VK_KHR_video_encode_h265 = 280,
_VK_KHR_video_encode_queue = 281,
_VK_KHR_video_maintenance1 = 282,
_VK_KHR_video_queue = 283,
_VK_KHR_vulkan_memory_model = 284,
_VK_KHR_wayland_surface = 285,
_VK_KHR_win32_keyed_mutex = 286,
_VK_KHR_win32_surface = 287,
_VK_KHR_workgroup_memory_explicit_layout = 288,
_VK_KHR_xcb_surface = 289,
_VK_KHR_xlib_surface = 290,
_VK_KHR_zero_initialize_workgroup_memory = 291,
_VK_LUNARG_direct_driver_loading = 292,
_VK_MSFT_layered_driver = 293,
_VK_MVK_ios_surface = 294,
_VK_MVK_macos_surface = 295,
_VK_NN_vi_surface = 296,
_VK_NVX_binary_import = 297,
_VK_NVX_image_view_handle = 298,
_VK_NVX_multiview_per_view_attributes = 299,
_VK_NV_acquire_winrt_display = 300,
_VK_NV_clip_space_w_scaling = 301,
_VK_NV_compute_shader_derivatives = 302,
_VK_NV_cooperative_matrix = 303,
_VK_NV_copy_memory_indirect = 304,
_VK_NV_corner_sampled_image = 305,
_VK_NV_coverage_reduction_mode = 306,
_VK_NV_cuda_kernel_launch = 307,
_VK_NV_dedicated_allocation = 308,
_VK_NV_dedicated_allocation_image_aliasing = 309,
_VK_NV_descriptor_pool_overallocation = 310,
_VK_NV_device_diagnostic_checkpoints = 311,
_VK_NV_device_diagnostics_config = 312,
_VK_NV_device_generated_commands = 313,
_VK_NV_device_generated_commands_compute = 314,
_VK_NV_displacement_micromap = 315,
_VK_NV_extended_sparse_address_space = 316,
_VK_NV_external_memory = 317,
_VK_NV_external_memory_capabilities = 318,
_VK_NV_external_memory_rdma = 319,
_VK_NV_external_memory_win32 = 320,
_VK_NV_fill_rectangle = 321,
_VK_NV_fragment_coverage_to_color = 322,
_VK_NV_fragment_shader_barycentric = 323,
_VK_NV_fragment_shading_rate_enums = 324,
_VK_NV_framebuffer_mixed_samples = 325,
_VK_NV_geometry_shader_passthrough = 326,
_VK_NV_glsl_shader = 327,
_VK_NV_inherited_viewport_scissor = 328,
_VK_NV_linear_color_attachment = 329,
_VK_NV_low_latency = 330,
_VK_NV_low_latency2 = 331,
_VK_NV_memory_decompression = 332,
_VK_NV_mesh_shader = 333,
_VK_NV_optical_flow = 334,
_VK_NV_per_stage_descriptor_set = 335,
_VK_NV_present_barrier = 336,
_VK_NV_raw_access_chains = 337,
_VK_NV_ray_tracing = 338,
_VK_NV_ray_tracing_invocation_reorder = 339,
_VK_NV_ray_tracing_motion_blur = 340,
_VK_NV_ray_tracing_validation = 341,
_VK_NV_representative_fragment_test = 342,
_VK_NV_sample_mask_override_coverage = 343,
_VK_NV_scissor_exclusive = 344,
_VK_NV_shader_atomic_float16_vector = 345,
_VK_NV_shader_image_footprint = 346,
_VK_NV_shader_sm_builtins = 347,
_VK_NV_shader_subgroup_partitioned = 348,
_VK_NV_shading_rate_image = 349,
_VK_NV_viewport_array2 = 350,
_VK_NV_viewport_swizzle = 351,
_VK_NV_win32_keyed_mutex = 352,
_VK_QCOM_filter_cubic_clamp = 353,
_VK_QCOM_filter_cubic_weights = 354,
_VK_QCOM_fragment_density_map_offset = 355,
_VK_QCOM_image_processing = 356,
_VK_QCOM_image_processing2 = 357,
_VK_QCOM_multiview_per_view_render_areas = 358,
_VK_QCOM_multiview_per_view_viewports = 359,
_VK_QCOM_render_pass_shader_resolve = 360,
_VK_QCOM_render_pass_store_ops = 361,
_VK_QCOM_render_pass_transform = 362,
_VK_QCOM_rotated_copy_commands = 363,
_VK_QCOM_tile_properties = 364,
_VK_QCOM_ycbcr_degamma = 365,
_VK_QNX_external_memory_screen_buffer = 366,
_VK_QNX_screen_surface = 367,
_VK_SEC_amigo_profiling = 368,
_VK_VALVE_descriptor_set_host_mapping = 369,
_VK_VALVE_mutable_descriptor_type = 370,
};
// Sometimes you know the requirement list doesn't contain any version values
typedef small_vector<vvl::Extension, 2, size_t> Extensions;
struct Requirement {
const vvl::Extension extension;
const vvl::Version version;
Requirement(vvl::Extension extension_) : extension(extension_), version(vvl::Version::Empty) {}
Requirement(vvl::Version version_) : extension(vvl::Extension::Empty), version(version_) {}
};
typedef small_vector<Requirement, 2, size_t> Requirements;
const char* String(Func func);
const char* String(Struct structure);
const char* String(Field field);
const char* String(Enum value);
const char* String(FlagBitmask value);
const char* String(Extension extension);
std::string String(const Extensions& extensions);
std::string String(const Requirement& requirement);
std::string String(const Requirements& requirements);
bool IsFieldPointer(Field field);
} // namespace vvl
// NOLINTEND