1#[doc = "Registry constant `VK_API_VERSION_1_0`."]
3#[doc(alias = "VK_API_VERSION_1_0")]
4#[doc = "\n\n[Khronos registry source: `VK_API_VERSION_1_0`](https://github.com/KhronosGroup/Vulkan-Headers/blob/acbb9391c0a597272800cd3f4363661c00a27c77/registry/vk.xml)"]
5pub const API_VERSION_1_0: u32 = crate::make_api_version(0, 1, 0, 0);
6#[doc = "Registry constant `VK_API_VERSION_1_1`."]
7#[doc(alias = "VK_API_VERSION_1_1")]
8#[doc = "\n\n[Khronos registry source: `VK_API_VERSION_1_1`](https://github.com/KhronosGroup/Vulkan-Headers/blob/acbb9391c0a597272800cd3f4363661c00a27c77/registry/vk.xml)"]
9pub const API_VERSION_1_1: u32 = crate::make_api_version(0, 1, 1, 0);
10#[doc = "Registry constant `VK_API_VERSION_1_2`."]
11#[doc(alias = "VK_API_VERSION_1_2")]
12#[doc = "\n\n[Khronos registry source: `VK_API_VERSION_1_2`](https://github.com/KhronosGroup/Vulkan-Headers/blob/acbb9391c0a597272800cd3f4363661c00a27c77/registry/vk.xml)"]
13pub const API_VERSION_1_2: u32 = crate::make_api_version(0, 1, 2, 0);
14#[doc = "Registry constant `VK_API_VERSION_1_3`."]
15#[doc(alias = "VK_API_VERSION_1_3")]
16#[doc = "\n\n[Khronos registry source: `VK_API_VERSION_1_3`](https://github.com/KhronosGroup/Vulkan-Headers/blob/acbb9391c0a597272800cd3f4363661c00a27c77/registry/vk.xml)"]
17pub const API_VERSION_1_3: u32 = crate::make_api_version(0, 1, 3, 0);
18#[doc = "Registry constant `VK_API_VERSION_1_4`."]
19#[doc(alias = "VK_API_VERSION_1_4")]
20#[doc = "\n\n[Khronos registry source: `VK_API_VERSION_1_4`](https://github.com/KhronosGroup/Vulkan-Headers/blob/acbb9391c0a597272800cd3f4363661c00a27c77/registry/vk.xml)"]
21pub const API_VERSION_1_4: u32 = crate::make_api_version(0, 1, 4, 0);
22#[doc = "Registry constant `VK_HEADER_VERSION`."]
23#[doc(alias = "VK_HEADER_VERSION")]
24#[doc = "\n\n[Khronos registry source: `VK_HEADER_VERSION`](https://github.com/KhronosGroup/Vulkan-Headers/blob/acbb9391c0a597272800cd3f4363661c00a27c77/registry/vk.xml)"]
25pub const HEADER_VERSION: u32 = 365;
26#[doc = "Registry constant `VK_HEADER_VERSION_COMPLETE`."]
27#[doc(alias = "VK_HEADER_VERSION_COMPLETE")]
28#[doc = "\n\n[Khronos registry source: `VK_HEADER_VERSION_COMPLETE`](https://github.com/KhronosGroup/Vulkan-Headers/blob/acbb9391c0a597272800cd3f4363661c00a27c77/registry/vk.xml)"]
29pub const HEADER_VERSION_COMPLETE: u32 = crate::make_api_version(0, 1, 4, HEADER_VERSION);
30#[doc = "Registry constant `VK_MAX_PHYSICAL_DEVICE_NAME_SIZE`."]
31#[doc(alias = "VK_MAX_PHYSICAL_DEVICE_NAME_SIZE")]
32#[doc = "\n\n[Khronos registry source: `VK_MAX_PHYSICAL_DEVICE_NAME_SIZE`](https://github.com/KhronosGroup/Vulkan-Headers/blob/acbb9391c0a597272800cd3f4363661c00a27c77/registry/vk.xml)"]
33pub const MAX_PHYSICAL_DEVICE_NAME_SIZE: u32 = 256;
34#[doc = "Registry constant `VK_UUID_SIZE`."]
35#[doc(alias = "VK_UUID_SIZE")]
36#[doc = "\n\n[Khronos registry source: `VK_UUID_SIZE`](https://github.com/KhronosGroup/Vulkan-Headers/blob/acbb9391c0a597272800cd3f4363661c00a27c77/registry/vk.xml)"]
37pub const UUID_SIZE: u32 = 16;
38#[doc = "Registry constant `VK_LUID_SIZE`."]
39#[doc(alias = "VK_LUID_SIZE")]
40#[doc = "\n\n[Khronos registry source: `VK_LUID_SIZE`](https://github.com/KhronosGroup/Vulkan-Headers/blob/acbb9391c0a597272800cd3f4363661c00a27c77/registry/vk.xml)"]
41pub const LUID_SIZE: u32 = 8;
42#[doc = "Registry constant `VK_MAX_EXTENSION_NAME_SIZE`."]
43#[doc(alias = "VK_MAX_EXTENSION_NAME_SIZE")]
44#[doc = "\n\n[Khronos registry source: `VK_MAX_EXTENSION_NAME_SIZE`](https://github.com/KhronosGroup/Vulkan-Headers/blob/acbb9391c0a597272800cd3f4363661c00a27c77/registry/vk.xml)"]
45pub const MAX_EXTENSION_NAME_SIZE: u32 = 256;
46#[doc = "Registry constant `VK_MAX_DESCRIPTION_SIZE`."]
47#[doc(alias = "VK_MAX_DESCRIPTION_SIZE")]
48#[doc = "\n\n[Khronos registry source: `VK_MAX_DESCRIPTION_SIZE`](https://github.com/KhronosGroup/Vulkan-Headers/blob/acbb9391c0a597272800cd3f4363661c00a27c77/registry/vk.xml)"]
49pub const MAX_DESCRIPTION_SIZE: u32 = 256;
50#[doc = "Registry constant `VK_MAX_MEMORY_TYPES`."]
51#[doc(alias = "VK_MAX_MEMORY_TYPES")]
52#[doc = "\n\n[Khronos registry source: `VK_MAX_MEMORY_TYPES`](https://github.com/KhronosGroup/Vulkan-Headers/blob/acbb9391c0a597272800cd3f4363661c00a27c77/registry/vk.xml)"]
53pub const MAX_MEMORY_TYPES: u32 = 32;
54#[doc = "Registry constant `VK_MAX_MEMORY_HEAPS`."]
55#[doc(alias = "VK_MAX_MEMORY_HEAPS")]
56#[doc = "\n\n[Khronos registry source: `VK_MAX_MEMORY_HEAPS`](https://github.com/KhronosGroup/Vulkan-Headers/blob/acbb9391c0a597272800cd3f4363661c00a27c77/registry/vk.xml)"]
57pub const MAX_MEMORY_HEAPS: u32 = 16;
58#[doc = "Registry constant `VK_LOD_CLAMP_NONE`."]
59#[doc(alias = "VK_LOD_CLAMP_NONE")]
60#[doc = "\n\n[Khronos registry source: `VK_LOD_CLAMP_NONE`](https://github.com/KhronosGroup/Vulkan-Headers/blob/acbb9391c0a597272800cd3f4363661c00a27c77/registry/vk.xml)"]
61pub const LOD_CLAMP_NONE: f32 = 1000.0_f32;
62#[doc = "Registry constant `VK_REMAINING_MIP_LEVELS`."]
63#[doc(alias = "VK_REMAINING_MIP_LEVELS")]
64#[doc = "\n\n[Khronos registry source: `VK_REMAINING_MIP_LEVELS`](https://github.com/KhronosGroup/Vulkan-Headers/blob/acbb9391c0a597272800cd3f4363661c00a27c77/registry/vk.xml)"]
65pub const REMAINING_MIP_LEVELS: u32 = 4294967295;
66#[doc = "Registry constant `VK_REMAINING_ARRAY_LAYERS`."]
67#[doc(alias = "VK_REMAINING_ARRAY_LAYERS")]
68#[doc = "\n\n[Khronos registry source: `VK_REMAINING_ARRAY_LAYERS`](https://github.com/KhronosGroup/Vulkan-Headers/blob/acbb9391c0a597272800cd3f4363661c00a27c77/registry/vk.xml)"]
69pub const REMAINING_ARRAY_LAYERS: u32 = 4294967295;
70#[doc = "Registry constant `VK_REMAINING_3D_SLICES_EXT`."]
71#[doc(alias = "VK_REMAINING_3D_SLICES_EXT")]
72#[doc = "\n\n[Khronos registry source: `VK_REMAINING_3D_SLICES_EXT`](https://github.com/KhronosGroup/Vulkan-Headers/blob/acbb9391c0a597272800cd3f4363661c00a27c77/registry/vk.xml)"]
73pub const REMAINING_3D_SLICES_EXT: u32 = 4294967295;
74#[doc = "Registry constant `VK_WHOLE_SIZE`."]
75#[doc(alias = "VK_WHOLE_SIZE")]
76#[doc = "\n\n[Khronos registry source: `VK_WHOLE_SIZE`](https://github.com/KhronosGroup/Vulkan-Headers/blob/acbb9391c0a597272800cd3f4363661c00a27c77/registry/vk.xml)"]
77pub const WHOLE_SIZE: u64 = 18446744073709551615;
78#[doc = "Registry constant `VK_ATTACHMENT_UNUSED`."]
79#[doc(alias = "VK_ATTACHMENT_UNUSED")]
80#[doc = "\n\n[Khronos registry source: `VK_ATTACHMENT_UNUSED`](https://github.com/KhronosGroup/Vulkan-Headers/blob/acbb9391c0a597272800cd3f4363661c00a27c77/registry/vk.xml)"]
81pub const ATTACHMENT_UNUSED: u32 = 4294967295;
82#[doc = "Registry constant `VK_TRUE`."]
83#[doc(alias = "VK_TRUE")]
84#[doc = "\n\n[Khronos registry source: `VK_TRUE`](https://github.com/KhronosGroup/Vulkan-Headers/blob/acbb9391c0a597272800cd3f4363661c00a27c77/registry/vk.xml)"]
85pub const TRUE: u32 = 1;
86#[doc = "Registry constant `VK_FALSE`."]
87#[doc(alias = "VK_FALSE")]
88#[doc = "\n\n[Khronos registry source: `VK_FALSE`](https://github.com/KhronosGroup/Vulkan-Headers/blob/acbb9391c0a597272800cd3f4363661c00a27c77/registry/vk.xml)"]
89pub const FALSE: u32 = 0;
90#[doc = "Registry constant `VK_QUEUE_FAMILY_IGNORED`."]
91#[doc(alias = "VK_QUEUE_FAMILY_IGNORED")]
92#[doc = "\n\n[Khronos registry source: `VK_QUEUE_FAMILY_IGNORED`](https://github.com/KhronosGroup/Vulkan-Headers/blob/acbb9391c0a597272800cd3f4363661c00a27c77/registry/vk.xml)"]
93pub const QUEUE_FAMILY_IGNORED: u32 = 4294967295;
94#[doc = "Registry constant `VK_QUEUE_FAMILY_EXTERNAL`."]
95#[doc(alias = "VK_QUEUE_FAMILY_EXTERNAL")]
96#[doc = "\n\n[Khronos registry source: `VK_QUEUE_FAMILY_EXTERNAL`](https://github.com/KhronosGroup/Vulkan-Headers/blob/acbb9391c0a597272800cd3f4363661c00a27c77/registry/vk.xml)"]
97pub const QUEUE_FAMILY_EXTERNAL: u32 = 4294967294;
98#[doc = "Registry constant `VK_QUEUE_FAMILY_FOREIGN_EXT`."]
99#[doc(alias = "VK_QUEUE_FAMILY_FOREIGN_EXT")]
100#[doc = "\n\n[Khronos registry source: `VK_QUEUE_FAMILY_FOREIGN_EXT`](https://github.com/KhronosGroup/Vulkan-Headers/blob/acbb9391c0a597272800cd3f4363661c00a27c77/registry/vk.xml)"]
101pub const QUEUE_FAMILY_FOREIGN_EXT: u32 = 4294967293;
102#[doc = "Registry constant `VK_SUBPASS_EXTERNAL`."]
103#[doc(alias = "VK_SUBPASS_EXTERNAL")]
104#[doc = "\n\n[Khronos registry source: `VK_SUBPASS_EXTERNAL`](https://github.com/KhronosGroup/Vulkan-Headers/blob/acbb9391c0a597272800cd3f4363661c00a27c77/registry/vk.xml)"]
105pub const SUBPASS_EXTERNAL: u32 = 4294967295;
106#[doc = "Registry constant `VK_MAX_DEVICE_GROUP_SIZE`."]
107#[doc(alias = "VK_MAX_DEVICE_GROUP_SIZE")]
108#[doc = "\n\n[Khronos registry source: `VK_MAX_DEVICE_GROUP_SIZE`](https://github.com/KhronosGroup/Vulkan-Headers/blob/acbb9391c0a597272800cd3f4363661c00a27c77/registry/vk.xml)"]
109pub const MAX_DEVICE_GROUP_SIZE: u32 = 32;
110#[doc = "Registry constant `VK_MAX_DRIVER_NAME_SIZE`."]
111#[doc(alias = "VK_MAX_DRIVER_NAME_SIZE")]
112#[doc = "\n\n[Khronos registry source: `VK_MAX_DRIVER_NAME_SIZE`](https://github.com/KhronosGroup/Vulkan-Headers/blob/acbb9391c0a597272800cd3f4363661c00a27c77/registry/vk.xml)"]
113pub const MAX_DRIVER_NAME_SIZE: u32 = 256;
114#[doc = "Registry constant `VK_MAX_DRIVER_INFO_SIZE`."]
115#[doc(alias = "VK_MAX_DRIVER_INFO_SIZE")]
116#[doc = "\n\n[Khronos registry source: `VK_MAX_DRIVER_INFO_SIZE`](https://github.com/KhronosGroup/Vulkan-Headers/blob/acbb9391c0a597272800cd3f4363661c00a27c77/registry/vk.xml)"]
117pub const MAX_DRIVER_INFO_SIZE: u32 = 256;
118#[doc = "Registry constant `VK_SHADER_UNUSED_KHR`."]
119#[doc(alias = "VK_SHADER_UNUSED_KHR")]
120#[doc = "\n\n[Khronos registry source: `VK_SHADER_UNUSED_KHR`](https://github.com/KhronosGroup/Vulkan-Headers/blob/acbb9391c0a597272800cd3f4363661c00a27c77/registry/vk.xml)"]
121pub const SHADER_UNUSED_KHR: u32 = 4294967295;
122#[doc = "Registry constant `VK_MAX_GLOBAL_PRIORITY_SIZE`."]
123#[doc(alias = "VK_MAX_GLOBAL_PRIORITY_SIZE")]
124#[doc = "\n\n[Khronos registry source: `VK_MAX_GLOBAL_PRIORITY_SIZE`](https://github.com/KhronosGroup/Vulkan-Headers/blob/acbb9391c0a597272800cd3f4363661c00a27c77/registry/vk.xml)"]
125pub const MAX_GLOBAL_PRIORITY_SIZE: u32 = 16;
126#[doc = "Registry constant `VK_MAX_SHADER_MODULE_IDENTIFIER_SIZE_EXT`."]
127#[doc(alias = "VK_MAX_SHADER_MODULE_IDENTIFIER_SIZE_EXT")]
128#[doc = "\n\n[Khronos registry source: `VK_MAX_SHADER_MODULE_IDENTIFIER_SIZE_EXT`](https://github.com/KhronosGroup/Vulkan-Headers/blob/acbb9391c0a597272800cd3f4363661c00a27c77/registry/vk.xml)"]
129pub const MAX_SHADER_MODULE_IDENTIFIER_SIZE_EXT: u32 = 32;
130#[doc = "Registry constant `VK_MAX_PIPELINE_BINARY_KEY_SIZE_KHR`."]
131#[doc(alias = "VK_MAX_PIPELINE_BINARY_KEY_SIZE_KHR")]
132#[doc = "\n\n[Khronos registry source: `VK_MAX_PIPELINE_BINARY_KEY_SIZE_KHR`](https://github.com/KhronosGroup/Vulkan-Headers/blob/acbb9391c0a597272800cd3f4363661c00a27c77/registry/vk.xml)"]
133pub const MAX_PIPELINE_BINARY_KEY_SIZE_KHR: u32 = 32;
134#[doc = "Registry constant `VK_MAX_VIDEO_AV1_REFERENCES_PER_FRAME_KHR`."]
135#[doc(alias = "VK_MAX_VIDEO_AV1_REFERENCES_PER_FRAME_KHR")]
136#[doc = "\n\n[Khronos registry source: `VK_MAX_VIDEO_AV1_REFERENCES_PER_FRAME_KHR`](https://github.com/KhronosGroup/Vulkan-Headers/blob/acbb9391c0a597272800cd3f4363661c00a27c77/registry/vk.xml)"]
137pub const MAX_VIDEO_AV1_REFERENCES_PER_FRAME_KHR: u32 = 7;
138#[doc = "Registry constant `VK_MAX_VIDEO_VP9_REFERENCES_PER_FRAME_KHR`."]
139#[doc(alias = "VK_MAX_VIDEO_VP9_REFERENCES_PER_FRAME_KHR")]
140#[doc = "\n\n[Khronos registry source: `VK_MAX_VIDEO_VP9_REFERENCES_PER_FRAME_KHR`](https://github.com/KhronosGroup/Vulkan-Headers/blob/acbb9391c0a597272800cd3f4363661c00a27c77/registry/vk.xml)"]
141pub const MAX_VIDEO_VP9_REFERENCES_PER_FRAME_KHR: u32 = 3;
142#[cfg(feature = "provisional")]
143#[doc = "Registry constant `VK_SHADER_INDEX_UNUSED_AMDX`."]
144#[doc(alias = "VK_SHADER_INDEX_UNUSED_AMDX")]
145#[doc = "\n\n[Khronos registry source: `VK_SHADER_INDEX_UNUSED_AMDX`](https://github.com/KhronosGroup/Vulkan-Headers/blob/acbb9391c0a597272800cd3f4363661c00a27c77/registry/vk.xml)"]
146pub const SHADER_INDEX_UNUSED_AMDX: u32 = 4294967295;
147#[doc = "Registry constant `VK_PARTITIONED_ACCELERATION_STRUCTURE_PARTITION_INDEX_GLOBAL_NV`."]
148#[doc(alias = "VK_PARTITIONED_ACCELERATION_STRUCTURE_PARTITION_INDEX_GLOBAL_NV")]
149#[doc = "\n\n[Khronos registry source: `VK_PARTITIONED_ACCELERATION_STRUCTURE_PARTITION_INDEX_GLOBAL_NV`](https://github.com/KhronosGroup/Vulkan-Headers/blob/acbb9391c0a597272800cd3f4363661c00a27c77/registry/vk.xml)"]
150pub const PARTITIONED_ACCELERATION_STRUCTURE_PARTITION_INDEX_GLOBAL_NV: u32 = 4294967295;
151#[cfg(feature = "provisional")]
152#[doc = "Registry constant `VK_COMPRESSED_TRIANGLE_FORMAT_DGF1_BYTE_ALIGNMENT_AMDX`."]
153#[doc(alias = "VK_COMPRESSED_TRIANGLE_FORMAT_DGF1_BYTE_ALIGNMENT_AMDX")]
154#[doc = "\n\n[Khronos registry source: `VK_COMPRESSED_TRIANGLE_FORMAT_DGF1_BYTE_ALIGNMENT_AMDX`](https://github.com/KhronosGroup/Vulkan-Headers/blob/acbb9391c0a597272800cd3f4363661c00a27c77/registry/vk.xml)"]
155pub const COMPRESSED_TRIANGLE_FORMAT_DGF1_BYTE_ALIGNMENT_AMDX: u32 = 128;
156#[cfg(feature = "provisional")]
157#[doc = "Registry constant `VK_COMPRESSED_TRIANGLE_FORMAT_DGF1_BYTE_STRIDE_AMDX`."]
158#[doc(alias = "VK_COMPRESSED_TRIANGLE_FORMAT_DGF1_BYTE_STRIDE_AMDX")]
159#[doc = "\n\n[Khronos registry source: `VK_COMPRESSED_TRIANGLE_FORMAT_DGF1_BYTE_STRIDE_AMDX`](https://github.com/KhronosGroup/Vulkan-Headers/blob/acbb9391c0a597272800cd3f4363661c00a27c77/registry/vk.xml)"]
160pub const COMPRESSED_TRIANGLE_FORMAT_DGF1_BYTE_STRIDE_AMDX: u32 = 128;
161#[doc = "Registry constant `VK_MAX_PHYSICAL_DEVICE_DATA_GRAPH_OPERATION_SET_NAME_SIZE_ARM`."]
162#[doc(alias = "VK_MAX_PHYSICAL_DEVICE_DATA_GRAPH_OPERATION_SET_NAME_SIZE_ARM")]
163#[doc = "\n\n[Khronos registry source: `VK_MAX_PHYSICAL_DEVICE_DATA_GRAPH_OPERATION_SET_NAME_SIZE_ARM`](https://github.com/KhronosGroup/Vulkan-Headers/blob/acbb9391c0a597272800cd3f4363661c00a27c77/registry/vk.xml)"]
164pub const MAX_PHYSICAL_DEVICE_DATA_GRAPH_OPERATION_SET_NAME_SIZE_ARM: u32 = 128;
165#[doc = "Registry constant `VK_DATA_GRAPH_MODEL_TOOLCHAIN_VERSION_LENGTH_QCOM`."]
166#[doc(alias = "VK_DATA_GRAPH_MODEL_TOOLCHAIN_VERSION_LENGTH_QCOM")]
167#[doc = "\n\n[Khronos registry source: `VK_DATA_GRAPH_MODEL_TOOLCHAIN_VERSION_LENGTH_QCOM`](https://github.com/KhronosGroup/Vulkan-Headers/blob/acbb9391c0a597272800cd3f4363661c00a27c77/registry/vk.xml)"]
168pub const DATA_GRAPH_MODEL_TOOLCHAIN_VERSION_LENGTH_QCOM: u32 = 3;
169#[doc = "Registry constant `VK_COMPUTE_OCCUPANCY_PRIORITY_LOW_NV`."]
170#[doc(alias = "VK_COMPUTE_OCCUPANCY_PRIORITY_LOW_NV")]
171#[doc = "\n\n[Khronos registry source: `VK_COMPUTE_OCCUPANCY_PRIORITY_LOW_NV`](https://github.com/KhronosGroup/Vulkan-Headers/blob/acbb9391c0a597272800cd3f4363661c00a27c77/registry/vk.xml)"]
172pub const COMPUTE_OCCUPANCY_PRIORITY_LOW_NV: f32 = 0.25_f32;
173#[doc = "Registry constant `VK_COMPUTE_OCCUPANCY_PRIORITY_NORMAL_NV`."]
174#[doc(alias = "VK_COMPUTE_OCCUPANCY_PRIORITY_NORMAL_NV")]
175#[doc = "\n\n[Khronos registry source: `VK_COMPUTE_OCCUPANCY_PRIORITY_NORMAL_NV`](https://github.com/KhronosGroup/Vulkan-Headers/blob/acbb9391c0a597272800cd3f4363661c00a27c77/registry/vk.xml)"]
176pub const COMPUTE_OCCUPANCY_PRIORITY_NORMAL_NV: f32 = 0.50_f32;
177#[doc = "Registry constant `VK_COMPUTE_OCCUPANCY_PRIORITY_HIGH_NV`."]
178#[doc(alias = "VK_COMPUTE_OCCUPANCY_PRIORITY_HIGH_NV")]
179#[doc = "\n\n[Khronos registry source: `VK_COMPUTE_OCCUPANCY_PRIORITY_HIGH_NV`](https://github.com/KhronosGroup/Vulkan-Headers/blob/acbb9391c0a597272800cd3f4363661c00a27c77/registry/vk.xml)"]
180pub const COMPUTE_OCCUPANCY_PRIORITY_HIGH_NV: f32 = 0.75_f32;
181#[doc = "Registry constant `VK_MAX_DATA_GRAPH_TOSA_NAME_SIZE_ARM`."]
182#[doc(alias = "VK_MAX_DATA_GRAPH_TOSA_NAME_SIZE_ARM")]
183#[doc = "\n\n[Khronos registry source: `VK_MAX_DATA_GRAPH_TOSA_NAME_SIZE_ARM`](https://github.com/KhronosGroup/Vulkan-Headers/blob/acbb9391c0a597272800cd3f4363661c00a27c77/registry/vk.xml)"]
184pub const MAX_DATA_GRAPH_TOSA_NAME_SIZE_ARM: u32 = 128;
185#[doc = "Registry constant `VK_MAX_TENSOR_CREATE_INFO_ROLLING_BACKING_WRAP_COUNT_ARM`."]
186#[doc(alias = "VK_MAX_TENSOR_CREATE_INFO_ROLLING_BACKING_WRAP_COUNT_ARM")]
187#[doc = "\n\n[Khronos registry source: `VK_MAX_TENSOR_CREATE_INFO_ROLLING_BACKING_WRAP_COUNT_ARM`](https://github.com/KhronosGroup/Vulkan-Headers/blob/acbb9391c0a597272800cd3f4363661c00a27c77/registry/vk.xml)"]
188pub const MAX_TENSOR_CREATE_INFO_ROLLING_BACKING_WRAP_COUNT_ARM: u32 = 4;
189#[doc = "Registry constant `VK_KHR_SURFACE_SPEC_VERSION`."]
190#[doc(alias = "VK_KHR_SURFACE_SPEC_VERSION")]
191#[doc = "\n\n[Khronos registry source: `VK_KHR_SURFACE_SPEC_VERSION`](https://github.com/KhronosGroup/Vulkan-Headers/blob/acbb9391c0a597272800cd3f4363661c00a27c77/registry/vk.xml)"]
192pub const KHR_SURFACE_SPEC_VERSION: u32 = 25;
193#[doc = "Registry constant `VK_KHR_SURFACE_EXTENSION_NAME`."]
194#[doc(alias = "VK_KHR_SURFACE_EXTENSION_NAME")]
195#[doc = "\n\n[Khronos registry source: `VK_KHR_SURFACE_EXTENSION_NAME`](https://github.com/KhronosGroup/Vulkan-Headers/blob/acbb9391c0a597272800cd3f4363661c00a27c77/registry/vk.xml)"]
196pub const KHR_SURFACE_EXTENSION_NAME: &std::ffi::CStr = c"VK_KHR_surface";
197#[doc = "Registry constant `VK_KHR_SWAPCHAIN_SPEC_VERSION`."]
198#[doc(alias = "VK_KHR_SWAPCHAIN_SPEC_VERSION")]
199#[doc = "\n\n[Khronos registry source: `VK_KHR_SWAPCHAIN_SPEC_VERSION`](https://github.com/KhronosGroup/Vulkan-Headers/blob/acbb9391c0a597272800cd3f4363661c00a27c77/registry/vk.xml)"]
200pub const KHR_SWAPCHAIN_SPEC_VERSION: u32 = 70;
201#[doc = "Registry constant `VK_KHR_SWAPCHAIN_EXTENSION_NAME`."]
202#[doc(alias = "VK_KHR_SWAPCHAIN_EXTENSION_NAME")]
203#[doc = "\n\n[Khronos registry source: `VK_KHR_SWAPCHAIN_EXTENSION_NAME`](https://github.com/KhronosGroup/Vulkan-Headers/blob/acbb9391c0a597272800cd3f4363661c00a27c77/registry/vk.xml)"]
204pub const KHR_SWAPCHAIN_EXTENSION_NAME: &std::ffi::CStr = c"VK_KHR_swapchain";
205#[doc = "Registry constant `VK_KHR_DISPLAY_SPEC_VERSION`."]
206#[doc(alias = "VK_KHR_DISPLAY_SPEC_VERSION")]
207#[doc = "\n\n[Khronos registry source: `VK_KHR_DISPLAY_SPEC_VERSION`](https://github.com/KhronosGroup/Vulkan-Headers/blob/acbb9391c0a597272800cd3f4363661c00a27c77/registry/vk.xml)"]
208pub const KHR_DISPLAY_SPEC_VERSION: u32 = 23;
209#[doc = "Registry constant `VK_KHR_DISPLAY_EXTENSION_NAME`."]
210#[doc(alias = "VK_KHR_DISPLAY_EXTENSION_NAME")]
211#[doc = "\n\n[Khronos registry source: `VK_KHR_DISPLAY_EXTENSION_NAME`](https://github.com/KhronosGroup/Vulkan-Headers/blob/acbb9391c0a597272800cd3f4363661c00a27c77/registry/vk.xml)"]
212pub const KHR_DISPLAY_EXTENSION_NAME: &std::ffi::CStr = c"VK_KHR_display";
213#[doc = "Registry constant `VK_KHR_DISPLAY_SWAPCHAIN_SPEC_VERSION`."]
214#[doc(alias = "VK_KHR_DISPLAY_SWAPCHAIN_SPEC_VERSION")]
215#[doc = "\n\n[Khronos registry source: `VK_KHR_DISPLAY_SWAPCHAIN_SPEC_VERSION`](https://github.com/KhronosGroup/Vulkan-Headers/blob/acbb9391c0a597272800cd3f4363661c00a27c77/registry/vk.xml)"]
216pub const KHR_DISPLAY_SWAPCHAIN_SPEC_VERSION: u32 = 10;
217#[doc = "Registry constant `VK_KHR_DISPLAY_SWAPCHAIN_EXTENSION_NAME`."]
218#[doc(alias = "VK_KHR_DISPLAY_SWAPCHAIN_EXTENSION_NAME")]
219#[doc = "\n\n[Khronos registry source: `VK_KHR_DISPLAY_SWAPCHAIN_EXTENSION_NAME`](https://github.com/KhronosGroup/Vulkan-Headers/blob/acbb9391c0a597272800cd3f4363661c00a27c77/registry/vk.xml)"]
220pub const KHR_DISPLAY_SWAPCHAIN_EXTENSION_NAME: &std::ffi::CStr = c"VK_KHR_display_swapchain";
221#[cfg(feature = "platform-xlib")]
222#[doc = "Registry constant `VK_KHR_XLIB_SURFACE_SPEC_VERSION`."]
223#[doc(alias = "VK_KHR_XLIB_SURFACE_SPEC_VERSION")]
224#[doc = "\n\n[Khronos registry source: `VK_KHR_XLIB_SURFACE_SPEC_VERSION`](https://github.com/KhronosGroup/Vulkan-Headers/blob/acbb9391c0a597272800cd3f4363661c00a27c77/registry/vk.xml)"]
225pub const KHR_XLIB_SURFACE_SPEC_VERSION: u32 = 6;
226#[cfg(feature = "platform-xlib")]
227#[doc = "Registry constant `VK_KHR_XLIB_SURFACE_EXTENSION_NAME`."]
228#[doc(alias = "VK_KHR_XLIB_SURFACE_EXTENSION_NAME")]
229#[doc = "\n\n[Khronos registry source: `VK_KHR_XLIB_SURFACE_EXTENSION_NAME`](https://github.com/KhronosGroup/Vulkan-Headers/blob/acbb9391c0a597272800cd3f4363661c00a27c77/registry/vk.xml)"]
230pub const KHR_XLIB_SURFACE_EXTENSION_NAME: &std::ffi::CStr = c"VK_KHR_xlib_surface";
231#[cfg(feature = "platform-xcb")]
232#[doc = "Registry constant `VK_KHR_XCB_SURFACE_SPEC_VERSION`."]
233#[doc(alias = "VK_KHR_XCB_SURFACE_SPEC_VERSION")]
234#[doc = "\n\n[Khronos registry source: `VK_KHR_XCB_SURFACE_SPEC_VERSION`](https://github.com/KhronosGroup/Vulkan-Headers/blob/acbb9391c0a597272800cd3f4363661c00a27c77/registry/vk.xml)"]
235pub const KHR_XCB_SURFACE_SPEC_VERSION: u32 = 6;
236#[cfg(feature = "platform-xcb")]
237#[doc = "Registry constant `VK_KHR_XCB_SURFACE_EXTENSION_NAME`."]
238#[doc(alias = "VK_KHR_XCB_SURFACE_EXTENSION_NAME")]
239#[doc = "\n\n[Khronos registry source: `VK_KHR_XCB_SURFACE_EXTENSION_NAME`](https://github.com/KhronosGroup/Vulkan-Headers/blob/acbb9391c0a597272800cd3f4363661c00a27c77/registry/vk.xml)"]
240pub const KHR_XCB_SURFACE_EXTENSION_NAME: &std::ffi::CStr = c"VK_KHR_xcb_surface";
241#[cfg(feature = "platform-wayland")]
242#[doc = "Registry constant `VK_KHR_WAYLAND_SURFACE_SPEC_VERSION`."]
243#[doc(alias = "VK_KHR_WAYLAND_SURFACE_SPEC_VERSION")]
244#[doc = "\n\n[Khronos registry source: `VK_KHR_WAYLAND_SURFACE_SPEC_VERSION`](https://github.com/KhronosGroup/Vulkan-Headers/blob/acbb9391c0a597272800cd3f4363661c00a27c77/registry/vk.xml)"]
245pub const KHR_WAYLAND_SURFACE_SPEC_VERSION: u32 = 6;
246#[cfg(feature = "platform-wayland")]
247#[doc = "Registry constant `VK_KHR_WAYLAND_SURFACE_EXTENSION_NAME`."]
248#[doc(alias = "VK_KHR_WAYLAND_SURFACE_EXTENSION_NAME")]
249#[doc = "\n\n[Khronos registry source: `VK_KHR_WAYLAND_SURFACE_EXTENSION_NAME`](https://github.com/KhronosGroup/Vulkan-Headers/blob/acbb9391c0a597272800cd3f4363661c00a27c77/registry/vk.xml)"]
250pub const KHR_WAYLAND_SURFACE_EXTENSION_NAME: &std::ffi::CStr = c"VK_KHR_wayland_surface";
251#[cfg(feature = "platform-android")]
252#[doc = "Registry constant `VK_KHR_ANDROID_SURFACE_SPEC_VERSION`."]
253#[doc(alias = "VK_KHR_ANDROID_SURFACE_SPEC_VERSION")]
254#[doc = "\n\n[Khronos registry source: `VK_KHR_ANDROID_SURFACE_SPEC_VERSION`](https://github.com/KhronosGroup/Vulkan-Headers/blob/acbb9391c0a597272800cd3f4363661c00a27c77/registry/vk.xml)"]
255pub const KHR_ANDROID_SURFACE_SPEC_VERSION: u32 = 6;
256#[cfg(feature = "platform-android")]
257#[doc = "Registry constant `VK_KHR_ANDROID_SURFACE_EXTENSION_NAME`."]
258#[doc(alias = "VK_KHR_ANDROID_SURFACE_EXTENSION_NAME")]
259#[doc = "\n\n[Khronos registry source: `VK_KHR_ANDROID_SURFACE_EXTENSION_NAME`](https://github.com/KhronosGroup/Vulkan-Headers/blob/acbb9391c0a597272800cd3f4363661c00a27c77/registry/vk.xml)"]
260pub const KHR_ANDROID_SURFACE_EXTENSION_NAME: &std::ffi::CStr = c"VK_KHR_android_surface";
261#[cfg(feature = "platform-win32")]
262#[doc = "Registry constant `VK_KHR_WIN32_SURFACE_SPEC_VERSION`."]
263#[doc(alias = "VK_KHR_WIN32_SURFACE_SPEC_VERSION")]
264#[doc = "\n\n[Khronos registry source: `VK_KHR_WIN32_SURFACE_SPEC_VERSION`](https://github.com/KhronosGroup/Vulkan-Headers/blob/acbb9391c0a597272800cd3f4363661c00a27c77/registry/vk.xml)"]
265pub const KHR_WIN32_SURFACE_SPEC_VERSION: u32 = 6;
266#[cfg(feature = "platform-win32")]
267#[doc = "Registry constant `VK_KHR_WIN32_SURFACE_EXTENSION_NAME`."]
268#[doc(alias = "VK_KHR_WIN32_SURFACE_EXTENSION_NAME")]
269#[doc = "\n\n[Khronos registry source: `VK_KHR_WIN32_SURFACE_EXTENSION_NAME`](https://github.com/KhronosGroup/Vulkan-Headers/blob/acbb9391c0a597272800cd3f4363661c00a27c77/registry/vk.xml)"]
270pub const KHR_WIN32_SURFACE_EXTENSION_NAME: &std::ffi::CStr = c"VK_KHR_win32_surface";
271#[doc = "Registry constant `VK_EXT_DEBUG_REPORT_SPEC_VERSION`."]
272#[doc(alias = "VK_EXT_DEBUG_REPORT_SPEC_VERSION")]
273#[doc = "\n\n[Khronos registry source: `VK_EXT_DEBUG_REPORT_SPEC_VERSION`](https://github.com/KhronosGroup/Vulkan-Headers/blob/acbb9391c0a597272800cd3f4363661c00a27c77/registry/vk.xml)"]
274pub const EXT_DEBUG_REPORT_SPEC_VERSION: u32 = 10;
275#[doc = "Registry constant `VK_EXT_DEBUG_REPORT_EXTENSION_NAME`."]
276#[doc(alias = "VK_EXT_DEBUG_REPORT_EXTENSION_NAME")]
277#[doc = "\n\n[Khronos registry source: `VK_EXT_DEBUG_REPORT_EXTENSION_NAME`](https://github.com/KhronosGroup/Vulkan-Headers/blob/acbb9391c0a597272800cd3f4363661c00a27c77/registry/vk.xml)"]
278pub const EXT_DEBUG_REPORT_EXTENSION_NAME: &std::ffi::CStr = c"VK_EXT_debug_report";
279#[doc = "Registry constant `VK_NV_GLSL_SHADER_SPEC_VERSION`."]
280#[doc(alias = "VK_NV_GLSL_SHADER_SPEC_VERSION")]
281#[doc = "\n\n[Khronos registry source: `VK_NV_GLSL_SHADER_SPEC_VERSION`](https://github.com/KhronosGroup/Vulkan-Headers/blob/acbb9391c0a597272800cd3f4363661c00a27c77/registry/vk.xml)"]
282pub const NV_GLSL_SHADER_SPEC_VERSION: u32 = 1;
283#[doc = "Registry constant `VK_NV_GLSL_SHADER_EXTENSION_NAME`."]
284#[doc(alias = "VK_NV_GLSL_SHADER_EXTENSION_NAME")]
285#[doc = "\n\n[Khronos registry source: `VK_NV_GLSL_SHADER_EXTENSION_NAME`](https://github.com/KhronosGroup/Vulkan-Headers/blob/acbb9391c0a597272800cd3f4363661c00a27c77/registry/vk.xml)"]
286pub const NV_GLSL_SHADER_EXTENSION_NAME: &std::ffi::CStr = c"VK_NV_glsl_shader";
287#[doc = "Registry constant `VK_EXT_DEPTH_RANGE_UNRESTRICTED_SPEC_VERSION`."]
288#[doc(alias = "VK_EXT_DEPTH_RANGE_UNRESTRICTED_SPEC_VERSION")]
289#[doc = "\n\n[Khronos registry source: `VK_EXT_DEPTH_RANGE_UNRESTRICTED_SPEC_VERSION`](https://github.com/KhronosGroup/Vulkan-Headers/blob/acbb9391c0a597272800cd3f4363661c00a27c77/registry/vk.xml)"]
290pub const EXT_DEPTH_RANGE_UNRESTRICTED_SPEC_VERSION: u32 = 1;
291#[doc = "Registry constant `VK_EXT_DEPTH_RANGE_UNRESTRICTED_EXTENSION_NAME`."]
292#[doc(alias = "VK_EXT_DEPTH_RANGE_UNRESTRICTED_EXTENSION_NAME")]
293#[doc = "\n\n[Khronos registry source: `VK_EXT_DEPTH_RANGE_UNRESTRICTED_EXTENSION_NAME`](https://github.com/KhronosGroup/Vulkan-Headers/blob/acbb9391c0a597272800cd3f4363661c00a27c77/registry/vk.xml)"]
294pub const EXT_DEPTH_RANGE_UNRESTRICTED_EXTENSION_NAME: &std::ffi::CStr =
295 c"VK_EXT_depth_range_unrestricted";
296#[doc = "Registry constant `VK_KHR_SAMPLER_MIRROR_CLAMP_TO_EDGE_SPEC_VERSION`."]
297#[doc(alias = "VK_KHR_SAMPLER_MIRROR_CLAMP_TO_EDGE_SPEC_VERSION")]
298#[doc = "\n\n[Khronos registry source: `VK_KHR_SAMPLER_MIRROR_CLAMP_TO_EDGE_SPEC_VERSION`](https://github.com/KhronosGroup/Vulkan-Headers/blob/acbb9391c0a597272800cd3f4363661c00a27c77/registry/vk.xml)"]
299pub const KHR_SAMPLER_MIRROR_CLAMP_TO_EDGE_SPEC_VERSION: u32 = 3;
300#[doc = "Registry constant `VK_KHR_SAMPLER_MIRROR_CLAMP_TO_EDGE_EXTENSION_NAME`."]
301#[doc(alias = "VK_KHR_SAMPLER_MIRROR_CLAMP_TO_EDGE_EXTENSION_NAME")]
302#[doc = "\n\n[Khronos registry source: `VK_KHR_SAMPLER_MIRROR_CLAMP_TO_EDGE_EXTENSION_NAME`](https://github.com/KhronosGroup/Vulkan-Headers/blob/acbb9391c0a597272800cd3f4363661c00a27c77/registry/vk.xml)"]
303pub const KHR_SAMPLER_MIRROR_CLAMP_TO_EDGE_EXTENSION_NAME: &std::ffi::CStr =
304 c"VK_KHR_sampler_mirror_clamp_to_edge";
305#[doc = "Registry constant `VK_IMG_FILTER_CUBIC_SPEC_VERSION`."]
306#[doc(alias = "VK_IMG_FILTER_CUBIC_SPEC_VERSION")]
307#[doc = "\n\n[Khronos registry source: `VK_IMG_FILTER_CUBIC_SPEC_VERSION`](https://github.com/KhronosGroup/Vulkan-Headers/blob/acbb9391c0a597272800cd3f4363661c00a27c77/registry/vk.xml)"]
308pub const IMG_FILTER_CUBIC_SPEC_VERSION: u32 = 1;
309#[doc = "Registry constant `VK_IMG_FILTER_CUBIC_EXTENSION_NAME`."]
310#[doc(alias = "VK_IMG_FILTER_CUBIC_EXTENSION_NAME")]
311#[doc = "\n\n[Khronos registry source: `VK_IMG_FILTER_CUBIC_EXTENSION_NAME`](https://github.com/KhronosGroup/Vulkan-Headers/blob/acbb9391c0a597272800cd3f4363661c00a27c77/registry/vk.xml)"]
312pub const IMG_FILTER_CUBIC_EXTENSION_NAME: &std::ffi::CStr = c"VK_IMG_filter_cubic";
313#[doc = "Registry constant `VK_AMD_RASTERIZATION_ORDER_SPEC_VERSION`."]
314#[doc(alias = "VK_AMD_RASTERIZATION_ORDER_SPEC_VERSION")]
315#[doc = "\n\n[Khronos registry source: `VK_AMD_RASTERIZATION_ORDER_SPEC_VERSION`](https://github.com/KhronosGroup/Vulkan-Headers/blob/acbb9391c0a597272800cd3f4363661c00a27c77/registry/vk.xml)"]
316pub const AMD_RASTERIZATION_ORDER_SPEC_VERSION: u32 = 1;
317#[doc = "Registry constant `VK_AMD_RASTERIZATION_ORDER_EXTENSION_NAME`."]
318#[doc(alias = "VK_AMD_RASTERIZATION_ORDER_EXTENSION_NAME")]
319#[doc = "\n\n[Khronos registry source: `VK_AMD_RASTERIZATION_ORDER_EXTENSION_NAME`](https://github.com/KhronosGroup/Vulkan-Headers/blob/acbb9391c0a597272800cd3f4363661c00a27c77/registry/vk.xml)"]
320pub const AMD_RASTERIZATION_ORDER_EXTENSION_NAME: &std::ffi::CStr = c"VK_AMD_rasterization_order";
321#[doc = "Registry constant `VK_AMD_SHADER_TRINARY_MINMAX_SPEC_VERSION`."]
322#[doc(alias = "VK_AMD_SHADER_TRINARY_MINMAX_SPEC_VERSION")]
323#[doc = "\n\n[Khronos registry source: `VK_AMD_SHADER_TRINARY_MINMAX_SPEC_VERSION`](https://github.com/KhronosGroup/Vulkan-Headers/blob/acbb9391c0a597272800cd3f4363661c00a27c77/registry/vk.xml)"]
324pub const AMD_SHADER_TRINARY_MINMAX_SPEC_VERSION: u32 = 1;
325#[doc = "Registry constant `VK_AMD_SHADER_TRINARY_MINMAX_EXTENSION_NAME`."]
326#[doc(alias = "VK_AMD_SHADER_TRINARY_MINMAX_EXTENSION_NAME")]
327#[doc = "\n\n[Khronos registry source: `VK_AMD_SHADER_TRINARY_MINMAX_EXTENSION_NAME`](https://github.com/KhronosGroup/Vulkan-Headers/blob/acbb9391c0a597272800cd3f4363661c00a27c77/registry/vk.xml)"]
328pub const AMD_SHADER_TRINARY_MINMAX_EXTENSION_NAME: &std::ffi::CStr =
329 c"VK_AMD_shader_trinary_minmax";
330#[doc = "Registry constant `VK_AMD_SHADER_EXPLICIT_VERTEX_PARAMETER_SPEC_VERSION`."]
331#[doc(alias = "VK_AMD_SHADER_EXPLICIT_VERTEX_PARAMETER_SPEC_VERSION")]
332#[doc = "\n\n[Khronos registry source: `VK_AMD_SHADER_EXPLICIT_VERTEX_PARAMETER_SPEC_VERSION`](https://github.com/KhronosGroup/Vulkan-Headers/blob/acbb9391c0a597272800cd3f4363661c00a27c77/registry/vk.xml)"]
333pub const AMD_SHADER_EXPLICIT_VERTEX_PARAMETER_SPEC_VERSION: u32 = 1;
334#[doc = "Registry constant `VK_AMD_SHADER_EXPLICIT_VERTEX_PARAMETER_EXTENSION_NAME`."]
335#[doc(alias = "VK_AMD_SHADER_EXPLICIT_VERTEX_PARAMETER_EXTENSION_NAME")]
336#[doc = "\n\n[Khronos registry source: `VK_AMD_SHADER_EXPLICIT_VERTEX_PARAMETER_EXTENSION_NAME`](https://github.com/KhronosGroup/Vulkan-Headers/blob/acbb9391c0a597272800cd3f4363661c00a27c77/registry/vk.xml)"]
337pub const AMD_SHADER_EXPLICIT_VERTEX_PARAMETER_EXTENSION_NAME: &std::ffi::CStr =
338 c"VK_AMD_shader_explicit_vertex_parameter";
339#[doc = "Registry constant `VK_EXT_DEBUG_MARKER_SPEC_VERSION`."]
340#[doc(alias = "VK_EXT_DEBUG_MARKER_SPEC_VERSION")]
341#[doc = "\n\n[Khronos registry source: `VK_EXT_DEBUG_MARKER_SPEC_VERSION`](https://github.com/KhronosGroup/Vulkan-Headers/blob/acbb9391c0a597272800cd3f4363661c00a27c77/registry/vk.xml)"]
342pub const EXT_DEBUG_MARKER_SPEC_VERSION: u32 = 4;
343#[doc = "Registry constant `VK_EXT_DEBUG_MARKER_EXTENSION_NAME`."]
344#[doc(alias = "VK_EXT_DEBUG_MARKER_EXTENSION_NAME")]
345#[doc = "\n\n[Khronos registry source: `VK_EXT_DEBUG_MARKER_EXTENSION_NAME`](https://github.com/KhronosGroup/Vulkan-Headers/blob/acbb9391c0a597272800cd3f4363661c00a27c77/registry/vk.xml)"]
346pub const EXT_DEBUG_MARKER_EXTENSION_NAME: &std::ffi::CStr = c"VK_EXT_debug_marker";
347#[doc = "Registry constant `VK_KHR_VIDEO_QUEUE_SPEC_VERSION`."]
348#[doc(alias = "VK_KHR_VIDEO_QUEUE_SPEC_VERSION")]
349#[doc = "\n\n[Khronos registry source: `VK_KHR_VIDEO_QUEUE_SPEC_VERSION`](https://github.com/KhronosGroup/Vulkan-Headers/blob/acbb9391c0a597272800cd3f4363661c00a27c77/registry/vk.xml)"]
350pub const KHR_VIDEO_QUEUE_SPEC_VERSION: u32 = 8;
351#[doc = "Registry constant `VK_KHR_VIDEO_QUEUE_EXTENSION_NAME`."]
352#[doc(alias = "VK_KHR_VIDEO_QUEUE_EXTENSION_NAME")]
353#[doc = "\n\n[Khronos registry source: `VK_KHR_VIDEO_QUEUE_EXTENSION_NAME`](https://github.com/KhronosGroup/Vulkan-Headers/blob/acbb9391c0a597272800cd3f4363661c00a27c77/registry/vk.xml)"]
354pub const KHR_VIDEO_QUEUE_EXTENSION_NAME: &std::ffi::CStr = c"VK_KHR_video_queue";
355#[doc = "Registry constant `VK_KHR_VIDEO_DECODE_QUEUE_SPEC_VERSION`."]
356#[doc(alias = "VK_KHR_VIDEO_DECODE_QUEUE_SPEC_VERSION")]
357#[doc = "\n\n[Khronos registry source: `VK_KHR_VIDEO_DECODE_QUEUE_SPEC_VERSION`](https://github.com/KhronosGroup/Vulkan-Headers/blob/acbb9391c0a597272800cd3f4363661c00a27c77/registry/vk.xml)"]
358pub const KHR_VIDEO_DECODE_QUEUE_SPEC_VERSION: u32 = 8;
359#[doc = "Registry constant `VK_KHR_VIDEO_DECODE_QUEUE_EXTENSION_NAME`."]
360#[doc(alias = "VK_KHR_VIDEO_DECODE_QUEUE_EXTENSION_NAME")]
361#[doc = "\n\n[Khronos registry source: `VK_KHR_VIDEO_DECODE_QUEUE_EXTENSION_NAME`](https://github.com/KhronosGroup/Vulkan-Headers/blob/acbb9391c0a597272800cd3f4363661c00a27c77/registry/vk.xml)"]
362pub const KHR_VIDEO_DECODE_QUEUE_EXTENSION_NAME: &std::ffi::CStr = c"VK_KHR_video_decode_queue";
363#[doc = "Registry constant `VK_AMD_GCN_SHADER_SPEC_VERSION`."]
364#[doc(alias = "VK_AMD_GCN_SHADER_SPEC_VERSION")]
365#[doc = "\n\n[Khronos registry source: `VK_AMD_GCN_SHADER_SPEC_VERSION`](https://github.com/KhronosGroup/Vulkan-Headers/blob/acbb9391c0a597272800cd3f4363661c00a27c77/registry/vk.xml)"]
366pub const AMD_GCN_SHADER_SPEC_VERSION: u32 = 1;
367#[doc = "Registry constant `VK_AMD_GCN_SHADER_EXTENSION_NAME`."]
368#[doc(alias = "VK_AMD_GCN_SHADER_EXTENSION_NAME")]
369#[doc = "\n\n[Khronos registry source: `VK_AMD_GCN_SHADER_EXTENSION_NAME`](https://github.com/KhronosGroup/Vulkan-Headers/blob/acbb9391c0a597272800cd3f4363661c00a27c77/registry/vk.xml)"]
370pub const AMD_GCN_SHADER_EXTENSION_NAME: &std::ffi::CStr = c"VK_AMD_gcn_shader";
371#[doc = "Registry constant `VK_NV_DEDICATED_ALLOCATION_SPEC_VERSION`."]
372#[doc(alias = "VK_NV_DEDICATED_ALLOCATION_SPEC_VERSION")]
373#[doc = "\n\n[Khronos registry source: `VK_NV_DEDICATED_ALLOCATION_SPEC_VERSION`](https://github.com/KhronosGroup/Vulkan-Headers/blob/acbb9391c0a597272800cd3f4363661c00a27c77/registry/vk.xml)"]
374pub const NV_DEDICATED_ALLOCATION_SPEC_VERSION: u32 = 1;
375#[doc = "Registry constant `VK_NV_DEDICATED_ALLOCATION_EXTENSION_NAME`."]
376#[doc(alias = "VK_NV_DEDICATED_ALLOCATION_EXTENSION_NAME")]
377#[doc = "\n\n[Khronos registry source: `VK_NV_DEDICATED_ALLOCATION_EXTENSION_NAME`](https://github.com/KhronosGroup/Vulkan-Headers/blob/acbb9391c0a597272800cd3f4363661c00a27c77/registry/vk.xml)"]
378pub const NV_DEDICATED_ALLOCATION_EXTENSION_NAME: &std::ffi::CStr = c"VK_NV_dedicated_allocation";
379#[doc = "Registry constant `VK_EXT_TRANSFORM_FEEDBACK_SPEC_VERSION`."]
380#[doc(alias = "VK_EXT_TRANSFORM_FEEDBACK_SPEC_VERSION")]
381#[doc = "\n\n[Khronos registry source: `VK_EXT_TRANSFORM_FEEDBACK_SPEC_VERSION`](https://github.com/KhronosGroup/Vulkan-Headers/blob/acbb9391c0a597272800cd3f4363661c00a27c77/registry/vk.xml)"]
382pub const EXT_TRANSFORM_FEEDBACK_SPEC_VERSION: u32 = 1;
383#[doc = "Registry constant `VK_EXT_TRANSFORM_FEEDBACK_EXTENSION_NAME`."]
384#[doc(alias = "VK_EXT_TRANSFORM_FEEDBACK_EXTENSION_NAME")]
385#[doc = "\n\n[Khronos registry source: `VK_EXT_TRANSFORM_FEEDBACK_EXTENSION_NAME`](https://github.com/KhronosGroup/Vulkan-Headers/blob/acbb9391c0a597272800cd3f4363661c00a27c77/registry/vk.xml)"]
386pub const EXT_TRANSFORM_FEEDBACK_EXTENSION_NAME: &std::ffi::CStr = c"VK_EXT_transform_feedback";
387#[doc = "Registry constant `VK_NVX_BINARY_IMPORT_SPEC_VERSION`."]
388#[doc(alias = "VK_NVX_BINARY_IMPORT_SPEC_VERSION")]
389#[doc = "\n\n[Khronos registry source: `VK_NVX_BINARY_IMPORT_SPEC_VERSION`](https://github.com/KhronosGroup/Vulkan-Headers/blob/acbb9391c0a597272800cd3f4363661c00a27c77/registry/vk.xml)"]
390pub const NVX_BINARY_IMPORT_SPEC_VERSION: u32 = 2;
391#[doc = "Registry constant `VK_NVX_BINARY_IMPORT_EXTENSION_NAME`."]
392#[doc(alias = "VK_NVX_BINARY_IMPORT_EXTENSION_NAME")]
393#[doc = "\n\n[Khronos registry source: `VK_NVX_BINARY_IMPORT_EXTENSION_NAME`](https://github.com/KhronosGroup/Vulkan-Headers/blob/acbb9391c0a597272800cd3f4363661c00a27c77/registry/vk.xml)"]
394pub const NVX_BINARY_IMPORT_EXTENSION_NAME: &std::ffi::CStr = c"VK_NVX_binary_import";
395#[doc = "Registry constant `VK_NVX_IMAGE_VIEW_HANDLE_SPEC_VERSION`."]
396#[doc(alias = "VK_NVX_IMAGE_VIEW_HANDLE_SPEC_VERSION")]
397#[doc = "\n\n[Khronos registry source: `VK_NVX_IMAGE_VIEW_HANDLE_SPEC_VERSION`](https://github.com/KhronosGroup/Vulkan-Headers/blob/acbb9391c0a597272800cd3f4363661c00a27c77/registry/vk.xml)"]
398pub const NVX_IMAGE_VIEW_HANDLE_SPEC_VERSION: u32 = 4;
399#[doc = "Registry constant `VK_NVX_IMAGE_VIEW_HANDLE_EXTENSION_NAME`."]
400#[doc(alias = "VK_NVX_IMAGE_VIEW_HANDLE_EXTENSION_NAME")]
401#[doc = "\n\n[Khronos registry source: `VK_NVX_IMAGE_VIEW_HANDLE_EXTENSION_NAME`](https://github.com/KhronosGroup/Vulkan-Headers/blob/acbb9391c0a597272800cd3f4363661c00a27c77/registry/vk.xml)"]
402pub const NVX_IMAGE_VIEW_HANDLE_EXTENSION_NAME: &std::ffi::CStr = c"VK_NVX_image_view_handle";
403#[doc = "Registry constant `VK_AMD_DRAW_INDIRECT_COUNT_SPEC_VERSION`."]
404#[doc(alias = "VK_AMD_DRAW_INDIRECT_COUNT_SPEC_VERSION")]
405#[doc = "\n\n[Khronos registry source: `VK_AMD_DRAW_INDIRECT_COUNT_SPEC_VERSION`](https://github.com/KhronosGroup/Vulkan-Headers/blob/acbb9391c0a597272800cd3f4363661c00a27c77/registry/vk.xml)"]
406pub const AMD_DRAW_INDIRECT_COUNT_SPEC_VERSION: u32 = 2;
407#[doc = "Registry constant `VK_AMD_DRAW_INDIRECT_COUNT_EXTENSION_NAME`."]
408#[doc(alias = "VK_AMD_DRAW_INDIRECT_COUNT_EXTENSION_NAME")]
409#[doc = "\n\n[Khronos registry source: `VK_AMD_DRAW_INDIRECT_COUNT_EXTENSION_NAME`](https://github.com/KhronosGroup/Vulkan-Headers/blob/acbb9391c0a597272800cd3f4363661c00a27c77/registry/vk.xml)"]
410pub const AMD_DRAW_INDIRECT_COUNT_EXTENSION_NAME: &std::ffi::CStr = c"VK_AMD_draw_indirect_count";
411#[doc = "Registry constant `VK_AMD_NEGATIVE_VIEWPORT_HEIGHT_SPEC_VERSION`."]
412#[doc(alias = "VK_AMD_NEGATIVE_VIEWPORT_HEIGHT_SPEC_VERSION")]
413#[doc = "\n\n[Khronos registry source: `VK_AMD_NEGATIVE_VIEWPORT_HEIGHT_SPEC_VERSION`](https://github.com/KhronosGroup/Vulkan-Headers/blob/acbb9391c0a597272800cd3f4363661c00a27c77/registry/vk.xml)"]
414pub const AMD_NEGATIVE_VIEWPORT_HEIGHT_SPEC_VERSION: u32 = 1;
415#[doc = "Registry constant `VK_AMD_NEGATIVE_VIEWPORT_HEIGHT_EXTENSION_NAME`."]
416#[doc(alias = "VK_AMD_NEGATIVE_VIEWPORT_HEIGHT_EXTENSION_NAME")]
417#[doc = "\n\n[Khronos registry source: `VK_AMD_NEGATIVE_VIEWPORT_HEIGHT_EXTENSION_NAME`](https://github.com/KhronosGroup/Vulkan-Headers/blob/acbb9391c0a597272800cd3f4363661c00a27c77/registry/vk.xml)"]
418pub const AMD_NEGATIVE_VIEWPORT_HEIGHT_EXTENSION_NAME: &std::ffi::CStr =
419 c"VK_AMD_negative_viewport_height";
420#[doc = "Registry constant `VK_AMD_GPU_SHADER_HALF_FLOAT_SPEC_VERSION`."]
421#[doc(alias = "VK_AMD_GPU_SHADER_HALF_FLOAT_SPEC_VERSION")]
422#[doc = "\n\n[Khronos registry source: `VK_AMD_GPU_SHADER_HALF_FLOAT_SPEC_VERSION`](https://github.com/KhronosGroup/Vulkan-Headers/blob/acbb9391c0a597272800cd3f4363661c00a27c77/registry/vk.xml)"]
423pub const AMD_GPU_SHADER_HALF_FLOAT_SPEC_VERSION: u32 = 2;
424#[doc = "Registry constant `VK_AMD_GPU_SHADER_HALF_FLOAT_EXTENSION_NAME`."]
425#[doc(alias = "VK_AMD_GPU_SHADER_HALF_FLOAT_EXTENSION_NAME")]
426#[doc = "\n\n[Khronos registry source: `VK_AMD_GPU_SHADER_HALF_FLOAT_EXTENSION_NAME`](https://github.com/KhronosGroup/Vulkan-Headers/blob/acbb9391c0a597272800cd3f4363661c00a27c77/registry/vk.xml)"]
427pub const AMD_GPU_SHADER_HALF_FLOAT_EXTENSION_NAME: &std::ffi::CStr =
428 c"VK_AMD_gpu_shader_half_float";
429#[doc = "Registry constant `VK_AMD_SHADER_BALLOT_SPEC_VERSION`."]
430#[doc(alias = "VK_AMD_SHADER_BALLOT_SPEC_VERSION")]
431#[doc = "\n\n[Khronos registry source: `VK_AMD_SHADER_BALLOT_SPEC_VERSION`](https://github.com/KhronosGroup/Vulkan-Headers/blob/acbb9391c0a597272800cd3f4363661c00a27c77/registry/vk.xml)"]
432pub const AMD_SHADER_BALLOT_SPEC_VERSION: u32 = 1;
433#[doc = "Registry constant `VK_AMD_SHADER_BALLOT_EXTENSION_NAME`."]
434#[doc(alias = "VK_AMD_SHADER_BALLOT_EXTENSION_NAME")]
435#[doc = "\n\n[Khronos registry source: `VK_AMD_SHADER_BALLOT_EXTENSION_NAME`](https://github.com/KhronosGroup/Vulkan-Headers/blob/acbb9391c0a597272800cd3f4363661c00a27c77/registry/vk.xml)"]
436pub const AMD_SHADER_BALLOT_EXTENSION_NAME: &std::ffi::CStr = c"VK_AMD_shader_ballot";
437#[doc = "Registry constant `VK_KHR_VIDEO_ENCODE_H264_SPEC_VERSION`."]
438#[doc(alias = "VK_KHR_VIDEO_ENCODE_H264_SPEC_VERSION")]
439#[doc = "\n\n[Khronos registry source: `VK_KHR_VIDEO_ENCODE_H264_SPEC_VERSION`](https://github.com/KhronosGroup/Vulkan-Headers/blob/acbb9391c0a597272800cd3f4363661c00a27c77/registry/vk.xml)"]
440pub const KHR_VIDEO_ENCODE_H264_SPEC_VERSION: u32 = 14;
441#[doc = "Registry constant `VK_KHR_VIDEO_ENCODE_H264_EXTENSION_NAME`."]
442#[doc(alias = "VK_KHR_VIDEO_ENCODE_H264_EXTENSION_NAME")]
443#[doc = "\n\n[Khronos registry source: `VK_KHR_VIDEO_ENCODE_H264_EXTENSION_NAME`](https://github.com/KhronosGroup/Vulkan-Headers/blob/acbb9391c0a597272800cd3f4363661c00a27c77/registry/vk.xml)"]
444pub const KHR_VIDEO_ENCODE_H264_EXTENSION_NAME: &std::ffi::CStr = c"VK_KHR_video_encode_h264";
445#[doc = "Registry constant `VK_KHR_VIDEO_ENCODE_H265_SPEC_VERSION`."]
446#[doc(alias = "VK_KHR_VIDEO_ENCODE_H265_SPEC_VERSION")]
447#[doc = "\n\n[Khronos registry source: `VK_KHR_VIDEO_ENCODE_H265_SPEC_VERSION`](https://github.com/KhronosGroup/Vulkan-Headers/blob/acbb9391c0a597272800cd3f4363661c00a27c77/registry/vk.xml)"]
448pub const KHR_VIDEO_ENCODE_H265_SPEC_VERSION: u32 = 14;
449#[doc = "Registry constant `VK_KHR_VIDEO_ENCODE_H265_EXTENSION_NAME`."]
450#[doc(alias = "VK_KHR_VIDEO_ENCODE_H265_EXTENSION_NAME")]
451#[doc = "\n\n[Khronos registry source: `VK_KHR_VIDEO_ENCODE_H265_EXTENSION_NAME`](https://github.com/KhronosGroup/Vulkan-Headers/blob/acbb9391c0a597272800cd3f4363661c00a27c77/registry/vk.xml)"]
452pub const KHR_VIDEO_ENCODE_H265_EXTENSION_NAME: &std::ffi::CStr = c"VK_KHR_video_encode_h265";
453#[doc = "Registry constant `VK_KHR_VIDEO_DECODE_H264_SPEC_VERSION`."]
454#[doc(alias = "VK_KHR_VIDEO_DECODE_H264_SPEC_VERSION")]
455#[doc = "\n\n[Khronos registry source: `VK_KHR_VIDEO_DECODE_H264_SPEC_VERSION`](https://github.com/KhronosGroup/Vulkan-Headers/blob/acbb9391c0a597272800cd3f4363661c00a27c77/registry/vk.xml)"]
456pub const KHR_VIDEO_DECODE_H264_SPEC_VERSION: u32 = 9;
457#[doc = "Registry constant `VK_KHR_VIDEO_DECODE_H264_EXTENSION_NAME`."]
458#[doc(alias = "VK_KHR_VIDEO_DECODE_H264_EXTENSION_NAME")]
459#[doc = "\n\n[Khronos registry source: `VK_KHR_VIDEO_DECODE_H264_EXTENSION_NAME`](https://github.com/KhronosGroup/Vulkan-Headers/blob/acbb9391c0a597272800cd3f4363661c00a27c77/registry/vk.xml)"]
460pub const KHR_VIDEO_DECODE_H264_EXTENSION_NAME: &std::ffi::CStr = c"VK_KHR_video_decode_h264";
461#[doc = "Registry constant `VK_AMD_TEXTURE_GATHER_BIAS_LOD_SPEC_VERSION`."]
462#[doc(alias = "VK_AMD_TEXTURE_GATHER_BIAS_LOD_SPEC_VERSION")]
463#[doc = "\n\n[Khronos registry source: `VK_AMD_TEXTURE_GATHER_BIAS_LOD_SPEC_VERSION`](https://github.com/KhronosGroup/Vulkan-Headers/blob/acbb9391c0a597272800cd3f4363661c00a27c77/registry/vk.xml)"]
464pub const AMD_TEXTURE_GATHER_BIAS_LOD_SPEC_VERSION: u32 = 1;
465#[doc = "Registry constant `VK_AMD_TEXTURE_GATHER_BIAS_LOD_EXTENSION_NAME`."]
466#[doc(alias = "VK_AMD_TEXTURE_GATHER_BIAS_LOD_EXTENSION_NAME")]
467#[doc = "\n\n[Khronos registry source: `VK_AMD_TEXTURE_GATHER_BIAS_LOD_EXTENSION_NAME`](https://github.com/KhronosGroup/Vulkan-Headers/blob/acbb9391c0a597272800cd3f4363661c00a27c77/registry/vk.xml)"]
468pub const AMD_TEXTURE_GATHER_BIAS_LOD_EXTENSION_NAME: &std::ffi::CStr =
469 c"VK_AMD_texture_gather_bias_lod";
470#[doc = "Registry constant `VK_AMD_SHADER_INFO_SPEC_VERSION`."]
471#[doc(alias = "VK_AMD_SHADER_INFO_SPEC_VERSION")]
472#[doc = "\n\n[Khronos registry source: `VK_AMD_SHADER_INFO_SPEC_VERSION`](https://github.com/KhronosGroup/Vulkan-Headers/blob/acbb9391c0a597272800cd3f4363661c00a27c77/registry/vk.xml)"]
473pub const AMD_SHADER_INFO_SPEC_VERSION: u32 = 1;
474#[doc = "Registry constant `VK_AMD_SHADER_INFO_EXTENSION_NAME`."]
475#[doc(alias = "VK_AMD_SHADER_INFO_EXTENSION_NAME")]
476#[doc = "\n\n[Khronos registry source: `VK_AMD_SHADER_INFO_EXTENSION_NAME`](https://github.com/KhronosGroup/Vulkan-Headers/blob/acbb9391c0a597272800cd3f4363661c00a27c77/registry/vk.xml)"]
477pub const AMD_SHADER_INFO_EXTENSION_NAME: &std::ffi::CStr = c"VK_AMD_shader_info";
478#[doc = "Registry constant `VK_KHR_DYNAMIC_RENDERING_SPEC_VERSION`."]
479#[doc(alias = "VK_KHR_DYNAMIC_RENDERING_SPEC_VERSION")]
480#[doc = "\n\n[Khronos registry source: `VK_KHR_DYNAMIC_RENDERING_SPEC_VERSION`](https://github.com/KhronosGroup/Vulkan-Headers/blob/acbb9391c0a597272800cd3f4363661c00a27c77/registry/vk.xml)"]
481pub const KHR_DYNAMIC_RENDERING_SPEC_VERSION: u32 = 1;
482#[doc = "Registry constant `VK_KHR_DYNAMIC_RENDERING_EXTENSION_NAME`."]
483#[doc(alias = "VK_KHR_DYNAMIC_RENDERING_EXTENSION_NAME")]
484#[doc = "\n\n[Khronos registry source: `VK_KHR_DYNAMIC_RENDERING_EXTENSION_NAME`](https://github.com/KhronosGroup/Vulkan-Headers/blob/acbb9391c0a597272800cd3f4363661c00a27c77/registry/vk.xml)"]
485pub const KHR_DYNAMIC_RENDERING_EXTENSION_NAME: &std::ffi::CStr = c"VK_KHR_dynamic_rendering";
486#[doc = "Registry constant `VK_AMD_SHADER_IMAGE_LOAD_STORE_LOD_SPEC_VERSION`."]
487#[doc(alias = "VK_AMD_SHADER_IMAGE_LOAD_STORE_LOD_SPEC_VERSION")]
488#[doc = "\n\n[Khronos registry source: `VK_AMD_SHADER_IMAGE_LOAD_STORE_LOD_SPEC_VERSION`](https://github.com/KhronosGroup/Vulkan-Headers/blob/acbb9391c0a597272800cd3f4363661c00a27c77/registry/vk.xml)"]
489pub const AMD_SHADER_IMAGE_LOAD_STORE_LOD_SPEC_VERSION: u32 = 1;
490#[doc = "Registry constant `VK_AMD_SHADER_IMAGE_LOAD_STORE_LOD_EXTENSION_NAME`."]
491#[doc(alias = "VK_AMD_SHADER_IMAGE_LOAD_STORE_LOD_EXTENSION_NAME")]
492#[doc = "\n\n[Khronos registry source: `VK_AMD_SHADER_IMAGE_LOAD_STORE_LOD_EXTENSION_NAME`](https://github.com/KhronosGroup/Vulkan-Headers/blob/acbb9391c0a597272800cd3f4363661c00a27c77/registry/vk.xml)"]
493pub const AMD_SHADER_IMAGE_LOAD_STORE_LOD_EXTENSION_NAME: &std::ffi::CStr =
494 c"VK_AMD_shader_image_load_store_lod";
495#[cfg(feature = "platform-ggp")]
496#[doc = "Registry constant `VK_GGP_STREAM_DESCRIPTOR_SURFACE_SPEC_VERSION`."]
497#[doc(alias = "VK_GGP_STREAM_DESCRIPTOR_SURFACE_SPEC_VERSION")]
498#[doc = "\n\n[Khronos registry source: `VK_GGP_STREAM_DESCRIPTOR_SURFACE_SPEC_VERSION`](https://github.com/KhronosGroup/Vulkan-Headers/blob/acbb9391c0a597272800cd3f4363661c00a27c77/registry/vk.xml)"]
499pub const GGP_STREAM_DESCRIPTOR_SURFACE_SPEC_VERSION: u32 = 1;
500#[cfg(feature = "platform-ggp")]
501#[doc = "Registry constant `VK_GGP_STREAM_DESCRIPTOR_SURFACE_EXTENSION_NAME`."]
502#[doc(alias = "VK_GGP_STREAM_DESCRIPTOR_SURFACE_EXTENSION_NAME")]
503#[doc = "\n\n[Khronos registry source: `VK_GGP_STREAM_DESCRIPTOR_SURFACE_EXTENSION_NAME`](https://github.com/KhronosGroup/Vulkan-Headers/blob/acbb9391c0a597272800cd3f4363661c00a27c77/registry/vk.xml)"]
504pub const GGP_STREAM_DESCRIPTOR_SURFACE_EXTENSION_NAME: &std::ffi::CStr =
505 c"VK_GGP_stream_descriptor_surface";
506#[doc = "Registry constant `VK_NV_CORNER_SAMPLED_IMAGE_SPEC_VERSION`."]
507#[doc(alias = "VK_NV_CORNER_SAMPLED_IMAGE_SPEC_VERSION")]
508#[doc = "\n\n[Khronos registry source: `VK_NV_CORNER_SAMPLED_IMAGE_SPEC_VERSION`](https://github.com/KhronosGroup/Vulkan-Headers/blob/acbb9391c0a597272800cd3f4363661c00a27c77/registry/vk.xml)"]
509pub const NV_CORNER_SAMPLED_IMAGE_SPEC_VERSION: u32 = 2;
510#[doc = "Registry constant `VK_NV_CORNER_SAMPLED_IMAGE_EXTENSION_NAME`."]
511#[doc(alias = "VK_NV_CORNER_SAMPLED_IMAGE_EXTENSION_NAME")]
512#[doc = "\n\n[Khronos registry source: `VK_NV_CORNER_SAMPLED_IMAGE_EXTENSION_NAME`](https://github.com/KhronosGroup/Vulkan-Headers/blob/acbb9391c0a597272800cd3f4363661c00a27c77/registry/vk.xml)"]
513pub const NV_CORNER_SAMPLED_IMAGE_EXTENSION_NAME: &std::ffi::CStr = c"VK_NV_corner_sampled_image";
514#[doc = "Registry constant `VK_KHR_MULTIVIEW_SPEC_VERSION`."]
515#[doc(alias = "VK_KHR_MULTIVIEW_SPEC_VERSION")]
516#[doc = "\n\n[Khronos registry source: `VK_KHR_MULTIVIEW_SPEC_VERSION`](https://github.com/KhronosGroup/Vulkan-Headers/blob/acbb9391c0a597272800cd3f4363661c00a27c77/registry/vk.xml)"]
517pub const KHR_MULTIVIEW_SPEC_VERSION: u32 = 1;
518#[doc = "Registry constant `VK_KHR_MULTIVIEW_EXTENSION_NAME`."]
519#[doc(alias = "VK_KHR_MULTIVIEW_EXTENSION_NAME")]
520#[doc = "\n\n[Khronos registry source: `VK_KHR_MULTIVIEW_EXTENSION_NAME`](https://github.com/KhronosGroup/Vulkan-Headers/blob/acbb9391c0a597272800cd3f4363661c00a27c77/registry/vk.xml)"]
521pub const KHR_MULTIVIEW_EXTENSION_NAME: &std::ffi::CStr = c"VK_KHR_multiview";
522#[doc = "Registry constant `VK_IMG_FORMAT_PVRTC_SPEC_VERSION`."]
523#[doc(alias = "VK_IMG_FORMAT_PVRTC_SPEC_VERSION")]
524#[doc = "\n\n[Khronos registry source: `VK_IMG_FORMAT_PVRTC_SPEC_VERSION`](https://github.com/KhronosGroup/Vulkan-Headers/blob/acbb9391c0a597272800cd3f4363661c00a27c77/registry/vk.xml)"]
525pub const IMG_FORMAT_PVRTC_SPEC_VERSION: u32 = 1;
526#[doc = "Registry constant `VK_IMG_FORMAT_PVRTC_EXTENSION_NAME`."]
527#[doc(alias = "VK_IMG_FORMAT_PVRTC_EXTENSION_NAME")]
528#[doc = "\n\n[Khronos registry source: `VK_IMG_FORMAT_PVRTC_EXTENSION_NAME`](https://github.com/KhronosGroup/Vulkan-Headers/blob/acbb9391c0a597272800cd3f4363661c00a27c77/registry/vk.xml)"]
529pub const IMG_FORMAT_PVRTC_EXTENSION_NAME: &std::ffi::CStr = c"VK_IMG_format_pvrtc";
530#[doc = "Registry constant `VK_NV_EXTERNAL_MEMORY_CAPABILITIES_SPEC_VERSION`."]
531#[doc(alias = "VK_NV_EXTERNAL_MEMORY_CAPABILITIES_SPEC_VERSION")]
532#[doc = "\n\n[Khronos registry source: `VK_NV_EXTERNAL_MEMORY_CAPABILITIES_SPEC_VERSION`](https://github.com/KhronosGroup/Vulkan-Headers/blob/acbb9391c0a597272800cd3f4363661c00a27c77/registry/vk.xml)"]
533pub const NV_EXTERNAL_MEMORY_CAPABILITIES_SPEC_VERSION: u32 = 1;
534#[doc = "Registry constant `VK_NV_EXTERNAL_MEMORY_CAPABILITIES_EXTENSION_NAME`."]
535#[doc(alias = "VK_NV_EXTERNAL_MEMORY_CAPABILITIES_EXTENSION_NAME")]
536#[doc = "\n\n[Khronos registry source: `VK_NV_EXTERNAL_MEMORY_CAPABILITIES_EXTENSION_NAME`](https://github.com/KhronosGroup/Vulkan-Headers/blob/acbb9391c0a597272800cd3f4363661c00a27c77/registry/vk.xml)"]
537pub const NV_EXTERNAL_MEMORY_CAPABILITIES_EXTENSION_NAME: &std::ffi::CStr =
538 c"VK_NV_external_memory_capabilities";
539#[doc = "Registry constant `VK_NV_EXTERNAL_MEMORY_SPEC_VERSION`."]
540#[doc(alias = "VK_NV_EXTERNAL_MEMORY_SPEC_VERSION")]
541#[doc = "\n\n[Khronos registry source: `VK_NV_EXTERNAL_MEMORY_SPEC_VERSION`](https://github.com/KhronosGroup/Vulkan-Headers/blob/acbb9391c0a597272800cd3f4363661c00a27c77/registry/vk.xml)"]
542pub const NV_EXTERNAL_MEMORY_SPEC_VERSION: u32 = 1;
543#[doc = "Registry constant `VK_NV_EXTERNAL_MEMORY_EXTENSION_NAME`."]
544#[doc(alias = "VK_NV_EXTERNAL_MEMORY_EXTENSION_NAME")]
545#[doc = "\n\n[Khronos registry source: `VK_NV_EXTERNAL_MEMORY_EXTENSION_NAME`](https://github.com/KhronosGroup/Vulkan-Headers/blob/acbb9391c0a597272800cd3f4363661c00a27c77/registry/vk.xml)"]
546pub const NV_EXTERNAL_MEMORY_EXTENSION_NAME: &std::ffi::CStr = c"VK_NV_external_memory";
547#[cfg(feature = "platform-win32")]
548#[doc = "Registry constant `VK_NV_EXTERNAL_MEMORY_WIN32_SPEC_VERSION`."]
549#[doc(alias = "VK_NV_EXTERNAL_MEMORY_WIN32_SPEC_VERSION")]
550#[doc = "\n\n[Khronos registry source: `VK_NV_EXTERNAL_MEMORY_WIN32_SPEC_VERSION`](https://github.com/KhronosGroup/Vulkan-Headers/blob/acbb9391c0a597272800cd3f4363661c00a27c77/registry/vk.xml)"]
551pub const NV_EXTERNAL_MEMORY_WIN32_SPEC_VERSION: u32 = 1;
552#[cfg(feature = "platform-win32")]
553#[doc = "Registry constant `VK_NV_EXTERNAL_MEMORY_WIN32_EXTENSION_NAME`."]
554#[doc(alias = "VK_NV_EXTERNAL_MEMORY_WIN32_EXTENSION_NAME")]
555#[doc = "\n\n[Khronos registry source: `VK_NV_EXTERNAL_MEMORY_WIN32_EXTENSION_NAME`](https://github.com/KhronosGroup/Vulkan-Headers/blob/acbb9391c0a597272800cd3f4363661c00a27c77/registry/vk.xml)"]
556pub const NV_EXTERNAL_MEMORY_WIN32_EXTENSION_NAME: &std::ffi::CStr = c"VK_NV_external_memory_win32";
557#[cfg(feature = "platform-win32")]
558#[doc = "Registry constant `VK_NV_WIN32_KEYED_MUTEX_SPEC_VERSION`."]
559#[doc(alias = "VK_NV_WIN32_KEYED_MUTEX_SPEC_VERSION")]
560#[doc = "\n\n[Khronos registry source: `VK_NV_WIN32_KEYED_MUTEX_SPEC_VERSION`](https://github.com/KhronosGroup/Vulkan-Headers/blob/acbb9391c0a597272800cd3f4363661c00a27c77/registry/vk.xml)"]
561pub const NV_WIN32_KEYED_MUTEX_SPEC_VERSION: u32 = 2;
562#[cfg(feature = "platform-win32")]
563#[doc = "Registry constant `VK_NV_WIN32_KEYED_MUTEX_EXTENSION_NAME`."]
564#[doc(alias = "VK_NV_WIN32_KEYED_MUTEX_EXTENSION_NAME")]
565#[doc = "\n\n[Khronos registry source: `VK_NV_WIN32_KEYED_MUTEX_EXTENSION_NAME`](https://github.com/KhronosGroup/Vulkan-Headers/blob/acbb9391c0a597272800cd3f4363661c00a27c77/registry/vk.xml)"]
566pub const NV_WIN32_KEYED_MUTEX_EXTENSION_NAME: &std::ffi::CStr = c"VK_NV_win32_keyed_mutex";
567#[doc = "Registry constant `VK_KHR_GET_PHYSICAL_DEVICE_PROPERTIES_2_SPEC_VERSION`."]
568#[doc(alias = "VK_KHR_GET_PHYSICAL_DEVICE_PROPERTIES_2_SPEC_VERSION")]
569#[doc = "\n\n[Khronos registry source: `VK_KHR_GET_PHYSICAL_DEVICE_PROPERTIES_2_SPEC_VERSION`](https://github.com/KhronosGroup/Vulkan-Headers/blob/acbb9391c0a597272800cd3f4363661c00a27c77/registry/vk.xml)"]
570pub const KHR_GET_PHYSICAL_DEVICE_PROPERTIES_2_SPEC_VERSION: u32 = 2;
571#[doc = "Registry constant `VK_KHR_GET_PHYSICAL_DEVICE_PROPERTIES_2_EXTENSION_NAME`."]
572#[doc(alias = "VK_KHR_GET_PHYSICAL_DEVICE_PROPERTIES_2_EXTENSION_NAME")]
573#[doc = "\n\n[Khronos registry source: `VK_KHR_GET_PHYSICAL_DEVICE_PROPERTIES_2_EXTENSION_NAME`](https://github.com/KhronosGroup/Vulkan-Headers/blob/acbb9391c0a597272800cd3f4363661c00a27c77/registry/vk.xml)"]
574pub const KHR_GET_PHYSICAL_DEVICE_PROPERTIES_2_EXTENSION_NAME: &std::ffi::CStr =
575 c"VK_KHR_get_physical_device_properties2";
576#[doc = "Registry constant `VK_KHR_DEVICE_GROUP_SPEC_VERSION`."]
577#[doc(alias = "VK_KHR_DEVICE_GROUP_SPEC_VERSION")]
578#[doc = "\n\n[Khronos registry source: `VK_KHR_DEVICE_GROUP_SPEC_VERSION`](https://github.com/KhronosGroup/Vulkan-Headers/blob/acbb9391c0a597272800cd3f4363661c00a27c77/registry/vk.xml)"]
579pub const KHR_DEVICE_GROUP_SPEC_VERSION: u32 = 4;
580#[doc = "Registry constant `VK_KHR_DEVICE_GROUP_EXTENSION_NAME`."]
581#[doc(alias = "VK_KHR_DEVICE_GROUP_EXTENSION_NAME")]
582#[doc = "\n\n[Khronos registry source: `VK_KHR_DEVICE_GROUP_EXTENSION_NAME`](https://github.com/KhronosGroup/Vulkan-Headers/blob/acbb9391c0a597272800cd3f4363661c00a27c77/registry/vk.xml)"]
583pub const KHR_DEVICE_GROUP_EXTENSION_NAME: &std::ffi::CStr = c"VK_KHR_device_group";
584#[doc = "Registry constant `VK_EXT_VALIDATION_FLAGS_SPEC_VERSION`."]
585#[doc(alias = "VK_EXT_VALIDATION_FLAGS_SPEC_VERSION")]
586#[doc = "\n\n[Khronos registry source: `VK_EXT_VALIDATION_FLAGS_SPEC_VERSION`](https://github.com/KhronosGroup/Vulkan-Headers/blob/acbb9391c0a597272800cd3f4363661c00a27c77/registry/vk.xml)"]
587pub const EXT_VALIDATION_FLAGS_SPEC_VERSION: u32 = 3;
588#[doc = "Registry constant `VK_EXT_VALIDATION_FLAGS_EXTENSION_NAME`."]
589#[doc(alias = "VK_EXT_VALIDATION_FLAGS_EXTENSION_NAME")]
590#[doc = "\n\n[Khronos registry source: `VK_EXT_VALIDATION_FLAGS_EXTENSION_NAME`](https://github.com/KhronosGroup/Vulkan-Headers/blob/acbb9391c0a597272800cd3f4363661c00a27c77/registry/vk.xml)"]
591pub const EXT_VALIDATION_FLAGS_EXTENSION_NAME: &std::ffi::CStr = c"VK_EXT_validation_flags";
592#[cfg(feature = "platform-vi")]
593#[doc = "Registry constant `VK_NN_VI_SURFACE_SPEC_VERSION`."]
594#[doc(alias = "VK_NN_VI_SURFACE_SPEC_VERSION")]
595#[doc = "\n\n[Khronos registry source: `VK_NN_VI_SURFACE_SPEC_VERSION`](https://github.com/KhronosGroup/Vulkan-Headers/blob/acbb9391c0a597272800cd3f4363661c00a27c77/registry/vk.xml)"]
596pub const NN_VI_SURFACE_SPEC_VERSION: u32 = 1;
597#[cfg(feature = "platform-vi")]
598#[doc = "Registry constant `VK_NN_VI_SURFACE_EXTENSION_NAME`."]
599#[doc(alias = "VK_NN_VI_SURFACE_EXTENSION_NAME")]
600#[doc = "\n\n[Khronos registry source: `VK_NN_VI_SURFACE_EXTENSION_NAME`](https://github.com/KhronosGroup/Vulkan-Headers/blob/acbb9391c0a597272800cd3f4363661c00a27c77/registry/vk.xml)"]
601pub const NN_VI_SURFACE_EXTENSION_NAME: &std::ffi::CStr = c"VK_NN_vi_surface";
602#[doc = "Registry constant `VK_KHR_SHADER_DRAW_PARAMETERS_SPEC_VERSION`."]
603#[doc(alias = "VK_KHR_SHADER_DRAW_PARAMETERS_SPEC_VERSION")]
604#[doc = "\n\n[Khronos registry source: `VK_KHR_SHADER_DRAW_PARAMETERS_SPEC_VERSION`](https://github.com/KhronosGroup/Vulkan-Headers/blob/acbb9391c0a597272800cd3f4363661c00a27c77/registry/vk.xml)"]
605pub const KHR_SHADER_DRAW_PARAMETERS_SPEC_VERSION: u32 = 1;
606#[doc = "Registry constant `VK_KHR_SHADER_DRAW_PARAMETERS_EXTENSION_NAME`."]
607#[doc(alias = "VK_KHR_SHADER_DRAW_PARAMETERS_EXTENSION_NAME")]
608#[doc = "\n\n[Khronos registry source: `VK_KHR_SHADER_DRAW_PARAMETERS_EXTENSION_NAME`](https://github.com/KhronosGroup/Vulkan-Headers/blob/acbb9391c0a597272800cd3f4363661c00a27c77/registry/vk.xml)"]
609pub const KHR_SHADER_DRAW_PARAMETERS_EXTENSION_NAME: &std::ffi::CStr =
610 c"VK_KHR_shader_draw_parameters";
611#[doc = "Registry constant `VK_EXT_SHADER_SUBGROUP_BALLOT_SPEC_VERSION`."]
612#[doc(alias = "VK_EXT_SHADER_SUBGROUP_BALLOT_SPEC_VERSION")]
613#[doc = "\n\n[Khronos registry source: `VK_EXT_SHADER_SUBGROUP_BALLOT_SPEC_VERSION`](https://github.com/KhronosGroup/Vulkan-Headers/blob/acbb9391c0a597272800cd3f4363661c00a27c77/registry/vk.xml)"]
614pub const EXT_SHADER_SUBGROUP_BALLOT_SPEC_VERSION: u32 = 1;
615#[doc = "Registry constant `VK_EXT_SHADER_SUBGROUP_BALLOT_EXTENSION_NAME`."]
616#[doc(alias = "VK_EXT_SHADER_SUBGROUP_BALLOT_EXTENSION_NAME")]
617#[doc = "\n\n[Khronos registry source: `VK_EXT_SHADER_SUBGROUP_BALLOT_EXTENSION_NAME`](https://github.com/KhronosGroup/Vulkan-Headers/blob/acbb9391c0a597272800cd3f4363661c00a27c77/registry/vk.xml)"]
618pub const EXT_SHADER_SUBGROUP_BALLOT_EXTENSION_NAME: &std::ffi::CStr =
619 c"VK_EXT_shader_subgroup_ballot";
620#[doc = "Registry constant `VK_EXT_SHADER_SUBGROUP_VOTE_SPEC_VERSION`."]
621#[doc(alias = "VK_EXT_SHADER_SUBGROUP_VOTE_SPEC_VERSION")]
622#[doc = "\n\n[Khronos registry source: `VK_EXT_SHADER_SUBGROUP_VOTE_SPEC_VERSION`](https://github.com/KhronosGroup/Vulkan-Headers/blob/acbb9391c0a597272800cd3f4363661c00a27c77/registry/vk.xml)"]
623pub const EXT_SHADER_SUBGROUP_VOTE_SPEC_VERSION: u32 = 1;
624#[doc = "Registry constant `VK_EXT_SHADER_SUBGROUP_VOTE_EXTENSION_NAME`."]
625#[doc(alias = "VK_EXT_SHADER_SUBGROUP_VOTE_EXTENSION_NAME")]
626#[doc = "\n\n[Khronos registry source: `VK_EXT_SHADER_SUBGROUP_VOTE_EXTENSION_NAME`](https://github.com/KhronosGroup/Vulkan-Headers/blob/acbb9391c0a597272800cd3f4363661c00a27c77/registry/vk.xml)"]
627pub const EXT_SHADER_SUBGROUP_VOTE_EXTENSION_NAME: &std::ffi::CStr = c"VK_EXT_shader_subgroup_vote";
628#[doc = "Registry constant `VK_EXT_TEXTURE_COMPRESSION_ASTC_HDR_SPEC_VERSION`."]
629#[doc(alias = "VK_EXT_TEXTURE_COMPRESSION_ASTC_HDR_SPEC_VERSION")]
630#[doc = "\n\n[Khronos registry source: `VK_EXT_TEXTURE_COMPRESSION_ASTC_HDR_SPEC_VERSION`](https://github.com/KhronosGroup/Vulkan-Headers/blob/acbb9391c0a597272800cd3f4363661c00a27c77/registry/vk.xml)"]
631pub const EXT_TEXTURE_COMPRESSION_ASTC_HDR_SPEC_VERSION: u32 = 1;
632#[doc = "Registry constant `VK_EXT_TEXTURE_COMPRESSION_ASTC_HDR_EXTENSION_NAME`."]
633#[doc(alias = "VK_EXT_TEXTURE_COMPRESSION_ASTC_HDR_EXTENSION_NAME")]
634#[doc = "\n\n[Khronos registry source: `VK_EXT_TEXTURE_COMPRESSION_ASTC_HDR_EXTENSION_NAME`](https://github.com/KhronosGroup/Vulkan-Headers/blob/acbb9391c0a597272800cd3f4363661c00a27c77/registry/vk.xml)"]
635pub const EXT_TEXTURE_COMPRESSION_ASTC_HDR_EXTENSION_NAME: &std::ffi::CStr =
636 c"VK_EXT_texture_compression_astc_hdr";
637#[doc = "Registry constant `VK_EXT_ASTC_DECODE_MODE_SPEC_VERSION`."]
638#[doc(alias = "VK_EXT_ASTC_DECODE_MODE_SPEC_VERSION")]
639#[doc = "\n\n[Khronos registry source: `VK_EXT_ASTC_DECODE_MODE_SPEC_VERSION`](https://github.com/KhronosGroup/Vulkan-Headers/blob/acbb9391c0a597272800cd3f4363661c00a27c77/registry/vk.xml)"]
640pub const EXT_ASTC_DECODE_MODE_SPEC_VERSION: u32 = 1;
641#[doc = "Registry constant `VK_EXT_ASTC_DECODE_MODE_EXTENSION_NAME`."]
642#[doc(alias = "VK_EXT_ASTC_DECODE_MODE_EXTENSION_NAME")]
643#[doc = "\n\n[Khronos registry source: `VK_EXT_ASTC_DECODE_MODE_EXTENSION_NAME`](https://github.com/KhronosGroup/Vulkan-Headers/blob/acbb9391c0a597272800cd3f4363661c00a27c77/registry/vk.xml)"]
644pub const EXT_ASTC_DECODE_MODE_EXTENSION_NAME: &std::ffi::CStr = c"VK_EXT_astc_decode_mode";
645#[doc = "Registry constant `VK_EXT_PIPELINE_ROBUSTNESS_SPEC_VERSION`."]
646#[doc(alias = "VK_EXT_PIPELINE_ROBUSTNESS_SPEC_VERSION")]
647#[doc = "\n\n[Khronos registry source: `VK_EXT_PIPELINE_ROBUSTNESS_SPEC_VERSION`](https://github.com/KhronosGroup/Vulkan-Headers/blob/acbb9391c0a597272800cd3f4363661c00a27c77/registry/vk.xml)"]
648pub const EXT_PIPELINE_ROBUSTNESS_SPEC_VERSION: u32 = 1;
649#[doc = "Registry constant `VK_EXT_PIPELINE_ROBUSTNESS_EXTENSION_NAME`."]
650#[doc(alias = "VK_EXT_PIPELINE_ROBUSTNESS_EXTENSION_NAME")]
651#[doc = "\n\n[Khronos registry source: `VK_EXT_PIPELINE_ROBUSTNESS_EXTENSION_NAME`](https://github.com/KhronosGroup/Vulkan-Headers/blob/acbb9391c0a597272800cd3f4363661c00a27c77/registry/vk.xml)"]
652pub const EXT_PIPELINE_ROBUSTNESS_EXTENSION_NAME: &std::ffi::CStr = c"VK_EXT_pipeline_robustness";
653#[doc = "Registry constant `VK_KHR_MAINTENANCE_1_SPEC_VERSION`."]
654#[doc(alias = "VK_KHR_MAINTENANCE_1_SPEC_VERSION")]
655#[doc = "\n\n[Khronos registry source: `VK_KHR_MAINTENANCE_1_SPEC_VERSION`](https://github.com/KhronosGroup/Vulkan-Headers/blob/acbb9391c0a597272800cd3f4363661c00a27c77/registry/vk.xml)"]
656pub const KHR_MAINTENANCE_1_SPEC_VERSION: u32 = 2;
657#[doc = "Registry constant `VK_KHR_MAINTENANCE_1_EXTENSION_NAME`."]
658#[doc(alias = "VK_KHR_MAINTENANCE_1_EXTENSION_NAME")]
659#[doc = "\n\n[Khronos registry source: `VK_KHR_MAINTENANCE_1_EXTENSION_NAME`](https://github.com/KhronosGroup/Vulkan-Headers/blob/acbb9391c0a597272800cd3f4363661c00a27c77/registry/vk.xml)"]
660pub const KHR_MAINTENANCE_1_EXTENSION_NAME: &std::ffi::CStr = c"VK_KHR_maintenance1";
661#[doc = "Registry constant `VK_KHR_MAINTENANCE1_SPEC_VERSION`."]
662#[doc(alias = "VK_KHR_MAINTENANCE1_SPEC_VERSION")]
663#[doc = "\n\n[Khronos registry source: `VK_KHR_MAINTENANCE1_SPEC_VERSION`](https://github.com/KhronosGroup/Vulkan-Headers/blob/acbb9391c0a597272800cd3f4363661c00a27c77/registry/vk.xml)"]
664pub const KHR_MAINTENANCE1_SPEC_VERSION: u32 = 2;
665#[doc = "Registry constant `VK_KHR_MAINTENANCE1_EXTENSION_NAME`."]
666#[doc(alias = "VK_KHR_MAINTENANCE1_EXTENSION_NAME")]
667#[doc = "\n\n[Khronos registry source: `VK_KHR_MAINTENANCE1_EXTENSION_NAME`](https://github.com/KhronosGroup/Vulkan-Headers/blob/acbb9391c0a597272800cd3f4363661c00a27c77/registry/vk.xml)"]
668pub const KHR_MAINTENANCE1_EXTENSION_NAME: &std::ffi::CStr = c"VK_KHR_maintenance1";
669#[doc = "Registry constant `VK_KHR_DEVICE_GROUP_CREATION_SPEC_VERSION`."]
670#[doc(alias = "VK_KHR_DEVICE_GROUP_CREATION_SPEC_VERSION")]
671#[doc = "\n\n[Khronos registry source: `VK_KHR_DEVICE_GROUP_CREATION_SPEC_VERSION`](https://github.com/KhronosGroup/Vulkan-Headers/blob/acbb9391c0a597272800cd3f4363661c00a27c77/registry/vk.xml)"]
672pub const KHR_DEVICE_GROUP_CREATION_SPEC_VERSION: u32 = 1;
673#[doc = "Registry constant `VK_KHR_DEVICE_GROUP_CREATION_EXTENSION_NAME`."]
674#[doc(alias = "VK_KHR_DEVICE_GROUP_CREATION_EXTENSION_NAME")]
675#[doc = "\n\n[Khronos registry source: `VK_KHR_DEVICE_GROUP_CREATION_EXTENSION_NAME`](https://github.com/KhronosGroup/Vulkan-Headers/blob/acbb9391c0a597272800cd3f4363661c00a27c77/registry/vk.xml)"]
676pub const KHR_DEVICE_GROUP_CREATION_EXTENSION_NAME: &std::ffi::CStr =
677 c"VK_KHR_device_group_creation";
678#[doc = "Registry constant `VK_MAX_DEVICE_GROUP_SIZE_KHR`."]
679#[doc(alias = "VK_MAX_DEVICE_GROUP_SIZE_KHR")]
680#[doc = "\n\n[Khronos registry source: `VK_MAX_DEVICE_GROUP_SIZE_KHR`](https://github.com/KhronosGroup/Vulkan-Headers/blob/acbb9391c0a597272800cd3f4363661c00a27c77/registry/vk.xml)"]
681pub const MAX_DEVICE_GROUP_SIZE_KHR: u32 = 32;
682#[doc = "Registry constant `VK_KHR_EXTERNAL_MEMORY_CAPABILITIES_SPEC_VERSION`."]
683#[doc(alias = "VK_KHR_EXTERNAL_MEMORY_CAPABILITIES_SPEC_VERSION")]
684#[doc = "\n\n[Khronos registry source: `VK_KHR_EXTERNAL_MEMORY_CAPABILITIES_SPEC_VERSION`](https://github.com/KhronosGroup/Vulkan-Headers/blob/acbb9391c0a597272800cd3f4363661c00a27c77/registry/vk.xml)"]
685pub const KHR_EXTERNAL_MEMORY_CAPABILITIES_SPEC_VERSION: u32 = 1;
686#[doc = "Registry constant `VK_KHR_EXTERNAL_MEMORY_CAPABILITIES_EXTENSION_NAME`."]
687#[doc(alias = "VK_KHR_EXTERNAL_MEMORY_CAPABILITIES_EXTENSION_NAME")]
688#[doc = "\n\n[Khronos registry source: `VK_KHR_EXTERNAL_MEMORY_CAPABILITIES_EXTENSION_NAME`](https://github.com/KhronosGroup/Vulkan-Headers/blob/acbb9391c0a597272800cd3f4363661c00a27c77/registry/vk.xml)"]
689pub const KHR_EXTERNAL_MEMORY_CAPABILITIES_EXTENSION_NAME: &std::ffi::CStr =
690 c"VK_KHR_external_memory_capabilities";
691#[doc = "Registry constant `VK_LUID_SIZE_KHR`."]
692#[doc(alias = "VK_LUID_SIZE_KHR")]
693#[doc = "\n\n[Khronos registry source: `VK_LUID_SIZE_KHR`](https://github.com/KhronosGroup/Vulkan-Headers/blob/acbb9391c0a597272800cd3f4363661c00a27c77/registry/vk.xml)"]
694pub const LUID_SIZE_KHR: u32 = 8;
695#[doc = "Registry constant `VK_KHR_EXTERNAL_MEMORY_SPEC_VERSION`."]
696#[doc(alias = "VK_KHR_EXTERNAL_MEMORY_SPEC_VERSION")]
697#[doc = "\n\n[Khronos registry source: `VK_KHR_EXTERNAL_MEMORY_SPEC_VERSION`](https://github.com/KhronosGroup/Vulkan-Headers/blob/acbb9391c0a597272800cd3f4363661c00a27c77/registry/vk.xml)"]
698pub const KHR_EXTERNAL_MEMORY_SPEC_VERSION: u32 = 1;
699#[doc = "Registry constant `VK_KHR_EXTERNAL_MEMORY_EXTENSION_NAME`."]
700#[doc(alias = "VK_KHR_EXTERNAL_MEMORY_EXTENSION_NAME")]
701#[doc = "\n\n[Khronos registry source: `VK_KHR_EXTERNAL_MEMORY_EXTENSION_NAME`](https://github.com/KhronosGroup/Vulkan-Headers/blob/acbb9391c0a597272800cd3f4363661c00a27c77/registry/vk.xml)"]
702pub const KHR_EXTERNAL_MEMORY_EXTENSION_NAME: &std::ffi::CStr = c"VK_KHR_external_memory";
703#[doc = "Registry constant `VK_QUEUE_FAMILY_EXTERNAL_KHR`."]
704#[doc(alias = "VK_QUEUE_FAMILY_EXTERNAL_KHR")]
705#[doc = "\n\n[Khronos registry source: `VK_QUEUE_FAMILY_EXTERNAL_KHR`](https://github.com/KhronosGroup/Vulkan-Headers/blob/acbb9391c0a597272800cd3f4363661c00a27c77/registry/vk.xml)"]
706pub const QUEUE_FAMILY_EXTERNAL_KHR: u32 = 4294967294;
707#[cfg(feature = "platform-win32")]
708#[doc = "Registry constant `VK_KHR_EXTERNAL_MEMORY_WIN32_SPEC_VERSION`."]
709#[doc(alias = "VK_KHR_EXTERNAL_MEMORY_WIN32_SPEC_VERSION")]
710#[doc = "\n\n[Khronos registry source: `VK_KHR_EXTERNAL_MEMORY_WIN32_SPEC_VERSION`](https://github.com/KhronosGroup/Vulkan-Headers/blob/acbb9391c0a597272800cd3f4363661c00a27c77/registry/vk.xml)"]
711pub const KHR_EXTERNAL_MEMORY_WIN32_SPEC_VERSION: u32 = 1;
712#[cfg(feature = "platform-win32")]
713#[doc = "Registry constant `VK_KHR_EXTERNAL_MEMORY_WIN32_EXTENSION_NAME`."]
714#[doc(alias = "VK_KHR_EXTERNAL_MEMORY_WIN32_EXTENSION_NAME")]
715#[doc = "\n\n[Khronos registry source: `VK_KHR_EXTERNAL_MEMORY_WIN32_EXTENSION_NAME`](https://github.com/KhronosGroup/Vulkan-Headers/blob/acbb9391c0a597272800cd3f4363661c00a27c77/registry/vk.xml)"]
716pub const KHR_EXTERNAL_MEMORY_WIN32_EXTENSION_NAME: &std::ffi::CStr =
717 c"VK_KHR_external_memory_win32";
718#[doc = "Registry constant `VK_KHR_EXTERNAL_MEMORY_FD_SPEC_VERSION`."]
719#[doc(alias = "VK_KHR_EXTERNAL_MEMORY_FD_SPEC_VERSION")]
720#[doc = "\n\n[Khronos registry source: `VK_KHR_EXTERNAL_MEMORY_FD_SPEC_VERSION`](https://github.com/KhronosGroup/Vulkan-Headers/blob/acbb9391c0a597272800cd3f4363661c00a27c77/registry/vk.xml)"]
721pub const KHR_EXTERNAL_MEMORY_FD_SPEC_VERSION: u32 = 1;
722#[doc = "Registry constant `VK_KHR_EXTERNAL_MEMORY_FD_EXTENSION_NAME`."]
723#[doc(alias = "VK_KHR_EXTERNAL_MEMORY_FD_EXTENSION_NAME")]
724#[doc = "\n\n[Khronos registry source: `VK_KHR_EXTERNAL_MEMORY_FD_EXTENSION_NAME`](https://github.com/KhronosGroup/Vulkan-Headers/blob/acbb9391c0a597272800cd3f4363661c00a27c77/registry/vk.xml)"]
725pub const KHR_EXTERNAL_MEMORY_FD_EXTENSION_NAME: &std::ffi::CStr = c"VK_KHR_external_memory_fd";
726#[cfg(feature = "platform-win32")]
727#[doc = "Registry constant `VK_KHR_WIN32_KEYED_MUTEX_SPEC_VERSION`."]
728#[doc(alias = "VK_KHR_WIN32_KEYED_MUTEX_SPEC_VERSION")]
729#[doc = "\n\n[Khronos registry source: `VK_KHR_WIN32_KEYED_MUTEX_SPEC_VERSION`](https://github.com/KhronosGroup/Vulkan-Headers/blob/acbb9391c0a597272800cd3f4363661c00a27c77/registry/vk.xml)"]
730pub const KHR_WIN32_KEYED_MUTEX_SPEC_VERSION: u32 = 1;
731#[cfg(feature = "platform-win32")]
732#[doc = "Registry constant `VK_KHR_WIN32_KEYED_MUTEX_EXTENSION_NAME`."]
733#[doc(alias = "VK_KHR_WIN32_KEYED_MUTEX_EXTENSION_NAME")]
734#[doc = "\n\n[Khronos registry source: `VK_KHR_WIN32_KEYED_MUTEX_EXTENSION_NAME`](https://github.com/KhronosGroup/Vulkan-Headers/blob/acbb9391c0a597272800cd3f4363661c00a27c77/registry/vk.xml)"]
735pub const KHR_WIN32_KEYED_MUTEX_EXTENSION_NAME: &std::ffi::CStr = c"VK_KHR_win32_keyed_mutex";
736#[doc = "Registry constant `VK_KHR_EXTERNAL_SEMAPHORE_CAPABILITIES_SPEC_VERSION`."]
737#[doc(alias = "VK_KHR_EXTERNAL_SEMAPHORE_CAPABILITIES_SPEC_VERSION")]
738#[doc = "\n\n[Khronos registry source: `VK_KHR_EXTERNAL_SEMAPHORE_CAPABILITIES_SPEC_VERSION`](https://github.com/KhronosGroup/Vulkan-Headers/blob/acbb9391c0a597272800cd3f4363661c00a27c77/registry/vk.xml)"]
739pub const KHR_EXTERNAL_SEMAPHORE_CAPABILITIES_SPEC_VERSION: u32 = 1;
740#[doc = "Registry constant `VK_KHR_EXTERNAL_SEMAPHORE_CAPABILITIES_EXTENSION_NAME`."]
741#[doc(alias = "VK_KHR_EXTERNAL_SEMAPHORE_CAPABILITIES_EXTENSION_NAME")]
742#[doc = "\n\n[Khronos registry source: `VK_KHR_EXTERNAL_SEMAPHORE_CAPABILITIES_EXTENSION_NAME`](https://github.com/KhronosGroup/Vulkan-Headers/blob/acbb9391c0a597272800cd3f4363661c00a27c77/registry/vk.xml)"]
743pub const KHR_EXTERNAL_SEMAPHORE_CAPABILITIES_EXTENSION_NAME: &std::ffi::CStr =
744 c"VK_KHR_external_semaphore_capabilities";
745#[doc = "Registry constant `VK_KHR_EXTERNAL_SEMAPHORE_SPEC_VERSION`."]
746#[doc(alias = "VK_KHR_EXTERNAL_SEMAPHORE_SPEC_VERSION")]
747#[doc = "\n\n[Khronos registry source: `VK_KHR_EXTERNAL_SEMAPHORE_SPEC_VERSION`](https://github.com/KhronosGroup/Vulkan-Headers/blob/acbb9391c0a597272800cd3f4363661c00a27c77/registry/vk.xml)"]
748pub const KHR_EXTERNAL_SEMAPHORE_SPEC_VERSION: u32 = 1;
749#[doc = "Registry constant `VK_KHR_EXTERNAL_SEMAPHORE_EXTENSION_NAME`."]
750#[doc(alias = "VK_KHR_EXTERNAL_SEMAPHORE_EXTENSION_NAME")]
751#[doc = "\n\n[Khronos registry source: `VK_KHR_EXTERNAL_SEMAPHORE_EXTENSION_NAME`](https://github.com/KhronosGroup/Vulkan-Headers/blob/acbb9391c0a597272800cd3f4363661c00a27c77/registry/vk.xml)"]
752pub const KHR_EXTERNAL_SEMAPHORE_EXTENSION_NAME: &std::ffi::CStr = c"VK_KHR_external_semaphore";
753#[cfg(feature = "platform-win32")]
754#[doc = "Registry constant `VK_KHR_EXTERNAL_SEMAPHORE_WIN32_SPEC_VERSION`."]
755#[doc(alias = "VK_KHR_EXTERNAL_SEMAPHORE_WIN32_SPEC_VERSION")]
756#[doc = "\n\n[Khronos registry source: `VK_KHR_EXTERNAL_SEMAPHORE_WIN32_SPEC_VERSION`](https://github.com/KhronosGroup/Vulkan-Headers/blob/acbb9391c0a597272800cd3f4363661c00a27c77/registry/vk.xml)"]
757pub const KHR_EXTERNAL_SEMAPHORE_WIN32_SPEC_VERSION: u32 = 1;
758#[cfg(feature = "platform-win32")]
759#[doc = "Registry constant `VK_KHR_EXTERNAL_SEMAPHORE_WIN32_EXTENSION_NAME`."]
760#[doc(alias = "VK_KHR_EXTERNAL_SEMAPHORE_WIN32_EXTENSION_NAME")]
761#[doc = "\n\n[Khronos registry source: `VK_KHR_EXTERNAL_SEMAPHORE_WIN32_EXTENSION_NAME`](https://github.com/KhronosGroup/Vulkan-Headers/blob/acbb9391c0a597272800cd3f4363661c00a27c77/registry/vk.xml)"]
762pub const KHR_EXTERNAL_SEMAPHORE_WIN32_EXTENSION_NAME: &std::ffi::CStr =
763 c"VK_KHR_external_semaphore_win32";
764#[doc = "Registry constant `VK_KHR_EXTERNAL_SEMAPHORE_FD_SPEC_VERSION`."]
765#[doc(alias = "VK_KHR_EXTERNAL_SEMAPHORE_FD_SPEC_VERSION")]
766#[doc = "\n\n[Khronos registry source: `VK_KHR_EXTERNAL_SEMAPHORE_FD_SPEC_VERSION`](https://github.com/KhronosGroup/Vulkan-Headers/blob/acbb9391c0a597272800cd3f4363661c00a27c77/registry/vk.xml)"]
767pub const KHR_EXTERNAL_SEMAPHORE_FD_SPEC_VERSION: u32 = 1;
768#[doc = "Registry constant `VK_KHR_EXTERNAL_SEMAPHORE_FD_EXTENSION_NAME`."]
769#[doc(alias = "VK_KHR_EXTERNAL_SEMAPHORE_FD_EXTENSION_NAME")]
770#[doc = "\n\n[Khronos registry source: `VK_KHR_EXTERNAL_SEMAPHORE_FD_EXTENSION_NAME`](https://github.com/KhronosGroup/Vulkan-Headers/blob/acbb9391c0a597272800cd3f4363661c00a27c77/registry/vk.xml)"]
771pub const KHR_EXTERNAL_SEMAPHORE_FD_EXTENSION_NAME: &std::ffi::CStr =
772 c"VK_KHR_external_semaphore_fd";
773#[doc = "Registry constant `VK_KHR_PUSH_DESCRIPTOR_SPEC_VERSION`."]
774#[doc(alias = "VK_KHR_PUSH_DESCRIPTOR_SPEC_VERSION")]
775#[doc = "\n\n[Khronos registry source: `VK_KHR_PUSH_DESCRIPTOR_SPEC_VERSION`](https://github.com/KhronosGroup/Vulkan-Headers/blob/acbb9391c0a597272800cd3f4363661c00a27c77/registry/vk.xml)"]
776pub const KHR_PUSH_DESCRIPTOR_SPEC_VERSION: u32 = 2;
777#[doc = "Registry constant `VK_KHR_PUSH_DESCRIPTOR_EXTENSION_NAME`."]
778#[doc(alias = "VK_KHR_PUSH_DESCRIPTOR_EXTENSION_NAME")]
779#[doc = "\n\n[Khronos registry source: `VK_KHR_PUSH_DESCRIPTOR_EXTENSION_NAME`](https://github.com/KhronosGroup/Vulkan-Headers/blob/acbb9391c0a597272800cd3f4363661c00a27c77/registry/vk.xml)"]
780pub const KHR_PUSH_DESCRIPTOR_EXTENSION_NAME: &std::ffi::CStr = c"VK_KHR_push_descriptor";
781#[doc = "Registry constant `VK_EXT_CONDITIONAL_RENDERING_SPEC_VERSION`."]
782#[doc(alias = "VK_EXT_CONDITIONAL_RENDERING_SPEC_VERSION")]
783#[doc = "\n\n[Khronos registry source: `VK_EXT_CONDITIONAL_RENDERING_SPEC_VERSION`](https://github.com/KhronosGroup/Vulkan-Headers/blob/acbb9391c0a597272800cd3f4363661c00a27c77/registry/vk.xml)"]
784pub const EXT_CONDITIONAL_RENDERING_SPEC_VERSION: u32 = 2;
785#[doc = "Registry constant `VK_EXT_CONDITIONAL_RENDERING_EXTENSION_NAME`."]
786#[doc(alias = "VK_EXT_CONDITIONAL_RENDERING_EXTENSION_NAME")]
787#[doc = "\n\n[Khronos registry source: `VK_EXT_CONDITIONAL_RENDERING_EXTENSION_NAME`](https://github.com/KhronosGroup/Vulkan-Headers/blob/acbb9391c0a597272800cd3f4363661c00a27c77/registry/vk.xml)"]
788pub const EXT_CONDITIONAL_RENDERING_EXTENSION_NAME: &std::ffi::CStr =
789 c"VK_EXT_conditional_rendering";
790#[doc = "Registry constant `VK_KHR_SHADER_FLOAT16_INT8_SPEC_VERSION`."]
791#[doc(alias = "VK_KHR_SHADER_FLOAT16_INT8_SPEC_VERSION")]
792#[doc = "\n\n[Khronos registry source: `VK_KHR_SHADER_FLOAT16_INT8_SPEC_VERSION`](https://github.com/KhronosGroup/Vulkan-Headers/blob/acbb9391c0a597272800cd3f4363661c00a27c77/registry/vk.xml)"]
793pub const KHR_SHADER_FLOAT16_INT8_SPEC_VERSION: u32 = 1;
794#[doc = "Registry constant `VK_KHR_SHADER_FLOAT16_INT8_EXTENSION_NAME`."]
795#[doc(alias = "VK_KHR_SHADER_FLOAT16_INT8_EXTENSION_NAME")]
796#[doc = "\n\n[Khronos registry source: `VK_KHR_SHADER_FLOAT16_INT8_EXTENSION_NAME`](https://github.com/KhronosGroup/Vulkan-Headers/blob/acbb9391c0a597272800cd3f4363661c00a27c77/registry/vk.xml)"]
797pub const KHR_SHADER_FLOAT16_INT8_EXTENSION_NAME: &std::ffi::CStr = c"VK_KHR_shader_float16_int8";
798#[doc = "Registry constant `VK_KHR_16BIT_STORAGE_SPEC_VERSION`."]
799#[doc(alias = "VK_KHR_16BIT_STORAGE_SPEC_VERSION")]
800#[doc = "\n\n[Khronos registry source: `VK_KHR_16BIT_STORAGE_SPEC_VERSION`](https://github.com/KhronosGroup/Vulkan-Headers/blob/acbb9391c0a597272800cd3f4363661c00a27c77/registry/vk.xml)"]
801pub const KHR_16BIT_STORAGE_SPEC_VERSION: u32 = 1;
802#[doc = "Registry constant `VK_KHR_16BIT_STORAGE_EXTENSION_NAME`."]
803#[doc(alias = "VK_KHR_16BIT_STORAGE_EXTENSION_NAME")]
804#[doc = "\n\n[Khronos registry source: `VK_KHR_16BIT_STORAGE_EXTENSION_NAME`](https://github.com/KhronosGroup/Vulkan-Headers/blob/acbb9391c0a597272800cd3f4363661c00a27c77/registry/vk.xml)"]
805pub const KHR_16BIT_STORAGE_EXTENSION_NAME: &std::ffi::CStr = c"VK_KHR_16bit_storage";
806#[doc = "Registry constant `VK_KHR_INCREMENTAL_PRESENT_SPEC_VERSION`."]
807#[doc(alias = "VK_KHR_INCREMENTAL_PRESENT_SPEC_VERSION")]
808#[doc = "\n\n[Khronos registry source: `VK_KHR_INCREMENTAL_PRESENT_SPEC_VERSION`](https://github.com/KhronosGroup/Vulkan-Headers/blob/acbb9391c0a597272800cd3f4363661c00a27c77/registry/vk.xml)"]
809pub const KHR_INCREMENTAL_PRESENT_SPEC_VERSION: u32 = 2;
810#[doc = "Registry constant `VK_KHR_INCREMENTAL_PRESENT_EXTENSION_NAME`."]
811#[doc(alias = "VK_KHR_INCREMENTAL_PRESENT_EXTENSION_NAME")]
812#[doc = "\n\n[Khronos registry source: `VK_KHR_INCREMENTAL_PRESENT_EXTENSION_NAME`](https://github.com/KhronosGroup/Vulkan-Headers/blob/acbb9391c0a597272800cd3f4363661c00a27c77/registry/vk.xml)"]
813pub const KHR_INCREMENTAL_PRESENT_EXTENSION_NAME: &std::ffi::CStr = c"VK_KHR_incremental_present";
814#[doc = "Registry constant `VK_KHR_DESCRIPTOR_UPDATE_TEMPLATE_SPEC_VERSION`."]
815#[doc(alias = "VK_KHR_DESCRIPTOR_UPDATE_TEMPLATE_SPEC_VERSION")]
816#[doc = "\n\n[Khronos registry source: `VK_KHR_DESCRIPTOR_UPDATE_TEMPLATE_SPEC_VERSION`](https://github.com/KhronosGroup/Vulkan-Headers/blob/acbb9391c0a597272800cd3f4363661c00a27c77/registry/vk.xml)"]
817pub const KHR_DESCRIPTOR_UPDATE_TEMPLATE_SPEC_VERSION: u32 = 1;
818#[doc = "Registry constant `VK_KHR_DESCRIPTOR_UPDATE_TEMPLATE_EXTENSION_NAME`."]
819#[doc(alias = "VK_KHR_DESCRIPTOR_UPDATE_TEMPLATE_EXTENSION_NAME")]
820#[doc = "\n\n[Khronos registry source: `VK_KHR_DESCRIPTOR_UPDATE_TEMPLATE_EXTENSION_NAME`](https://github.com/KhronosGroup/Vulkan-Headers/blob/acbb9391c0a597272800cd3f4363661c00a27c77/registry/vk.xml)"]
821pub const KHR_DESCRIPTOR_UPDATE_TEMPLATE_EXTENSION_NAME: &std::ffi::CStr =
822 c"VK_KHR_descriptor_update_template";
823#[doc = "Registry constant `VK_NV_CLIP_SPACE_W_SCALING_SPEC_VERSION`."]
824#[doc(alias = "VK_NV_CLIP_SPACE_W_SCALING_SPEC_VERSION")]
825#[doc = "\n\n[Khronos registry source: `VK_NV_CLIP_SPACE_W_SCALING_SPEC_VERSION`](https://github.com/KhronosGroup/Vulkan-Headers/blob/acbb9391c0a597272800cd3f4363661c00a27c77/registry/vk.xml)"]
826pub const NV_CLIP_SPACE_W_SCALING_SPEC_VERSION: u32 = 1;
827#[doc = "Registry constant `VK_NV_CLIP_SPACE_W_SCALING_EXTENSION_NAME`."]
828#[doc(alias = "VK_NV_CLIP_SPACE_W_SCALING_EXTENSION_NAME")]
829#[doc = "\n\n[Khronos registry source: `VK_NV_CLIP_SPACE_W_SCALING_EXTENSION_NAME`](https://github.com/KhronosGroup/Vulkan-Headers/blob/acbb9391c0a597272800cd3f4363661c00a27c77/registry/vk.xml)"]
830pub const NV_CLIP_SPACE_W_SCALING_EXTENSION_NAME: &std::ffi::CStr = c"VK_NV_clip_space_w_scaling";
831#[doc = "Registry constant `VK_EXT_DIRECT_MODE_DISPLAY_SPEC_VERSION`."]
832#[doc(alias = "VK_EXT_DIRECT_MODE_DISPLAY_SPEC_VERSION")]
833#[doc = "\n\n[Khronos registry source: `VK_EXT_DIRECT_MODE_DISPLAY_SPEC_VERSION`](https://github.com/KhronosGroup/Vulkan-Headers/blob/acbb9391c0a597272800cd3f4363661c00a27c77/registry/vk.xml)"]
834pub const EXT_DIRECT_MODE_DISPLAY_SPEC_VERSION: u32 = 1;
835#[doc = "Registry constant `VK_EXT_DIRECT_MODE_DISPLAY_EXTENSION_NAME`."]
836#[doc(alias = "VK_EXT_DIRECT_MODE_DISPLAY_EXTENSION_NAME")]
837#[doc = "\n\n[Khronos registry source: `VK_EXT_DIRECT_MODE_DISPLAY_EXTENSION_NAME`](https://github.com/KhronosGroup/Vulkan-Headers/blob/acbb9391c0a597272800cd3f4363661c00a27c77/registry/vk.xml)"]
838pub const EXT_DIRECT_MODE_DISPLAY_EXTENSION_NAME: &std::ffi::CStr = c"VK_EXT_direct_mode_display";
839#[cfg(feature = "platform-xlib-xrandr")]
840#[doc = "Registry constant `VK_EXT_ACQUIRE_XLIB_DISPLAY_SPEC_VERSION`."]
841#[doc(alias = "VK_EXT_ACQUIRE_XLIB_DISPLAY_SPEC_VERSION")]
842#[doc = "\n\n[Khronos registry source: `VK_EXT_ACQUIRE_XLIB_DISPLAY_SPEC_VERSION`](https://github.com/KhronosGroup/Vulkan-Headers/blob/acbb9391c0a597272800cd3f4363661c00a27c77/registry/vk.xml)"]
843pub const EXT_ACQUIRE_XLIB_DISPLAY_SPEC_VERSION: u32 = 1;
844#[cfg(feature = "platform-xlib-xrandr")]
845#[doc = "Registry constant `VK_EXT_ACQUIRE_XLIB_DISPLAY_EXTENSION_NAME`."]
846#[doc(alias = "VK_EXT_ACQUIRE_XLIB_DISPLAY_EXTENSION_NAME")]
847#[doc = "\n\n[Khronos registry source: `VK_EXT_ACQUIRE_XLIB_DISPLAY_EXTENSION_NAME`](https://github.com/KhronosGroup/Vulkan-Headers/blob/acbb9391c0a597272800cd3f4363661c00a27c77/registry/vk.xml)"]
848pub const EXT_ACQUIRE_XLIB_DISPLAY_EXTENSION_NAME: &std::ffi::CStr = c"VK_EXT_acquire_xlib_display";
849#[doc = "Registry constant `VK_EXT_DISPLAY_SURFACE_COUNTER_SPEC_VERSION`."]
850#[doc(alias = "VK_EXT_DISPLAY_SURFACE_COUNTER_SPEC_VERSION")]
851#[doc = "\n\n[Khronos registry source: `VK_EXT_DISPLAY_SURFACE_COUNTER_SPEC_VERSION`](https://github.com/KhronosGroup/Vulkan-Headers/blob/acbb9391c0a597272800cd3f4363661c00a27c77/registry/vk.xml)"]
852pub const EXT_DISPLAY_SURFACE_COUNTER_SPEC_VERSION: u32 = 1;
853#[doc = "Registry constant `VK_EXT_DISPLAY_SURFACE_COUNTER_EXTENSION_NAME`."]
854#[doc(alias = "VK_EXT_DISPLAY_SURFACE_COUNTER_EXTENSION_NAME")]
855#[doc = "\n\n[Khronos registry source: `VK_EXT_DISPLAY_SURFACE_COUNTER_EXTENSION_NAME`](https://github.com/KhronosGroup/Vulkan-Headers/blob/acbb9391c0a597272800cd3f4363661c00a27c77/registry/vk.xml)"]
856pub const EXT_DISPLAY_SURFACE_COUNTER_EXTENSION_NAME: &std::ffi::CStr =
857 c"VK_EXT_display_surface_counter";
858#[doc = "Registry constant `VK_EXT_DISPLAY_CONTROL_SPEC_VERSION`."]
859#[doc(alias = "VK_EXT_DISPLAY_CONTROL_SPEC_VERSION")]
860#[doc = "\n\n[Khronos registry source: `VK_EXT_DISPLAY_CONTROL_SPEC_VERSION`](https://github.com/KhronosGroup/Vulkan-Headers/blob/acbb9391c0a597272800cd3f4363661c00a27c77/registry/vk.xml)"]
861pub const EXT_DISPLAY_CONTROL_SPEC_VERSION: u32 = 1;
862#[doc = "Registry constant `VK_EXT_DISPLAY_CONTROL_EXTENSION_NAME`."]
863#[doc(alias = "VK_EXT_DISPLAY_CONTROL_EXTENSION_NAME")]
864#[doc = "\n\n[Khronos registry source: `VK_EXT_DISPLAY_CONTROL_EXTENSION_NAME`](https://github.com/KhronosGroup/Vulkan-Headers/blob/acbb9391c0a597272800cd3f4363661c00a27c77/registry/vk.xml)"]
865pub const EXT_DISPLAY_CONTROL_EXTENSION_NAME: &std::ffi::CStr = c"VK_EXT_display_control";
866#[doc = "Registry constant `VK_GOOGLE_DISPLAY_TIMING_SPEC_VERSION`."]
867#[doc(alias = "VK_GOOGLE_DISPLAY_TIMING_SPEC_VERSION")]
868#[doc = "\n\n[Khronos registry source: `VK_GOOGLE_DISPLAY_TIMING_SPEC_VERSION`](https://github.com/KhronosGroup/Vulkan-Headers/blob/acbb9391c0a597272800cd3f4363661c00a27c77/registry/vk.xml)"]
869pub const GOOGLE_DISPLAY_TIMING_SPEC_VERSION: u32 = 1;
870#[doc = "Registry constant `VK_GOOGLE_DISPLAY_TIMING_EXTENSION_NAME`."]
871#[doc(alias = "VK_GOOGLE_DISPLAY_TIMING_EXTENSION_NAME")]
872#[doc = "\n\n[Khronos registry source: `VK_GOOGLE_DISPLAY_TIMING_EXTENSION_NAME`](https://github.com/KhronosGroup/Vulkan-Headers/blob/acbb9391c0a597272800cd3f4363661c00a27c77/registry/vk.xml)"]
873pub const GOOGLE_DISPLAY_TIMING_EXTENSION_NAME: &std::ffi::CStr = c"VK_GOOGLE_display_timing";
874#[doc = "Registry constant `VK_NV_SAMPLE_MASK_OVERRIDE_COVERAGE_SPEC_VERSION`."]
875#[doc(alias = "VK_NV_SAMPLE_MASK_OVERRIDE_COVERAGE_SPEC_VERSION")]
876#[doc = "\n\n[Khronos registry source: `VK_NV_SAMPLE_MASK_OVERRIDE_COVERAGE_SPEC_VERSION`](https://github.com/KhronosGroup/Vulkan-Headers/blob/acbb9391c0a597272800cd3f4363661c00a27c77/registry/vk.xml)"]
877pub const NV_SAMPLE_MASK_OVERRIDE_COVERAGE_SPEC_VERSION: u32 = 1;
878#[doc = "Registry constant `VK_NV_SAMPLE_MASK_OVERRIDE_COVERAGE_EXTENSION_NAME`."]
879#[doc(alias = "VK_NV_SAMPLE_MASK_OVERRIDE_COVERAGE_EXTENSION_NAME")]
880#[doc = "\n\n[Khronos registry source: `VK_NV_SAMPLE_MASK_OVERRIDE_COVERAGE_EXTENSION_NAME`](https://github.com/KhronosGroup/Vulkan-Headers/blob/acbb9391c0a597272800cd3f4363661c00a27c77/registry/vk.xml)"]
881pub const NV_SAMPLE_MASK_OVERRIDE_COVERAGE_EXTENSION_NAME: &std::ffi::CStr =
882 c"VK_NV_sample_mask_override_coverage";
883#[doc = "Registry constant `VK_NV_GEOMETRY_SHADER_PASSTHROUGH_SPEC_VERSION`."]
884#[doc(alias = "VK_NV_GEOMETRY_SHADER_PASSTHROUGH_SPEC_VERSION")]
885#[doc = "\n\n[Khronos registry source: `VK_NV_GEOMETRY_SHADER_PASSTHROUGH_SPEC_VERSION`](https://github.com/KhronosGroup/Vulkan-Headers/blob/acbb9391c0a597272800cd3f4363661c00a27c77/registry/vk.xml)"]
886pub const NV_GEOMETRY_SHADER_PASSTHROUGH_SPEC_VERSION: u32 = 1;
887#[doc = "Registry constant `VK_NV_GEOMETRY_SHADER_PASSTHROUGH_EXTENSION_NAME`."]
888#[doc(alias = "VK_NV_GEOMETRY_SHADER_PASSTHROUGH_EXTENSION_NAME")]
889#[doc = "\n\n[Khronos registry source: `VK_NV_GEOMETRY_SHADER_PASSTHROUGH_EXTENSION_NAME`](https://github.com/KhronosGroup/Vulkan-Headers/blob/acbb9391c0a597272800cd3f4363661c00a27c77/registry/vk.xml)"]
890pub const NV_GEOMETRY_SHADER_PASSTHROUGH_EXTENSION_NAME: &std::ffi::CStr =
891 c"VK_NV_geometry_shader_passthrough";
892#[doc = "Registry constant `VK_NV_VIEWPORT_ARRAY_2_SPEC_VERSION`."]
893#[doc(alias = "VK_NV_VIEWPORT_ARRAY_2_SPEC_VERSION")]
894#[doc = "\n\n[Khronos registry source: `VK_NV_VIEWPORT_ARRAY_2_SPEC_VERSION`](https://github.com/KhronosGroup/Vulkan-Headers/blob/acbb9391c0a597272800cd3f4363661c00a27c77/registry/vk.xml)"]
895pub const NV_VIEWPORT_ARRAY_2_SPEC_VERSION: u32 = 1;
896#[doc = "Registry constant `VK_NV_VIEWPORT_ARRAY_2_EXTENSION_NAME`."]
897#[doc(alias = "VK_NV_VIEWPORT_ARRAY_2_EXTENSION_NAME")]
898#[doc = "\n\n[Khronos registry source: `VK_NV_VIEWPORT_ARRAY_2_EXTENSION_NAME`](https://github.com/KhronosGroup/Vulkan-Headers/blob/acbb9391c0a597272800cd3f4363661c00a27c77/registry/vk.xml)"]
899pub const NV_VIEWPORT_ARRAY_2_EXTENSION_NAME: &std::ffi::CStr = c"VK_NV_viewport_array2";
900#[doc = "Registry constant `VK_NV_VIEWPORT_ARRAY2_SPEC_VERSION`."]
901#[doc(alias = "VK_NV_VIEWPORT_ARRAY2_SPEC_VERSION")]
902#[doc = "\n\n[Khronos registry source: `VK_NV_VIEWPORT_ARRAY2_SPEC_VERSION`](https://github.com/KhronosGroup/Vulkan-Headers/blob/acbb9391c0a597272800cd3f4363661c00a27c77/registry/vk.xml)"]
903pub const NV_VIEWPORT_ARRAY2_SPEC_VERSION: u32 = 1;
904#[doc = "Registry constant `VK_NV_VIEWPORT_ARRAY2_EXTENSION_NAME`."]
905#[doc(alias = "VK_NV_VIEWPORT_ARRAY2_EXTENSION_NAME")]
906#[doc = "\n\n[Khronos registry source: `VK_NV_VIEWPORT_ARRAY2_EXTENSION_NAME`](https://github.com/KhronosGroup/Vulkan-Headers/blob/acbb9391c0a597272800cd3f4363661c00a27c77/registry/vk.xml)"]
907pub const NV_VIEWPORT_ARRAY2_EXTENSION_NAME: &std::ffi::CStr = c"VK_NV_viewport_array2";
908#[doc = "Registry constant `VK_NVX_MULTIVIEW_PER_VIEW_ATTRIBUTES_SPEC_VERSION`."]
909#[doc(alias = "VK_NVX_MULTIVIEW_PER_VIEW_ATTRIBUTES_SPEC_VERSION")]
910#[doc = "\n\n[Khronos registry source: `VK_NVX_MULTIVIEW_PER_VIEW_ATTRIBUTES_SPEC_VERSION`](https://github.com/KhronosGroup/Vulkan-Headers/blob/acbb9391c0a597272800cd3f4363661c00a27c77/registry/vk.xml)"]
911pub const NVX_MULTIVIEW_PER_VIEW_ATTRIBUTES_SPEC_VERSION: u32 = 1;
912#[doc = "Registry constant `VK_NVX_MULTIVIEW_PER_VIEW_ATTRIBUTES_EXTENSION_NAME`."]
913#[doc(alias = "VK_NVX_MULTIVIEW_PER_VIEW_ATTRIBUTES_EXTENSION_NAME")]
914#[doc = "\n\n[Khronos registry source: `VK_NVX_MULTIVIEW_PER_VIEW_ATTRIBUTES_EXTENSION_NAME`](https://github.com/KhronosGroup/Vulkan-Headers/blob/acbb9391c0a597272800cd3f4363661c00a27c77/registry/vk.xml)"]
915pub const NVX_MULTIVIEW_PER_VIEW_ATTRIBUTES_EXTENSION_NAME: &std::ffi::CStr =
916 c"VK_NVX_multiview_per_view_attributes";
917#[doc = "Registry constant `VK_NV_VIEWPORT_SWIZZLE_SPEC_VERSION`."]
918#[doc(alias = "VK_NV_VIEWPORT_SWIZZLE_SPEC_VERSION")]
919#[doc = "\n\n[Khronos registry source: `VK_NV_VIEWPORT_SWIZZLE_SPEC_VERSION`](https://github.com/KhronosGroup/Vulkan-Headers/blob/acbb9391c0a597272800cd3f4363661c00a27c77/registry/vk.xml)"]
920pub const NV_VIEWPORT_SWIZZLE_SPEC_VERSION: u32 = 1;
921#[doc = "Registry constant `VK_NV_VIEWPORT_SWIZZLE_EXTENSION_NAME`."]
922#[doc(alias = "VK_NV_VIEWPORT_SWIZZLE_EXTENSION_NAME")]
923#[doc = "\n\n[Khronos registry source: `VK_NV_VIEWPORT_SWIZZLE_EXTENSION_NAME`](https://github.com/KhronosGroup/Vulkan-Headers/blob/acbb9391c0a597272800cd3f4363661c00a27c77/registry/vk.xml)"]
924pub const NV_VIEWPORT_SWIZZLE_EXTENSION_NAME: &std::ffi::CStr = c"VK_NV_viewport_swizzle";
925#[doc = "Registry constant `VK_EXT_DISCARD_RECTANGLES_SPEC_VERSION`."]
926#[doc(alias = "VK_EXT_DISCARD_RECTANGLES_SPEC_VERSION")]
927#[doc = "\n\n[Khronos registry source: `VK_EXT_DISCARD_RECTANGLES_SPEC_VERSION`](https://github.com/KhronosGroup/Vulkan-Headers/blob/acbb9391c0a597272800cd3f4363661c00a27c77/registry/vk.xml)"]
928pub const EXT_DISCARD_RECTANGLES_SPEC_VERSION: u32 = 2;
929#[doc = "Registry constant `VK_EXT_DISCARD_RECTANGLES_EXTENSION_NAME`."]
930#[doc(alias = "VK_EXT_DISCARD_RECTANGLES_EXTENSION_NAME")]
931#[doc = "\n\n[Khronos registry source: `VK_EXT_DISCARD_RECTANGLES_EXTENSION_NAME`](https://github.com/KhronosGroup/Vulkan-Headers/blob/acbb9391c0a597272800cd3f4363661c00a27c77/registry/vk.xml)"]
932pub const EXT_DISCARD_RECTANGLES_EXTENSION_NAME: &std::ffi::CStr = c"VK_EXT_discard_rectangles";
933#[doc = "Registry constant `VK_EXT_CONSERVATIVE_RASTERIZATION_SPEC_VERSION`."]
934#[doc(alias = "VK_EXT_CONSERVATIVE_RASTERIZATION_SPEC_VERSION")]
935#[doc = "\n\n[Khronos registry source: `VK_EXT_CONSERVATIVE_RASTERIZATION_SPEC_VERSION`](https://github.com/KhronosGroup/Vulkan-Headers/blob/acbb9391c0a597272800cd3f4363661c00a27c77/registry/vk.xml)"]
936pub const EXT_CONSERVATIVE_RASTERIZATION_SPEC_VERSION: u32 = 1;
937#[doc = "Registry constant `VK_EXT_CONSERVATIVE_RASTERIZATION_EXTENSION_NAME`."]
938#[doc(alias = "VK_EXT_CONSERVATIVE_RASTERIZATION_EXTENSION_NAME")]
939#[doc = "\n\n[Khronos registry source: `VK_EXT_CONSERVATIVE_RASTERIZATION_EXTENSION_NAME`](https://github.com/KhronosGroup/Vulkan-Headers/blob/acbb9391c0a597272800cd3f4363661c00a27c77/registry/vk.xml)"]
940pub const EXT_CONSERVATIVE_RASTERIZATION_EXTENSION_NAME: &std::ffi::CStr =
941 c"VK_EXT_conservative_rasterization";
942#[doc = "Registry constant `VK_EXT_DEPTH_CLIP_ENABLE_SPEC_VERSION`."]
943#[doc(alias = "VK_EXT_DEPTH_CLIP_ENABLE_SPEC_VERSION")]
944#[doc = "\n\n[Khronos registry source: `VK_EXT_DEPTH_CLIP_ENABLE_SPEC_VERSION`](https://github.com/KhronosGroup/Vulkan-Headers/blob/acbb9391c0a597272800cd3f4363661c00a27c77/registry/vk.xml)"]
945pub const EXT_DEPTH_CLIP_ENABLE_SPEC_VERSION: u32 = 1;
946#[doc = "Registry constant `VK_EXT_DEPTH_CLIP_ENABLE_EXTENSION_NAME`."]
947#[doc(alias = "VK_EXT_DEPTH_CLIP_ENABLE_EXTENSION_NAME")]
948#[doc = "\n\n[Khronos registry source: `VK_EXT_DEPTH_CLIP_ENABLE_EXTENSION_NAME`](https://github.com/KhronosGroup/Vulkan-Headers/blob/acbb9391c0a597272800cd3f4363661c00a27c77/registry/vk.xml)"]
949pub const EXT_DEPTH_CLIP_ENABLE_EXTENSION_NAME: &std::ffi::CStr = c"VK_EXT_depth_clip_enable";
950#[doc = "Registry constant `VK_EXT_SWAPCHAIN_COLOR_SPACE_SPEC_VERSION`."]
951#[doc(alias = "VK_EXT_SWAPCHAIN_COLOR_SPACE_SPEC_VERSION")]
952#[doc = "\n\n[Khronos registry source: `VK_EXT_SWAPCHAIN_COLOR_SPACE_SPEC_VERSION`](https://github.com/KhronosGroup/Vulkan-Headers/blob/acbb9391c0a597272800cd3f4363661c00a27c77/registry/vk.xml)"]
953pub const EXT_SWAPCHAIN_COLOR_SPACE_SPEC_VERSION: u32 = 5;
954#[doc = "Registry constant `VK_EXT_SWAPCHAIN_COLOR_SPACE_EXTENSION_NAME`."]
955#[doc(alias = "VK_EXT_SWAPCHAIN_COLOR_SPACE_EXTENSION_NAME")]
956#[doc = "\n\n[Khronos registry source: `VK_EXT_SWAPCHAIN_COLOR_SPACE_EXTENSION_NAME`](https://github.com/KhronosGroup/Vulkan-Headers/blob/acbb9391c0a597272800cd3f4363661c00a27c77/registry/vk.xml)"]
957pub const EXT_SWAPCHAIN_COLOR_SPACE_EXTENSION_NAME: &std::ffi::CStr =
958 c"VK_EXT_swapchain_colorspace";
959#[doc = "Registry constant `VK_EXT_HDR_METADATA_SPEC_VERSION`."]
960#[doc(alias = "VK_EXT_HDR_METADATA_SPEC_VERSION")]
961#[doc = "\n\n[Khronos registry source: `VK_EXT_HDR_METADATA_SPEC_VERSION`](https://github.com/KhronosGroup/Vulkan-Headers/blob/acbb9391c0a597272800cd3f4363661c00a27c77/registry/vk.xml)"]
962pub const EXT_HDR_METADATA_SPEC_VERSION: u32 = 3;
963#[doc = "Registry constant `VK_EXT_HDR_METADATA_EXTENSION_NAME`."]
964#[doc(alias = "VK_EXT_HDR_METADATA_EXTENSION_NAME")]
965#[doc = "\n\n[Khronos registry source: `VK_EXT_HDR_METADATA_EXTENSION_NAME`](https://github.com/KhronosGroup/Vulkan-Headers/blob/acbb9391c0a597272800cd3f4363661c00a27c77/registry/vk.xml)"]
966pub const EXT_HDR_METADATA_EXTENSION_NAME: &std::ffi::CStr = c"VK_EXT_hdr_metadata";
967#[doc = "Registry constant `VK_KHR_IMAGELESS_FRAMEBUFFER_SPEC_VERSION`."]
968#[doc(alias = "VK_KHR_IMAGELESS_FRAMEBUFFER_SPEC_VERSION")]
969#[doc = "\n\n[Khronos registry source: `VK_KHR_IMAGELESS_FRAMEBUFFER_SPEC_VERSION`](https://github.com/KhronosGroup/Vulkan-Headers/blob/acbb9391c0a597272800cd3f4363661c00a27c77/registry/vk.xml)"]
970pub const KHR_IMAGELESS_FRAMEBUFFER_SPEC_VERSION: u32 = 1;
971#[doc = "Registry constant `VK_KHR_IMAGELESS_FRAMEBUFFER_EXTENSION_NAME`."]
972#[doc(alias = "VK_KHR_IMAGELESS_FRAMEBUFFER_EXTENSION_NAME")]
973#[doc = "\n\n[Khronos registry source: `VK_KHR_IMAGELESS_FRAMEBUFFER_EXTENSION_NAME`](https://github.com/KhronosGroup/Vulkan-Headers/blob/acbb9391c0a597272800cd3f4363661c00a27c77/registry/vk.xml)"]
974pub const KHR_IMAGELESS_FRAMEBUFFER_EXTENSION_NAME: &std::ffi::CStr =
975 c"VK_KHR_imageless_framebuffer";
976#[doc = "Registry constant `VK_KHR_CREATE_RENDERPASS_2_SPEC_VERSION`."]
977#[doc(alias = "VK_KHR_CREATE_RENDERPASS_2_SPEC_VERSION")]
978#[doc = "\n\n[Khronos registry source: `VK_KHR_CREATE_RENDERPASS_2_SPEC_VERSION`](https://github.com/KhronosGroup/Vulkan-Headers/blob/acbb9391c0a597272800cd3f4363661c00a27c77/registry/vk.xml)"]
979pub const KHR_CREATE_RENDERPASS_2_SPEC_VERSION: u32 = 1;
980#[doc = "Registry constant `VK_KHR_CREATE_RENDERPASS_2_EXTENSION_NAME`."]
981#[doc(alias = "VK_KHR_CREATE_RENDERPASS_2_EXTENSION_NAME")]
982#[doc = "\n\n[Khronos registry source: `VK_KHR_CREATE_RENDERPASS_2_EXTENSION_NAME`](https://github.com/KhronosGroup/Vulkan-Headers/blob/acbb9391c0a597272800cd3f4363661c00a27c77/registry/vk.xml)"]
983pub const KHR_CREATE_RENDERPASS_2_EXTENSION_NAME: &std::ffi::CStr = c"VK_KHR_create_renderpass2";
984#[doc = "Registry constant `VK_IMG_RELAXED_LINE_RASTERIZATION_SPEC_VERSION`."]
985#[doc(alias = "VK_IMG_RELAXED_LINE_RASTERIZATION_SPEC_VERSION")]
986#[doc = "\n\n[Khronos registry source: `VK_IMG_RELAXED_LINE_RASTERIZATION_SPEC_VERSION`](https://github.com/KhronosGroup/Vulkan-Headers/blob/acbb9391c0a597272800cd3f4363661c00a27c77/registry/vk.xml)"]
987pub const IMG_RELAXED_LINE_RASTERIZATION_SPEC_VERSION: u32 = 1;
988#[doc = "Registry constant `VK_IMG_RELAXED_LINE_RASTERIZATION_EXTENSION_NAME`."]
989#[doc(alias = "VK_IMG_RELAXED_LINE_RASTERIZATION_EXTENSION_NAME")]
990#[doc = "\n\n[Khronos registry source: `VK_IMG_RELAXED_LINE_RASTERIZATION_EXTENSION_NAME`](https://github.com/KhronosGroup/Vulkan-Headers/blob/acbb9391c0a597272800cd3f4363661c00a27c77/registry/vk.xml)"]
991pub const IMG_RELAXED_LINE_RASTERIZATION_EXTENSION_NAME: &std::ffi::CStr =
992 c"VK_IMG_relaxed_line_rasterization";
993#[doc = "Registry constant `VK_KHR_SHARED_PRESENTABLE_IMAGE_SPEC_VERSION`."]
994#[doc(alias = "VK_KHR_SHARED_PRESENTABLE_IMAGE_SPEC_VERSION")]
995#[doc = "\n\n[Khronos registry source: `VK_KHR_SHARED_PRESENTABLE_IMAGE_SPEC_VERSION`](https://github.com/KhronosGroup/Vulkan-Headers/blob/acbb9391c0a597272800cd3f4363661c00a27c77/registry/vk.xml)"]
996pub const KHR_SHARED_PRESENTABLE_IMAGE_SPEC_VERSION: u32 = 1;
997#[doc = "Registry constant `VK_KHR_SHARED_PRESENTABLE_IMAGE_EXTENSION_NAME`."]
998#[doc(alias = "VK_KHR_SHARED_PRESENTABLE_IMAGE_EXTENSION_NAME")]
999#[doc = "\n\n[Khronos registry source: `VK_KHR_SHARED_PRESENTABLE_IMAGE_EXTENSION_NAME`](https://github.com/KhronosGroup/Vulkan-Headers/blob/acbb9391c0a597272800cd3f4363661c00a27c77/registry/vk.xml)"]
1000pub const KHR_SHARED_PRESENTABLE_IMAGE_EXTENSION_NAME: &std::ffi::CStr =
1001 c"VK_KHR_shared_presentable_image";
1002#[doc = "Registry constant `VK_KHR_EXTERNAL_FENCE_CAPABILITIES_SPEC_VERSION`."]
1003#[doc(alias = "VK_KHR_EXTERNAL_FENCE_CAPABILITIES_SPEC_VERSION")]
1004#[doc = "\n\n[Khronos registry source: `VK_KHR_EXTERNAL_FENCE_CAPABILITIES_SPEC_VERSION`](https://github.com/KhronosGroup/Vulkan-Headers/blob/acbb9391c0a597272800cd3f4363661c00a27c77/registry/vk.xml)"]
1005pub const KHR_EXTERNAL_FENCE_CAPABILITIES_SPEC_VERSION: u32 = 1;
1006#[doc = "Registry constant `VK_KHR_EXTERNAL_FENCE_CAPABILITIES_EXTENSION_NAME`."]
1007#[doc(alias = "VK_KHR_EXTERNAL_FENCE_CAPABILITIES_EXTENSION_NAME")]
1008#[doc = "\n\n[Khronos registry source: `VK_KHR_EXTERNAL_FENCE_CAPABILITIES_EXTENSION_NAME`](https://github.com/KhronosGroup/Vulkan-Headers/blob/acbb9391c0a597272800cd3f4363661c00a27c77/registry/vk.xml)"]
1009pub const KHR_EXTERNAL_FENCE_CAPABILITIES_EXTENSION_NAME: &std::ffi::CStr =
1010 c"VK_KHR_external_fence_capabilities";
1011#[doc = "Registry constant `VK_KHR_EXTERNAL_FENCE_SPEC_VERSION`."]
1012#[doc(alias = "VK_KHR_EXTERNAL_FENCE_SPEC_VERSION")]
1013#[doc = "\n\n[Khronos registry source: `VK_KHR_EXTERNAL_FENCE_SPEC_VERSION`](https://github.com/KhronosGroup/Vulkan-Headers/blob/acbb9391c0a597272800cd3f4363661c00a27c77/registry/vk.xml)"]
1014pub const KHR_EXTERNAL_FENCE_SPEC_VERSION: u32 = 1;
1015#[doc = "Registry constant `VK_KHR_EXTERNAL_FENCE_EXTENSION_NAME`."]
1016#[doc(alias = "VK_KHR_EXTERNAL_FENCE_EXTENSION_NAME")]
1017#[doc = "\n\n[Khronos registry source: `VK_KHR_EXTERNAL_FENCE_EXTENSION_NAME`](https://github.com/KhronosGroup/Vulkan-Headers/blob/acbb9391c0a597272800cd3f4363661c00a27c77/registry/vk.xml)"]
1018pub const KHR_EXTERNAL_FENCE_EXTENSION_NAME: &std::ffi::CStr = c"VK_KHR_external_fence";
1019#[cfg(feature = "platform-win32")]
1020#[doc = "Registry constant `VK_KHR_EXTERNAL_FENCE_WIN32_SPEC_VERSION`."]
1021#[doc(alias = "VK_KHR_EXTERNAL_FENCE_WIN32_SPEC_VERSION")]
1022#[doc = "\n\n[Khronos registry source: `VK_KHR_EXTERNAL_FENCE_WIN32_SPEC_VERSION`](https://github.com/KhronosGroup/Vulkan-Headers/blob/acbb9391c0a597272800cd3f4363661c00a27c77/registry/vk.xml)"]
1023pub const KHR_EXTERNAL_FENCE_WIN32_SPEC_VERSION: u32 = 1;
1024#[cfg(feature = "platform-win32")]
1025#[doc = "Registry constant `VK_KHR_EXTERNAL_FENCE_WIN32_EXTENSION_NAME`."]
1026#[doc(alias = "VK_KHR_EXTERNAL_FENCE_WIN32_EXTENSION_NAME")]
1027#[doc = "\n\n[Khronos registry source: `VK_KHR_EXTERNAL_FENCE_WIN32_EXTENSION_NAME`](https://github.com/KhronosGroup/Vulkan-Headers/blob/acbb9391c0a597272800cd3f4363661c00a27c77/registry/vk.xml)"]
1028pub const KHR_EXTERNAL_FENCE_WIN32_EXTENSION_NAME: &std::ffi::CStr = c"VK_KHR_external_fence_win32";
1029#[doc = "Registry constant `VK_KHR_EXTERNAL_FENCE_FD_SPEC_VERSION`."]
1030#[doc(alias = "VK_KHR_EXTERNAL_FENCE_FD_SPEC_VERSION")]
1031#[doc = "\n\n[Khronos registry source: `VK_KHR_EXTERNAL_FENCE_FD_SPEC_VERSION`](https://github.com/KhronosGroup/Vulkan-Headers/blob/acbb9391c0a597272800cd3f4363661c00a27c77/registry/vk.xml)"]
1032pub const KHR_EXTERNAL_FENCE_FD_SPEC_VERSION: u32 = 1;
1033#[doc = "Registry constant `VK_KHR_EXTERNAL_FENCE_FD_EXTENSION_NAME`."]
1034#[doc(alias = "VK_KHR_EXTERNAL_FENCE_FD_EXTENSION_NAME")]
1035#[doc = "\n\n[Khronos registry source: `VK_KHR_EXTERNAL_FENCE_FD_EXTENSION_NAME`](https://github.com/KhronosGroup/Vulkan-Headers/blob/acbb9391c0a597272800cd3f4363661c00a27c77/registry/vk.xml)"]
1036pub const KHR_EXTERNAL_FENCE_FD_EXTENSION_NAME: &std::ffi::CStr = c"VK_KHR_external_fence_fd";
1037#[doc = "Registry constant `VK_KHR_PERFORMANCE_QUERY_SPEC_VERSION`."]
1038#[doc(alias = "VK_KHR_PERFORMANCE_QUERY_SPEC_VERSION")]
1039#[doc = "\n\n[Khronos registry source: `VK_KHR_PERFORMANCE_QUERY_SPEC_VERSION`](https://github.com/KhronosGroup/Vulkan-Headers/blob/acbb9391c0a597272800cd3f4363661c00a27c77/registry/vk.xml)"]
1040pub const KHR_PERFORMANCE_QUERY_SPEC_VERSION: u32 = 1;
1041#[doc = "Registry constant `VK_KHR_PERFORMANCE_QUERY_EXTENSION_NAME`."]
1042#[doc(alias = "VK_KHR_PERFORMANCE_QUERY_EXTENSION_NAME")]
1043#[doc = "\n\n[Khronos registry source: `VK_KHR_PERFORMANCE_QUERY_EXTENSION_NAME`](https://github.com/KhronosGroup/Vulkan-Headers/blob/acbb9391c0a597272800cd3f4363661c00a27c77/registry/vk.xml)"]
1044pub const KHR_PERFORMANCE_QUERY_EXTENSION_NAME: &std::ffi::CStr = c"VK_KHR_performance_query";
1045#[doc = "Registry constant `VK_KHR_MAINTENANCE_2_SPEC_VERSION`."]
1046#[doc(alias = "VK_KHR_MAINTENANCE_2_SPEC_VERSION")]
1047#[doc = "\n\n[Khronos registry source: `VK_KHR_MAINTENANCE_2_SPEC_VERSION`](https://github.com/KhronosGroup/Vulkan-Headers/blob/acbb9391c0a597272800cd3f4363661c00a27c77/registry/vk.xml)"]
1048pub const KHR_MAINTENANCE_2_SPEC_VERSION: u32 = 1;
1049#[doc = "Registry constant `VK_KHR_MAINTENANCE_2_EXTENSION_NAME`."]
1050#[doc(alias = "VK_KHR_MAINTENANCE_2_EXTENSION_NAME")]
1051#[doc = "\n\n[Khronos registry source: `VK_KHR_MAINTENANCE_2_EXTENSION_NAME`](https://github.com/KhronosGroup/Vulkan-Headers/blob/acbb9391c0a597272800cd3f4363661c00a27c77/registry/vk.xml)"]
1052pub const KHR_MAINTENANCE_2_EXTENSION_NAME: &std::ffi::CStr = c"VK_KHR_maintenance2";
1053#[doc = "Registry constant `VK_KHR_MAINTENANCE2_SPEC_VERSION`."]
1054#[doc(alias = "VK_KHR_MAINTENANCE2_SPEC_VERSION")]
1055#[doc = "\n\n[Khronos registry source: `VK_KHR_MAINTENANCE2_SPEC_VERSION`](https://github.com/KhronosGroup/Vulkan-Headers/blob/acbb9391c0a597272800cd3f4363661c00a27c77/registry/vk.xml)"]
1056pub const KHR_MAINTENANCE2_SPEC_VERSION: u32 = 1;
1057#[doc = "Registry constant `VK_KHR_MAINTENANCE2_EXTENSION_NAME`."]
1058#[doc(alias = "VK_KHR_MAINTENANCE2_EXTENSION_NAME")]
1059#[doc = "\n\n[Khronos registry source: `VK_KHR_MAINTENANCE2_EXTENSION_NAME`](https://github.com/KhronosGroup/Vulkan-Headers/blob/acbb9391c0a597272800cd3f4363661c00a27c77/registry/vk.xml)"]
1060pub const KHR_MAINTENANCE2_EXTENSION_NAME: &std::ffi::CStr = c"VK_KHR_maintenance2";
1061#[doc = "Registry constant `VK_KHR_GET_SURFACE_CAPABILITIES_2_SPEC_VERSION`."]
1062#[doc(alias = "VK_KHR_GET_SURFACE_CAPABILITIES_2_SPEC_VERSION")]
1063#[doc = "\n\n[Khronos registry source: `VK_KHR_GET_SURFACE_CAPABILITIES_2_SPEC_VERSION`](https://github.com/KhronosGroup/Vulkan-Headers/blob/acbb9391c0a597272800cd3f4363661c00a27c77/registry/vk.xml)"]
1064pub const KHR_GET_SURFACE_CAPABILITIES_2_SPEC_VERSION: u32 = 1;
1065#[doc = "Registry constant `VK_KHR_GET_SURFACE_CAPABILITIES_2_EXTENSION_NAME`."]
1066#[doc(alias = "VK_KHR_GET_SURFACE_CAPABILITIES_2_EXTENSION_NAME")]
1067#[doc = "\n\n[Khronos registry source: `VK_KHR_GET_SURFACE_CAPABILITIES_2_EXTENSION_NAME`](https://github.com/KhronosGroup/Vulkan-Headers/blob/acbb9391c0a597272800cd3f4363661c00a27c77/registry/vk.xml)"]
1068pub const KHR_GET_SURFACE_CAPABILITIES_2_EXTENSION_NAME: &std::ffi::CStr =
1069 c"VK_KHR_get_surface_capabilities2";
1070#[doc = "Registry constant `VK_KHR_VARIABLE_POINTERS_SPEC_VERSION`."]
1071#[doc(alias = "VK_KHR_VARIABLE_POINTERS_SPEC_VERSION")]
1072#[doc = "\n\n[Khronos registry source: `VK_KHR_VARIABLE_POINTERS_SPEC_VERSION`](https://github.com/KhronosGroup/Vulkan-Headers/blob/acbb9391c0a597272800cd3f4363661c00a27c77/registry/vk.xml)"]
1073pub const KHR_VARIABLE_POINTERS_SPEC_VERSION: u32 = 1;
1074#[doc = "Registry constant `VK_KHR_VARIABLE_POINTERS_EXTENSION_NAME`."]
1075#[doc(alias = "VK_KHR_VARIABLE_POINTERS_EXTENSION_NAME")]
1076#[doc = "\n\n[Khronos registry source: `VK_KHR_VARIABLE_POINTERS_EXTENSION_NAME`](https://github.com/KhronosGroup/Vulkan-Headers/blob/acbb9391c0a597272800cd3f4363661c00a27c77/registry/vk.xml)"]
1077pub const KHR_VARIABLE_POINTERS_EXTENSION_NAME: &std::ffi::CStr = c"VK_KHR_variable_pointers";
1078#[doc = "Registry constant `VK_KHR_GET_DISPLAY_PROPERTIES_2_SPEC_VERSION`."]
1079#[doc(alias = "VK_KHR_GET_DISPLAY_PROPERTIES_2_SPEC_VERSION")]
1080#[doc = "\n\n[Khronos registry source: `VK_KHR_GET_DISPLAY_PROPERTIES_2_SPEC_VERSION`](https://github.com/KhronosGroup/Vulkan-Headers/blob/acbb9391c0a597272800cd3f4363661c00a27c77/registry/vk.xml)"]
1081pub const KHR_GET_DISPLAY_PROPERTIES_2_SPEC_VERSION: u32 = 1;
1082#[doc = "Registry constant `VK_KHR_GET_DISPLAY_PROPERTIES_2_EXTENSION_NAME`."]
1083#[doc(alias = "VK_KHR_GET_DISPLAY_PROPERTIES_2_EXTENSION_NAME")]
1084#[doc = "\n\n[Khronos registry source: `VK_KHR_GET_DISPLAY_PROPERTIES_2_EXTENSION_NAME`](https://github.com/KhronosGroup/Vulkan-Headers/blob/acbb9391c0a597272800cd3f4363661c00a27c77/registry/vk.xml)"]
1085pub const KHR_GET_DISPLAY_PROPERTIES_2_EXTENSION_NAME: &std::ffi::CStr =
1086 c"VK_KHR_get_display_properties2";
1087#[cfg(feature = "platform-ios")]
1088#[doc = "Registry constant `VK_MVK_IOS_SURFACE_SPEC_VERSION`."]
1089#[doc(alias = "VK_MVK_IOS_SURFACE_SPEC_VERSION")]
1090#[doc = "\n\n[Khronos registry source: `VK_MVK_IOS_SURFACE_SPEC_VERSION`](https://github.com/KhronosGroup/Vulkan-Headers/blob/acbb9391c0a597272800cd3f4363661c00a27c77/registry/vk.xml)"]
1091pub const MVK_IOS_SURFACE_SPEC_VERSION: u32 = 3;
1092#[cfg(feature = "platform-ios")]
1093#[doc = "Registry constant `VK_MVK_IOS_SURFACE_EXTENSION_NAME`."]
1094#[doc(alias = "VK_MVK_IOS_SURFACE_EXTENSION_NAME")]
1095#[doc = "\n\n[Khronos registry source: `VK_MVK_IOS_SURFACE_EXTENSION_NAME`](https://github.com/KhronosGroup/Vulkan-Headers/blob/acbb9391c0a597272800cd3f4363661c00a27c77/registry/vk.xml)"]
1096pub const MVK_IOS_SURFACE_EXTENSION_NAME: &std::ffi::CStr = c"VK_MVK_ios_surface";
1097#[cfg(feature = "platform-macos")]
1098#[doc = "Registry constant `VK_MVK_MACOS_SURFACE_SPEC_VERSION`."]
1099#[doc(alias = "VK_MVK_MACOS_SURFACE_SPEC_VERSION")]
1100#[doc = "\n\n[Khronos registry source: `VK_MVK_MACOS_SURFACE_SPEC_VERSION`](https://github.com/KhronosGroup/Vulkan-Headers/blob/acbb9391c0a597272800cd3f4363661c00a27c77/registry/vk.xml)"]
1101pub const MVK_MACOS_SURFACE_SPEC_VERSION: u32 = 3;
1102#[cfg(feature = "platform-macos")]
1103#[doc = "Registry constant `VK_MVK_MACOS_SURFACE_EXTENSION_NAME`."]
1104#[doc(alias = "VK_MVK_MACOS_SURFACE_EXTENSION_NAME")]
1105#[doc = "\n\n[Khronos registry source: `VK_MVK_MACOS_SURFACE_EXTENSION_NAME`](https://github.com/KhronosGroup/Vulkan-Headers/blob/acbb9391c0a597272800cd3f4363661c00a27c77/registry/vk.xml)"]
1106pub const MVK_MACOS_SURFACE_EXTENSION_NAME: &std::ffi::CStr = c"VK_MVK_macos_surface";
1107#[doc = "Registry constant `VK_EXT_EXTERNAL_MEMORY_DMA_BUF_SPEC_VERSION`."]
1108#[doc(alias = "VK_EXT_EXTERNAL_MEMORY_DMA_BUF_SPEC_VERSION")]
1109#[doc = "\n\n[Khronos registry source: `VK_EXT_EXTERNAL_MEMORY_DMA_BUF_SPEC_VERSION`](https://github.com/KhronosGroup/Vulkan-Headers/blob/acbb9391c0a597272800cd3f4363661c00a27c77/registry/vk.xml)"]
1110pub const EXT_EXTERNAL_MEMORY_DMA_BUF_SPEC_VERSION: u32 = 1;
1111#[doc = "Registry constant `VK_EXT_EXTERNAL_MEMORY_DMA_BUF_EXTENSION_NAME`."]
1112#[doc(alias = "VK_EXT_EXTERNAL_MEMORY_DMA_BUF_EXTENSION_NAME")]
1113#[doc = "\n\n[Khronos registry source: `VK_EXT_EXTERNAL_MEMORY_DMA_BUF_EXTENSION_NAME`](https://github.com/KhronosGroup/Vulkan-Headers/blob/acbb9391c0a597272800cd3f4363661c00a27c77/registry/vk.xml)"]
1114pub const EXT_EXTERNAL_MEMORY_DMA_BUF_EXTENSION_NAME: &std::ffi::CStr =
1115 c"VK_EXT_external_memory_dma_buf";
1116#[doc = "Registry constant `VK_EXT_QUEUE_FAMILY_FOREIGN_SPEC_VERSION`."]
1117#[doc(alias = "VK_EXT_QUEUE_FAMILY_FOREIGN_SPEC_VERSION")]
1118#[doc = "\n\n[Khronos registry source: `VK_EXT_QUEUE_FAMILY_FOREIGN_SPEC_VERSION`](https://github.com/KhronosGroup/Vulkan-Headers/blob/acbb9391c0a597272800cd3f4363661c00a27c77/registry/vk.xml)"]
1119pub const EXT_QUEUE_FAMILY_FOREIGN_SPEC_VERSION: u32 = 1;
1120#[doc = "Registry constant `VK_EXT_QUEUE_FAMILY_FOREIGN_EXTENSION_NAME`."]
1121#[doc(alias = "VK_EXT_QUEUE_FAMILY_FOREIGN_EXTENSION_NAME")]
1122#[doc = "\n\n[Khronos registry source: `VK_EXT_QUEUE_FAMILY_FOREIGN_EXTENSION_NAME`](https://github.com/KhronosGroup/Vulkan-Headers/blob/acbb9391c0a597272800cd3f4363661c00a27c77/registry/vk.xml)"]
1123pub const EXT_QUEUE_FAMILY_FOREIGN_EXTENSION_NAME: &std::ffi::CStr = c"VK_EXT_queue_family_foreign";
1124#[doc = "Registry constant `VK_KHR_DEDICATED_ALLOCATION_SPEC_VERSION`."]
1125#[doc(alias = "VK_KHR_DEDICATED_ALLOCATION_SPEC_VERSION")]
1126#[doc = "\n\n[Khronos registry source: `VK_KHR_DEDICATED_ALLOCATION_SPEC_VERSION`](https://github.com/KhronosGroup/Vulkan-Headers/blob/acbb9391c0a597272800cd3f4363661c00a27c77/registry/vk.xml)"]
1127pub const KHR_DEDICATED_ALLOCATION_SPEC_VERSION: u32 = 3;
1128#[doc = "Registry constant `VK_KHR_DEDICATED_ALLOCATION_EXTENSION_NAME`."]
1129#[doc(alias = "VK_KHR_DEDICATED_ALLOCATION_EXTENSION_NAME")]
1130#[doc = "\n\n[Khronos registry source: `VK_KHR_DEDICATED_ALLOCATION_EXTENSION_NAME`](https://github.com/KhronosGroup/Vulkan-Headers/blob/acbb9391c0a597272800cd3f4363661c00a27c77/registry/vk.xml)"]
1131pub const KHR_DEDICATED_ALLOCATION_EXTENSION_NAME: &std::ffi::CStr = c"VK_KHR_dedicated_allocation";
1132#[doc = "Registry constant `VK_EXT_DEBUG_UTILS_SPEC_VERSION`."]
1133#[doc(alias = "VK_EXT_DEBUG_UTILS_SPEC_VERSION")]
1134#[doc = "\n\n[Khronos registry source: `VK_EXT_DEBUG_UTILS_SPEC_VERSION`](https://github.com/KhronosGroup/Vulkan-Headers/blob/acbb9391c0a597272800cd3f4363661c00a27c77/registry/vk.xml)"]
1135pub const EXT_DEBUG_UTILS_SPEC_VERSION: u32 = 2;
1136#[doc = "Registry constant `VK_EXT_DEBUG_UTILS_EXTENSION_NAME`."]
1137#[doc(alias = "VK_EXT_DEBUG_UTILS_EXTENSION_NAME")]
1138#[doc = "\n\n[Khronos registry source: `VK_EXT_DEBUG_UTILS_EXTENSION_NAME`](https://github.com/KhronosGroup/Vulkan-Headers/blob/acbb9391c0a597272800cd3f4363661c00a27c77/registry/vk.xml)"]
1139pub const EXT_DEBUG_UTILS_EXTENSION_NAME: &std::ffi::CStr = c"VK_EXT_debug_utils";
1140#[cfg(feature = "platform-android")]
1141#[doc = "Registry constant `VK_ANDROID_EXTERNAL_MEMORY_ANDROID_HARDWARE_BUFFER_SPEC_VERSION`."]
1142#[doc(alias = "VK_ANDROID_EXTERNAL_MEMORY_ANDROID_HARDWARE_BUFFER_SPEC_VERSION")]
1143#[doc = "\n\n[Khronos registry source: `VK_ANDROID_EXTERNAL_MEMORY_ANDROID_HARDWARE_BUFFER_SPEC_VERSION`](https://github.com/KhronosGroup/Vulkan-Headers/blob/acbb9391c0a597272800cd3f4363661c00a27c77/registry/vk.xml)"]
1144pub const ANDROID_EXTERNAL_MEMORY_ANDROID_HARDWARE_BUFFER_SPEC_VERSION: u32 = 5;
1145#[cfg(feature = "platform-android")]
1146#[doc = "Registry constant `VK_ANDROID_EXTERNAL_MEMORY_ANDROID_HARDWARE_BUFFER_EXTENSION_NAME`."]
1147#[doc(alias = "VK_ANDROID_EXTERNAL_MEMORY_ANDROID_HARDWARE_BUFFER_EXTENSION_NAME")]
1148#[doc = "\n\n[Khronos registry source: `VK_ANDROID_EXTERNAL_MEMORY_ANDROID_HARDWARE_BUFFER_EXTENSION_NAME`](https://github.com/KhronosGroup/Vulkan-Headers/blob/acbb9391c0a597272800cd3f4363661c00a27c77/registry/vk.xml)"]
1149pub const ANDROID_EXTERNAL_MEMORY_ANDROID_HARDWARE_BUFFER_EXTENSION_NAME: &std::ffi::CStr =
1150 c"VK_ANDROID_external_memory_android_hardware_buffer";
1151#[doc = "Registry constant `VK_EXT_SAMPLER_FILTER_MINMAX_SPEC_VERSION`."]
1152#[doc(alias = "VK_EXT_SAMPLER_FILTER_MINMAX_SPEC_VERSION")]
1153#[doc = "\n\n[Khronos registry source: `VK_EXT_SAMPLER_FILTER_MINMAX_SPEC_VERSION`](https://github.com/KhronosGroup/Vulkan-Headers/blob/acbb9391c0a597272800cd3f4363661c00a27c77/registry/vk.xml)"]
1154pub const EXT_SAMPLER_FILTER_MINMAX_SPEC_VERSION: u32 = 2;
1155#[doc = "Registry constant `VK_EXT_SAMPLER_FILTER_MINMAX_EXTENSION_NAME`."]
1156#[doc(alias = "VK_EXT_SAMPLER_FILTER_MINMAX_EXTENSION_NAME")]
1157#[doc = "\n\n[Khronos registry source: `VK_EXT_SAMPLER_FILTER_MINMAX_EXTENSION_NAME`](https://github.com/KhronosGroup/Vulkan-Headers/blob/acbb9391c0a597272800cd3f4363661c00a27c77/registry/vk.xml)"]
1158pub const EXT_SAMPLER_FILTER_MINMAX_EXTENSION_NAME: &std::ffi::CStr =
1159 c"VK_EXT_sampler_filter_minmax";
1160#[doc = "Registry constant `VK_KHR_STORAGE_BUFFER_STORAGE_CLASS_SPEC_VERSION`."]
1161#[doc(alias = "VK_KHR_STORAGE_BUFFER_STORAGE_CLASS_SPEC_VERSION")]
1162#[doc = "\n\n[Khronos registry source: `VK_KHR_STORAGE_BUFFER_STORAGE_CLASS_SPEC_VERSION`](https://github.com/KhronosGroup/Vulkan-Headers/blob/acbb9391c0a597272800cd3f4363661c00a27c77/registry/vk.xml)"]
1163pub const KHR_STORAGE_BUFFER_STORAGE_CLASS_SPEC_VERSION: u32 = 1;
1164#[doc = "Registry constant `VK_KHR_STORAGE_BUFFER_STORAGE_CLASS_EXTENSION_NAME`."]
1165#[doc(alias = "VK_KHR_STORAGE_BUFFER_STORAGE_CLASS_EXTENSION_NAME")]
1166#[doc = "\n\n[Khronos registry source: `VK_KHR_STORAGE_BUFFER_STORAGE_CLASS_EXTENSION_NAME`](https://github.com/KhronosGroup/Vulkan-Headers/blob/acbb9391c0a597272800cd3f4363661c00a27c77/registry/vk.xml)"]
1167pub const KHR_STORAGE_BUFFER_STORAGE_CLASS_EXTENSION_NAME: &std::ffi::CStr =
1168 c"VK_KHR_storage_buffer_storage_class";
1169#[doc = "Registry constant `VK_AMD_GPU_SHADER_INT16_SPEC_VERSION`."]
1170#[doc(alias = "VK_AMD_GPU_SHADER_INT16_SPEC_VERSION")]
1171#[doc = "\n\n[Khronos registry source: `VK_AMD_GPU_SHADER_INT16_SPEC_VERSION`](https://github.com/KhronosGroup/Vulkan-Headers/blob/acbb9391c0a597272800cd3f4363661c00a27c77/registry/vk.xml)"]
1172pub const AMD_GPU_SHADER_INT16_SPEC_VERSION: u32 = 2;
1173#[doc = "Registry constant `VK_AMD_GPU_SHADER_INT16_EXTENSION_NAME`."]
1174#[doc(alias = "VK_AMD_GPU_SHADER_INT16_EXTENSION_NAME")]
1175#[doc = "\n\n[Khronos registry source: `VK_AMD_GPU_SHADER_INT16_EXTENSION_NAME`](https://github.com/KhronosGroup/Vulkan-Headers/blob/acbb9391c0a597272800cd3f4363661c00a27c77/registry/vk.xml)"]
1176pub const AMD_GPU_SHADER_INT16_EXTENSION_NAME: &std::ffi::CStr = c"VK_AMD_gpu_shader_int16";
1177#[doc = "Registry constant `VK_AMD_GPA_INTERFACE_SPEC_VERSION`."]
1178#[doc(alias = "VK_AMD_GPA_INTERFACE_SPEC_VERSION")]
1179#[doc = "\n\n[Khronos registry source: `VK_AMD_GPA_INTERFACE_SPEC_VERSION`](https://github.com/KhronosGroup/Vulkan-Headers/blob/acbb9391c0a597272800cd3f4363661c00a27c77/registry/vk.xml)"]
1180pub const AMD_GPA_INTERFACE_SPEC_VERSION: u32 = 1;
1181#[doc = "Registry constant `VK_AMD_GPA_INTERFACE_EXTENSION_NAME`."]
1182#[doc(alias = "VK_AMD_GPA_INTERFACE_EXTENSION_NAME")]
1183#[doc = "\n\n[Khronos registry source: `VK_AMD_GPA_INTERFACE_EXTENSION_NAME`](https://github.com/KhronosGroup/Vulkan-Headers/blob/acbb9391c0a597272800cd3f4363661c00a27c77/registry/vk.xml)"]
1184pub const AMD_GPA_INTERFACE_EXTENSION_NAME: &std::ffi::CStr = c"VK_AMD_gpa_interface";
1185#[cfg(feature = "provisional")]
1186#[doc = "Registry constant `VK_AMDX_SHADER_ENQUEUE_SPEC_VERSION`."]
1187#[doc(alias = "VK_AMDX_SHADER_ENQUEUE_SPEC_VERSION")]
1188#[doc = "\n\n[Khronos registry source: `VK_AMDX_SHADER_ENQUEUE_SPEC_VERSION`](https://github.com/KhronosGroup/Vulkan-Headers/blob/acbb9391c0a597272800cd3f4363661c00a27c77/registry/vk.xml)"]
1189pub const AMDX_SHADER_ENQUEUE_SPEC_VERSION: u32 = 2;
1190#[cfg(feature = "provisional")]
1191#[doc = "Registry constant `VK_AMDX_SHADER_ENQUEUE_EXTENSION_NAME`."]
1192#[doc(alias = "VK_AMDX_SHADER_ENQUEUE_EXTENSION_NAME")]
1193#[doc = "\n\n[Khronos registry source: `VK_AMDX_SHADER_ENQUEUE_EXTENSION_NAME`](https://github.com/KhronosGroup/Vulkan-Headers/blob/acbb9391c0a597272800cd3f4363661c00a27c77/registry/vk.xml)"]
1194pub const AMDX_SHADER_ENQUEUE_EXTENSION_NAME: &std::ffi::CStr = c"VK_AMDX_shader_enqueue";
1195#[doc = "Registry constant `VK_EXT_DESCRIPTOR_HEAP_SPEC_VERSION`."]
1196#[doc(alias = "VK_EXT_DESCRIPTOR_HEAP_SPEC_VERSION")]
1197#[doc = "\n\n[Khronos registry source: `VK_EXT_DESCRIPTOR_HEAP_SPEC_VERSION`](https://github.com/KhronosGroup/Vulkan-Headers/blob/acbb9391c0a597272800cd3f4363661c00a27c77/registry/vk.xml)"]
1198pub const EXT_DESCRIPTOR_HEAP_SPEC_VERSION: u32 = 1;
1199#[doc = "Registry constant `VK_EXT_DESCRIPTOR_HEAP_EXTENSION_NAME`."]
1200#[doc(alias = "VK_EXT_DESCRIPTOR_HEAP_EXTENSION_NAME")]
1201#[doc = "\n\n[Khronos registry source: `VK_EXT_DESCRIPTOR_HEAP_EXTENSION_NAME`](https://github.com/KhronosGroup/Vulkan-Headers/blob/acbb9391c0a597272800cd3f4363661c00a27c77/registry/vk.xml)"]
1202pub const EXT_DESCRIPTOR_HEAP_EXTENSION_NAME: &std::ffi::CStr = c"VK_EXT_descriptor_heap";
1203#[doc = "Registry constant `VK_AMD_MIXED_ATTACHMENT_SAMPLES_SPEC_VERSION`."]
1204#[doc(alias = "VK_AMD_MIXED_ATTACHMENT_SAMPLES_SPEC_VERSION")]
1205#[doc = "\n\n[Khronos registry source: `VK_AMD_MIXED_ATTACHMENT_SAMPLES_SPEC_VERSION`](https://github.com/KhronosGroup/Vulkan-Headers/blob/acbb9391c0a597272800cd3f4363661c00a27c77/registry/vk.xml)"]
1206pub const AMD_MIXED_ATTACHMENT_SAMPLES_SPEC_VERSION: u32 = 1;
1207#[doc = "Registry constant `VK_AMD_MIXED_ATTACHMENT_SAMPLES_EXTENSION_NAME`."]
1208#[doc(alias = "VK_AMD_MIXED_ATTACHMENT_SAMPLES_EXTENSION_NAME")]
1209#[doc = "\n\n[Khronos registry source: `VK_AMD_MIXED_ATTACHMENT_SAMPLES_EXTENSION_NAME`](https://github.com/KhronosGroup/Vulkan-Headers/blob/acbb9391c0a597272800cd3f4363661c00a27c77/registry/vk.xml)"]
1210pub const AMD_MIXED_ATTACHMENT_SAMPLES_EXTENSION_NAME: &std::ffi::CStr =
1211 c"VK_AMD_mixed_attachment_samples";
1212#[doc = "Registry constant `VK_AMD_SHADER_FRAGMENT_MASK_SPEC_VERSION`."]
1213#[doc(alias = "VK_AMD_SHADER_FRAGMENT_MASK_SPEC_VERSION")]
1214#[doc = "\n\n[Khronos registry source: `VK_AMD_SHADER_FRAGMENT_MASK_SPEC_VERSION`](https://github.com/KhronosGroup/Vulkan-Headers/blob/acbb9391c0a597272800cd3f4363661c00a27c77/registry/vk.xml)"]
1215pub const AMD_SHADER_FRAGMENT_MASK_SPEC_VERSION: u32 = 1;
1216#[doc = "Registry constant `VK_AMD_SHADER_FRAGMENT_MASK_EXTENSION_NAME`."]
1217#[doc(alias = "VK_AMD_SHADER_FRAGMENT_MASK_EXTENSION_NAME")]
1218#[doc = "\n\n[Khronos registry source: `VK_AMD_SHADER_FRAGMENT_MASK_EXTENSION_NAME`](https://github.com/KhronosGroup/Vulkan-Headers/blob/acbb9391c0a597272800cd3f4363661c00a27c77/registry/vk.xml)"]
1219pub const AMD_SHADER_FRAGMENT_MASK_EXTENSION_NAME: &std::ffi::CStr = c"VK_AMD_shader_fragment_mask";
1220#[doc = "Registry constant `VK_EXT_INLINE_UNIFORM_BLOCK_SPEC_VERSION`."]
1221#[doc(alias = "VK_EXT_INLINE_UNIFORM_BLOCK_SPEC_VERSION")]
1222#[doc = "\n\n[Khronos registry source: `VK_EXT_INLINE_UNIFORM_BLOCK_SPEC_VERSION`](https://github.com/KhronosGroup/Vulkan-Headers/blob/acbb9391c0a597272800cd3f4363661c00a27c77/registry/vk.xml)"]
1223pub const EXT_INLINE_UNIFORM_BLOCK_SPEC_VERSION: u32 = 1;
1224#[doc = "Registry constant `VK_EXT_INLINE_UNIFORM_BLOCK_EXTENSION_NAME`."]
1225#[doc(alias = "VK_EXT_INLINE_UNIFORM_BLOCK_EXTENSION_NAME")]
1226#[doc = "\n\n[Khronos registry source: `VK_EXT_INLINE_UNIFORM_BLOCK_EXTENSION_NAME`](https://github.com/KhronosGroup/Vulkan-Headers/blob/acbb9391c0a597272800cd3f4363661c00a27c77/registry/vk.xml)"]
1227pub const EXT_INLINE_UNIFORM_BLOCK_EXTENSION_NAME: &std::ffi::CStr = c"VK_EXT_inline_uniform_block";
1228#[doc = "Registry constant `VK_EXT_SHADER_STENCIL_EXPORT_SPEC_VERSION`."]
1229#[doc(alias = "VK_EXT_SHADER_STENCIL_EXPORT_SPEC_VERSION")]
1230#[doc = "\n\n[Khronos registry source: `VK_EXT_SHADER_STENCIL_EXPORT_SPEC_VERSION`](https://github.com/KhronosGroup/Vulkan-Headers/blob/acbb9391c0a597272800cd3f4363661c00a27c77/registry/vk.xml)"]
1231pub const EXT_SHADER_STENCIL_EXPORT_SPEC_VERSION: u32 = 1;
1232#[doc = "Registry constant `VK_EXT_SHADER_STENCIL_EXPORT_EXTENSION_NAME`."]
1233#[doc(alias = "VK_EXT_SHADER_STENCIL_EXPORT_EXTENSION_NAME")]
1234#[doc = "\n\n[Khronos registry source: `VK_EXT_SHADER_STENCIL_EXPORT_EXTENSION_NAME`](https://github.com/KhronosGroup/Vulkan-Headers/blob/acbb9391c0a597272800cd3f4363661c00a27c77/registry/vk.xml)"]
1235pub const EXT_SHADER_STENCIL_EXPORT_EXTENSION_NAME: &std::ffi::CStr =
1236 c"VK_EXT_shader_stencil_export";
1237#[doc = "Registry constant `VK_KHR_SHADER_BFLOAT16_SPEC_VERSION`."]
1238#[doc(alias = "VK_KHR_SHADER_BFLOAT16_SPEC_VERSION")]
1239#[doc = "\n\n[Khronos registry source: `VK_KHR_SHADER_BFLOAT16_SPEC_VERSION`](https://github.com/KhronosGroup/Vulkan-Headers/blob/acbb9391c0a597272800cd3f4363661c00a27c77/registry/vk.xml)"]
1240pub const KHR_SHADER_BFLOAT16_SPEC_VERSION: u32 = 1;
1241#[doc = "Registry constant `VK_KHR_SHADER_BFLOAT16_EXTENSION_NAME`."]
1242#[doc(alias = "VK_KHR_SHADER_BFLOAT16_EXTENSION_NAME")]
1243#[doc = "\n\n[Khronos registry source: `VK_KHR_SHADER_BFLOAT16_EXTENSION_NAME`](https://github.com/KhronosGroup/Vulkan-Headers/blob/acbb9391c0a597272800cd3f4363661c00a27c77/registry/vk.xml)"]
1244pub const KHR_SHADER_BFLOAT16_EXTENSION_NAME: &std::ffi::CStr = c"VK_KHR_shader_bfloat16";
1245#[doc = "Registry constant `VK_EXT_SAMPLE_LOCATIONS_SPEC_VERSION`."]
1246#[doc(alias = "VK_EXT_SAMPLE_LOCATIONS_SPEC_VERSION")]
1247#[doc = "\n\n[Khronos registry source: `VK_EXT_SAMPLE_LOCATIONS_SPEC_VERSION`](https://github.com/KhronosGroup/Vulkan-Headers/blob/acbb9391c0a597272800cd3f4363661c00a27c77/registry/vk.xml)"]
1248pub const EXT_SAMPLE_LOCATIONS_SPEC_VERSION: u32 = 1;
1249#[doc = "Registry constant `VK_EXT_SAMPLE_LOCATIONS_EXTENSION_NAME`."]
1250#[doc(alias = "VK_EXT_SAMPLE_LOCATIONS_EXTENSION_NAME")]
1251#[doc = "\n\n[Khronos registry source: `VK_EXT_SAMPLE_LOCATIONS_EXTENSION_NAME`](https://github.com/KhronosGroup/Vulkan-Headers/blob/acbb9391c0a597272800cd3f4363661c00a27c77/registry/vk.xml)"]
1252pub const EXT_SAMPLE_LOCATIONS_EXTENSION_NAME: &std::ffi::CStr = c"VK_EXT_sample_locations";
1253#[doc = "Registry constant `VK_KHR_RELAXED_BLOCK_LAYOUT_SPEC_VERSION`."]
1254#[doc(alias = "VK_KHR_RELAXED_BLOCK_LAYOUT_SPEC_VERSION")]
1255#[doc = "\n\n[Khronos registry source: `VK_KHR_RELAXED_BLOCK_LAYOUT_SPEC_VERSION`](https://github.com/KhronosGroup/Vulkan-Headers/blob/acbb9391c0a597272800cd3f4363661c00a27c77/registry/vk.xml)"]
1256pub const KHR_RELAXED_BLOCK_LAYOUT_SPEC_VERSION: u32 = 1;
1257#[doc = "Registry constant `VK_KHR_RELAXED_BLOCK_LAYOUT_EXTENSION_NAME`."]
1258#[doc(alias = "VK_KHR_RELAXED_BLOCK_LAYOUT_EXTENSION_NAME")]
1259#[doc = "\n\n[Khronos registry source: `VK_KHR_RELAXED_BLOCK_LAYOUT_EXTENSION_NAME`](https://github.com/KhronosGroup/Vulkan-Headers/blob/acbb9391c0a597272800cd3f4363661c00a27c77/registry/vk.xml)"]
1260pub const KHR_RELAXED_BLOCK_LAYOUT_EXTENSION_NAME: &std::ffi::CStr = c"VK_KHR_relaxed_block_layout";
1261#[doc = "Registry constant `VK_KHR_GET_MEMORY_REQUIREMENTS_2_SPEC_VERSION`."]
1262#[doc(alias = "VK_KHR_GET_MEMORY_REQUIREMENTS_2_SPEC_VERSION")]
1263#[doc = "\n\n[Khronos registry source: `VK_KHR_GET_MEMORY_REQUIREMENTS_2_SPEC_VERSION`](https://github.com/KhronosGroup/Vulkan-Headers/blob/acbb9391c0a597272800cd3f4363661c00a27c77/registry/vk.xml)"]
1264pub const KHR_GET_MEMORY_REQUIREMENTS_2_SPEC_VERSION: u32 = 1;
1265#[doc = "Registry constant `VK_KHR_GET_MEMORY_REQUIREMENTS_2_EXTENSION_NAME`."]
1266#[doc(alias = "VK_KHR_GET_MEMORY_REQUIREMENTS_2_EXTENSION_NAME")]
1267#[doc = "\n\n[Khronos registry source: `VK_KHR_GET_MEMORY_REQUIREMENTS_2_EXTENSION_NAME`](https://github.com/KhronosGroup/Vulkan-Headers/blob/acbb9391c0a597272800cd3f4363661c00a27c77/registry/vk.xml)"]
1268pub const KHR_GET_MEMORY_REQUIREMENTS_2_EXTENSION_NAME: &std::ffi::CStr =
1269 c"VK_KHR_get_memory_requirements2";
1270#[doc = "Registry constant `VK_KHR_IMAGE_FORMAT_LIST_SPEC_VERSION`."]
1271#[doc(alias = "VK_KHR_IMAGE_FORMAT_LIST_SPEC_VERSION")]
1272#[doc = "\n\n[Khronos registry source: `VK_KHR_IMAGE_FORMAT_LIST_SPEC_VERSION`](https://github.com/KhronosGroup/Vulkan-Headers/blob/acbb9391c0a597272800cd3f4363661c00a27c77/registry/vk.xml)"]
1273pub const KHR_IMAGE_FORMAT_LIST_SPEC_VERSION: u32 = 1;
1274#[doc = "Registry constant `VK_KHR_IMAGE_FORMAT_LIST_EXTENSION_NAME`."]
1275#[doc(alias = "VK_KHR_IMAGE_FORMAT_LIST_EXTENSION_NAME")]
1276#[doc = "\n\n[Khronos registry source: `VK_KHR_IMAGE_FORMAT_LIST_EXTENSION_NAME`](https://github.com/KhronosGroup/Vulkan-Headers/blob/acbb9391c0a597272800cd3f4363661c00a27c77/registry/vk.xml)"]
1277pub const KHR_IMAGE_FORMAT_LIST_EXTENSION_NAME: &std::ffi::CStr = c"VK_KHR_image_format_list";
1278#[doc = "Registry constant `VK_EXT_BLEND_OPERATION_ADVANCED_SPEC_VERSION`."]
1279#[doc(alias = "VK_EXT_BLEND_OPERATION_ADVANCED_SPEC_VERSION")]
1280#[doc = "\n\n[Khronos registry source: `VK_EXT_BLEND_OPERATION_ADVANCED_SPEC_VERSION`](https://github.com/KhronosGroup/Vulkan-Headers/blob/acbb9391c0a597272800cd3f4363661c00a27c77/registry/vk.xml)"]
1281pub const EXT_BLEND_OPERATION_ADVANCED_SPEC_VERSION: u32 = 2;
1282#[doc = "Registry constant `VK_EXT_BLEND_OPERATION_ADVANCED_EXTENSION_NAME`."]
1283#[doc(alias = "VK_EXT_BLEND_OPERATION_ADVANCED_EXTENSION_NAME")]
1284#[doc = "\n\n[Khronos registry source: `VK_EXT_BLEND_OPERATION_ADVANCED_EXTENSION_NAME`](https://github.com/KhronosGroup/Vulkan-Headers/blob/acbb9391c0a597272800cd3f4363661c00a27c77/registry/vk.xml)"]
1285pub const EXT_BLEND_OPERATION_ADVANCED_EXTENSION_NAME: &std::ffi::CStr =
1286 c"VK_EXT_blend_operation_advanced";
1287#[doc = "Registry constant `VK_NV_FRAGMENT_COVERAGE_TO_COLOR_SPEC_VERSION`."]
1288#[doc(alias = "VK_NV_FRAGMENT_COVERAGE_TO_COLOR_SPEC_VERSION")]
1289#[doc = "\n\n[Khronos registry source: `VK_NV_FRAGMENT_COVERAGE_TO_COLOR_SPEC_VERSION`](https://github.com/KhronosGroup/Vulkan-Headers/blob/acbb9391c0a597272800cd3f4363661c00a27c77/registry/vk.xml)"]
1290pub const NV_FRAGMENT_COVERAGE_TO_COLOR_SPEC_VERSION: u32 = 1;
1291#[doc = "Registry constant `VK_NV_FRAGMENT_COVERAGE_TO_COLOR_EXTENSION_NAME`."]
1292#[doc(alias = "VK_NV_FRAGMENT_COVERAGE_TO_COLOR_EXTENSION_NAME")]
1293#[doc = "\n\n[Khronos registry source: `VK_NV_FRAGMENT_COVERAGE_TO_COLOR_EXTENSION_NAME`](https://github.com/KhronosGroup/Vulkan-Headers/blob/acbb9391c0a597272800cd3f4363661c00a27c77/registry/vk.xml)"]
1294pub const NV_FRAGMENT_COVERAGE_TO_COLOR_EXTENSION_NAME: &std::ffi::CStr =
1295 c"VK_NV_fragment_coverage_to_color";
1296#[doc = "Registry constant `VK_KHR_ACCELERATION_STRUCTURE_SPEC_VERSION`."]
1297#[doc(alias = "VK_KHR_ACCELERATION_STRUCTURE_SPEC_VERSION")]
1298#[doc = "\n\n[Khronos registry source: `VK_KHR_ACCELERATION_STRUCTURE_SPEC_VERSION`](https://github.com/KhronosGroup/Vulkan-Headers/blob/acbb9391c0a597272800cd3f4363661c00a27c77/registry/vk.xml)"]
1299pub const KHR_ACCELERATION_STRUCTURE_SPEC_VERSION: u32 = 13;
1300#[doc = "Registry constant `VK_KHR_ACCELERATION_STRUCTURE_EXTENSION_NAME`."]
1301#[doc(alias = "VK_KHR_ACCELERATION_STRUCTURE_EXTENSION_NAME")]
1302#[doc = "\n\n[Khronos registry source: `VK_KHR_ACCELERATION_STRUCTURE_EXTENSION_NAME`](https://github.com/KhronosGroup/Vulkan-Headers/blob/acbb9391c0a597272800cd3f4363661c00a27c77/registry/vk.xml)"]
1303pub const KHR_ACCELERATION_STRUCTURE_EXTENSION_NAME: &std::ffi::CStr =
1304 c"VK_KHR_acceleration_structure";
1305#[doc = "Registry constant `VK_KHR_RAY_TRACING_PIPELINE_SPEC_VERSION`."]
1306#[doc(alias = "VK_KHR_RAY_TRACING_PIPELINE_SPEC_VERSION")]
1307#[doc = "\n\n[Khronos registry source: `VK_KHR_RAY_TRACING_PIPELINE_SPEC_VERSION`](https://github.com/KhronosGroup/Vulkan-Headers/blob/acbb9391c0a597272800cd3f4363661c00a27c77/registry/vk.xml)"]
1308pub const KHR_RAY_TRACING_PIPELINE_SPEC_VERSION: u32 = 1;
1309#[doc = "Registry constant `VK_KHR_RAY_TRACING_PIPELINE_EXTENSION_NAME`."]
1310#[doc(alias = "VK_KHR_RAY_TRACING_PIPELINE_EXTENSION_NAME")]
1311#[doc = "\n\n[Khronos registry source: `VK_KHR_RAY_TRACING_PIPELINE_EXTENSION_NAME`](https://github.com/KhronosGroup/Vulkan-Headers/blob/acbb9391c0a597272800cd3f4363661c00a27c77/registry/vk.xml)"]
1312pub const KHR_RAY_TRACING_PIPELINE_EXTENSION_NAME: &std::ffi::CStr = c"VK_KHR_ray_tracing_pipeline";
1313#[doc = "Registry constant `VK_KHR_RAY_QUERY_SPEC_VERSION`."]
1314#[doc(alias = "VK_KHR_RAY_QUERY_SPEC_VERSION")]
1315#[doc = "\n\n[Khronos registry source: `VK_KHR_RAY_QUERY_SPEC_VERSION`](https://github.com/KhronosGroup/Vulkan-Headers/blob/acbb9391c0a597272800cd3f4363661c00a27c77/registry/vk.xml)"]
1316pub const KHR_RAY_QUERY_SPEC_VERSION: u32 = 1;
1317#[doc = "Registry constant `VK_KHR_RAY_QUERY_EXTENSION_NAME`."]
1318#[doc(alias = "VK_KHR_RAY_QUERY_EXTENSION_NAME")]
1319#[doc = "\n\n[Khronos registry source: `VK_KHR_RAY_QUERY_EXTENSION_NAME`](https://github.com/KhronosGroup/Vulkan-Headers/blob/acbb9391c0a597272800cd3f4363661c00a27c77/registry/vk.xml)"]
1320pub const KHR_RAY_QUERY_EXTENSION_NAME: &std::ffi::CStr = c"VK_KHR_ray_query";
1321#[doc = "Registry constant `VK_NV_FRAMEBUFFER_MIXED_SAMPLES_SPEC_VERSION`."]
1322#[doc(alias = "VK_NV_FRAMEBUFFER_MIXED_SAMPLES_SPEC_VERSION")]
1323#[doc = "\n\n[Khronos registry source: `VK_NV_FRAMEBUFFER_MIXED_SAMPLES_SPEC_VERSION`](https://github.com/KhronosGroup/Vulkan-Headers/blob/acbb9391c0a597272800cd3f4363661c00a27c77/registry/vk.xml)"]
1324pub const NV_FRAMEBUFFER_MIXED_SAMPLES_SPEC_VERSION: u32 = 1;
1325#[doc = "Registry constant `VK_NV_FRAMEBUFFER_MIXED_SAMPLES_EXTENSION_NAME`."]
1326#[doc(alias = "VK_NV_FRAMEBUFFER_MIXED_SAMPLES_EXTENSION_NAME")]
1327#[doc = "\n\n[Khronos registry source: `VK_NV_FRAMEBUFFER_MIXED_SAMPLES_EXTENSION_NAME`](https://github.com/KhronosGroup/Vulkan-Headers/blob/acbb9391c0a597272800cd3f4363661c00a27c77/registry/vk.xml)"]
1328pub const NV_FRAMEBUFFER_MIXED_SAMPLES_EXTENSION_NAME: &std::ffi::CStr =
1329 c"VK_NV_framebuffer_mixed_samples";
1330#[doc = "Registry constant `VK_NV_FILL_RECTANGLE_SPEC_VERSION`."]
1331#[doc(alias = "VK_NV_FILL_RECTANGLE_SPEC_VERSION")]
1332#[doc = "\n\n[Khronos registry source: `VK_NV_FILL_RECTANGLE_SPEC_VERSION`](https://github.com/KhronosGroup/Vulkan-Headers/blob/acbb9391c0a597272800cd3f4363661c00a27c77/registry/vk.xml)"]
1333pub const NV_FILL_RECTANGLE_SPEC_VERSION: u32 = 1;
1334#[doc = "Registry constant `VK_NV_FILL_RECTANGLE_EXTENSION_NAME`."]
1335#[doc(alias = "VK_NV_FILL_RECTANGLE_EXTENSION_NAME")]
1336#[doc = "\n\n[Khronos registry source: `VK_NV_FILL_RECTANGLE_EXTENSION_NAME`](https://github.com/KhronosGroup/Vulkan-Headers/blob/acbb9391c0a597272800cd3f4363661c00a27c77/registry/vk.xml)"]
1337pub const NV_FILL_RECTANGLE_EXTENSION_NAME: &std::ffi::CStr = c"VK_NV_fill_rectangle";
1338#[doc = "Registry constant `VK_NV_SHADER_SM_BUILTINS_SPEC_VERSION`."]
1339#[doc(alias = "VK_NV_SHADER_SM_BUILTINS_SPEC_VERSION")]
1340#[doc = "\n\n[Khronos registry source: `VK_NV_SHADER_SM_BUILTINS_SPEC_VERSION`](https://github.com/KhronosGroup/Vulkan-Headers/blob/acbb9391c0a597272800cd3f4363661c00a27c77/registry/vk.xml)"]
1341pub const NV_SHADER_SM_BUILTINS_SPEC_VERSION: u32 = 1;
1342#[doc = "Registry constant `VK_NV_SHADER_SM_BUILTINS_EXTENSION_NAME`."]
1343#[doc(alias = "VK_NV_SHADER_SM_BUILTINS_EXTENSION_NAME")]
1344#[doc = "\n\n[Khronos registry source: `VK_NV_SHADER_SM_BUILTINS_EXTENSION_NAME`](https://github.com/KhronosGroup/Vulkan-Headers/blob/acbb9391c0a597272800cd3f4363661c00a27c77/registry/vk.xml)"]
1345pub const NV_SHADER_SM_BUILTINS_EXTENSION_NAME: &std::ffi::CStr = c"VK_NV_shader_sm_builtins";
1346#[doc = "Registry constant `VK_EXT_POST_DEPTH_COVERAGE_SPEC_VERSION`."]
1347#[doc(alias = "VK_EXT_POST_DEPTH_COVERAGE_SPEC_VERSION")]
1348#[doc = "\n\n[Khronos registry source: `VK_EXT_POST_DEPTH_COVERAGE_SPEC_VERSION`](https://github.com/KhronosGroup/Vulkan-Headers/blob/acbb9391c0a597272800cd3f4363661c00a27c77/registry/vk.xml)"]
1349pub const EXT_POST_DEPTH_COVERAGE_SPEC_VERSION: u32 = 1;
1350#[doc = "Registry constant `VK_EXT_POST_DEPTH_COVERAGE_EXTENSION_NAME`."]
1351#[doc(alias = "VK_EXT_POST_DEPTH_COVERAGE_EXTENSION_NAME")]
1352#[doc = "\n\n[Khronos registry source: `VK_EXT_POST_DEPTH_COVERAGE_EXTENSION_NAME`](https://github.com/KhronosGroup/Vulkan-Headers/blob/acbb9391c0a597272800cd3f4363661c00a27c77/registry/vk.xml)"]
1353pub const EXT_POST_DEPTH_COVERAGE_EXTENSION_NAME: &std::ffi::CStr = c"VK_EXT_post_depth_coverage";
1354#[doc = "Registry constant `VK_KHR_SAMPLER_YCBCR_CONVERSION_SPEC_VERSION`."]
1355#[doc(alias = "VK_KHR_SAMPLER_YCBCR_CONVERSION_SPEC_VERSION")]
1356#[doc = "\n\n[Khronos registry source: `VK_KHR_SAMPLER_YCBCR_CONVERSION_SPEC_VERSION`](https://github.com/KhronosGroup/Vulkan-Headers/blob/acbb9391c0a597272800cd3f4363661c00a27c77/registry/vk.xml)"]
1357pub const KHR_SAMPLER_YCBCR_CONVERSION_SPEC_VERSION: u32 = 14;
1358#[doc = "Registry constant `VK_KHR_SAMPLER_YCBCR_CONVERSION_EXTENSION_NAME`."]
1359#[doc(alias = "VK_KHR_SAMPLER_YCBCR_CONVERSION_EXTENSION_NAME")]
1360#[doc = "\n\n[Khronos registry source: `VK_KHR_SAMPLER_YCBCR_CONVERSION_EXTENSION_NAME`](https://github.com/KhronosGroup/Vulkan-Headers/blob/acbb9391c0a597272800cd3f4363661c00a27c77/registry/vk.xml)"]
1361pub const KHR_SAMPLER_YCBCR_CONVERSION_EXTENSION_NAME: &std::ffi::CStr =
1362 c"VK_KHR_sampler_ycbcr_conversion";
1363#[doc = "Registry constant `VK_KHR_BIND_MEMORY_2_SPEC_VERSION`."]
1364#[doc(alias = "VK_KHR_BIND_MEMORY_2_SPEC_VERSION")]
1365#[doc = "\n\n[Khronos registry source: `VK_KHR_BIND_MEMORY_2_SPEC_VERSION`](https://github.com/KhronosGroup/Vulkan-Headers/blob/acbb9391c0a597272800cd3f4363661c00a27c77/registry/vk.xml)"]
1366pub const KHR_BIND_MEMORY_2_SPEC_VERSION: u32 = 1;
1367#[doc = "Registry constant `VK_KHR_BIND_MEMORY_2_EXTENSION_NAME`."]
1368#[doc(alias = "VK_KHR_BIND_MEMORY_2_EXTENSION_NAME")]
1369#[doc = "\n\n[Khronos registry source: `VK_KHR_BIND_MEMORY_2_EXTENSION_NAME`](https://github.com/KhronosGroup/Vulkan-Headers/blob/acbb9391c0a597272800cd3f4363661c00a27c77/registry/vk.xml)"]
1370pub const KHR_BIND_MEMORY_2_EXTENSION_NAME: &std::ffi::CStr = c"VK_KHR_bind_memory2";
1371#[doc = "Registry constant `VK_EXT_IMAGE_DRM_FORMAT_MODIFIER_SPEC_VERSION`."]
1372#[doc(alias = "VK_EXT_IMAGE_DRM_FORMAT_MODIFIER_SPEC_VERSION")]
1373#[doc = "\n\n[Khronos registry source: `VK_EXT_IMAGE_DRM_FORMAT_MODIFIER_SPEC_VERSION`](https://github.com/KhronosGroup/Vulkan-Headers/blob/acbb9391c0a597272800cd3f4363661c00a27c77/registry/vk.xml)"]
1374pub const EXT_IMAGE_DRM_FORMAT_MODIFIER_SPEC_VERSION: u32 = 2;
1375#[doc = "Registry constant `VK_EXT_IMAGE_DRM_FORMAT_MODIFIER_EXTENSION_NAME`."]
1376#[doc(alias = "VK_EXT_IMAGE_DRM_FORMAT_MODIFIER_EXTENSION_NAME")]
1377#[doc = "\n\n[Khronos registry source: `VK_EXT_IMAGE_DRM_FORMAT_MODIFIER_EXTENSION_NAME`](https://github.com/KhronosGroup/Vulkan-Headers/blob/acbb9391c0a597272800cd3f4363661c00a27c77/registry/vk.xml)"]
1378pub const EXT_IMAGE_DRM_FORMAT_MODIFIER_EXTENSION_NAME: &std::ffi::CStr =
1379 c"VK_EXT_image_drm_format_modifier";
1380#[doc = "Registry constant `VK_EXT_VALIDATION_CACHE_SPEC_VERSION`."]
1381#[doc(alias = "VK_EXT_VALIDATION_CACHE_SPEC_VERSION")]
1382#[doc = "\n\n[Khronos registry source: `VK_EXT_VALIDATION_CACHE_SPEC_VERSION`](https://github.com/KhronosGroup/Vulkan-Headers/blob/acbb9391c0a597272800cd3f4363661c00a27c77/registry/vk.xml)"]
1383pub const EXT_VALIDATION_CACHE_SPEC_VERSION: u32 = 1;
1384#[doc = "Registry constant `VK_EXT_VALIDATION_CACHE_EXTENSION_NAME`."]
1385#[doc(alias = "VK_EXT_VALIDATION_CACHE_EXTENSION_NAME")]
1386#[doc = "\n\n[Khronos registry source: `VK_EXT_VALIDATION_CACHE_EXTENSION_NAME`](https://github.com/KhronosGroup/Vulkan-Headers/blob/acbb9391c0a597272800cd3f4363661c00a27c77/registry/vk.xml)"]
1387pub const EXT_VALIDATION_CACHE_EXTENSION_NAME: &std::ffi::CStr = c"VK_EXT_validation_cache";
1388#[doc = "Registry constant `VK_EXT_DESCRIPTOR_INDEXING_SPEC_VERSION`."]
1389#[doc(alias = "VK_EXT_DESCRIPTOR_INDEXING_SPEC_VERSION")]
1390#[doc = "\n\n[Khronos registry source: `VK_EXT_DESCRIPTOR_INDEXING_SPEC_VERSION`](https://github.com/KhronosGroup/Vulkan-Headers/blob/acbb9391c0a597272800cd3f4363661c00a27c77/registry/vk.xml)"]
1391pub const EXT_DESCRIPTOR_INDEXING_SPEC_VERSION: u32 = 2;
1392#[doc = "Registry constant `VK_EXT_DESCRIPTOR_INDEXING_EXTENSION_NAME`."]
1393#[doc(alias = "VK_EXT_DESCRIPTOR_INDEXING_EXTENSION_NAME")]
1394#[doc = "\n\n[Khronos registry source: `VK_EXT_DESCRIPTOR_INDEXING_EXTENSION_NAME`](https://github.com/KhronosGroup/Vulkan-Headers/blob/acbb9391c0a597272800cd3f4363661c00a27c77/registry/vk.xml)"]
1395pub const EXT_DESCRIPTOR_INDEXING_EXTENSION_NAME: &std::ffi::CStr = c"VK_EXT_descriptor_indexing";
1396#[doc = "Registry constant `VK_EXT_SHADER_VIEWPORT_INDEX_LAYER_SPEC_VERSION`."]
1397#[doc(alias = "VK_EXT_SHADER_VIEWPORT_INDEX_LAYER_SPEC_VERSION")]
1398#[doc = "\n\n[Khronos registry source: `VK_EXT_SHADER_VIEWPORT_INDEX_LAYER_SPEC_VERSION`](https://github.com/KhronosGroup/Vulkan-Headers/blob/acbb9391c0a597272800cd3f4363661c00a27c77/registry/vk.xml)"]
1399pub const EXT_SHADER_VIEWPORT_INDEX_LAYER_SPEC_VERSION: u32 = 1;
1400#[doc = "Registry constant `VK_EXT_SHADER_VIEWPORT_INDEX_LAYER_EXTENSION_NAME`."]
1401#[doc(alias = "VK_EXT_SHADER_VIEWPORT_INDEX_LAYER_EXTENSION_NAME")]
1402#[doc = "\n\n[Khronos registry source: `VK_EXT_SHADER_VIEWPORT_INDEX_LAYER_EXTENSION_NAME`](https://github.com/KhronosGroup/Vulkan-Headers/blob/acbb9391c0a597272800cd3f4363661c00a27c77/registry/vk.xml)"]
1403pub const EXT_SHADER_VIEWPORT_INDEX_LAYER_EXTENSION_NAME: &std::ffi::CStr =
1404 c"VK_EXT_shader_viewport_index_layer";
1405#[cfg(feature = "provisional")]
1406#[doc = "Registry constant `VK_KHR_PORTABILITY_SUBSET_SPEC_VERSION`."]
1407#[doc(alias = "VK_KHR_PORTABILITY_SUBSET_SPEC_VERSION")]
1408#[doc = "\n\n[Khronos registry source: `VK_KHR_PORTABILITY_SUBSET_SPEC_VERSION`](https://github.com/KhronosGroup/Vulkan-Headers/blob/acbb9391c0a597272800cd3f4363661c00a27c77/registry/vk.xml)"]
1409pub const KHR_PORTABILITY_SUBSET_SPEC_VERSION: u32 = 1;
1410#[cfg(feature = "provisional")]
1411#[doc = "Registry constant `VK_KHR_PORTABILITY_SUBSET_EXTENSION_NAME`."]
1412#[doc(alias = "VK_KHR_PORTABILITY_SUBSET_EXTENSION_NAME")]
1413#[doc = "\n\n[Khronos registry source: `VK_KHR_PORTABILITY_SUBSET_EXTENSION_NAME`](https://github.com/KhronosGroup/Vulkan-Headers/blob/acbb9391c0a597272800cd3f4363661c00a27c77/registry/vk.xml)"]
1414pub const KHR_PORTABILITY_SUBSET_EXTENSION_NAME: &std::ffi::CStr = c"VK_KHR_portability_subset";
1415#[doc = "Registry constant `VK_NV_SHADING_RATE_IMAGE_SPEC_VERSION`."]
1416#[doc(alias = "VK_NV_SHADING_RATE_IMAGE_SPEC_VERSION")]
1417#[doc = "\n\n[Khronos registry source: `VK_NV_SHADING_RATE_IMAGE_SPEC_VERSION`](https://github.com/KhronosGroup/Vulkan-Headers/blob/acbb9391c0a597272800cd3f4363661c00a27c77/registry/vk.xml)"]
1418pub const NV_SHADING_RATE_IMAGE_SPEC_VERSION: u32 = 3;
1419#[doc = "Registry constant `VK_NV_SHADING_RATE_IMAGE_EXTENSION_NAME`."]
1420#[doc(alias = "VK_NV_SHADING_RATE_IMAGE_EXTENSION_NAME")]
1421#[doc = "\n\n[Khronos registry source: `VK_NV_SHADING_RATE_IMAGE_EXTENSION_NAME`](https://github.com/KhronosGroup/Vulkan-Headers/blob/acbb9391c0a597272800cd3f4363661c00a27c77/registry/vk.xml)"]
1422pub const NV_SHADING_RATE_IMAGE_EXTENSION_NAME: &std::ffi::CStr = c"VK_NV_shading_rate_image";
1423#[doc = "Registry constant `VK_NV_RAY_TRACING_SPEC_VERSION`."]
1424#[doc(alias = "VK_NV_RAY_TRACING_SPEC_VERSION")]
1425#[doc = "\n\n[Khronos registry source: `VK_NV_RAY_TRACING_SPEC_VERSION`](https://github.com/KhronosGroup/Vulkan-Headers/blob/acbb9391c0a597272800cd3f4363661c00a27c77/registry/vk.xml)"]
1426pub const NV_RAY_TRACING_SPEC_VERSION: u32 = 3;
1427#[doc = "Registry constant `VK_NV_RAY_TRACING_EXTENSION_NAME`."]
1428#[doc(alias = "VK_NV_RAY_TRACING_EXTENSION_NAME")]
1429#[doc = "\n\n[Khronos registry source: `VK_NV_RAY_TRACING_EXTENSION_NAME`](https://github.com/KhronosGroup/Vulkan-Headers/blob/acbb9391c0a597272800cd3f4363661c00a27c77/registry/vk.xml)"]
1430pub const NV_RAY_TRACING_EXTENSION_NAME: &std::ffi::CStr = c"VK_NV_ray_tracing";
1431#[doc = "Registry constant `VK_SHADER_UNUSED_NV`."]
1432#[doc(alias = "VK_SHADER_UNUSED_NV")]
1433#[doc = "\n\n[Khronos registry source: `VK_SHADER_UNUSED_NV`](https://github.com/KhronosGroup/Vulkan-Headers/blob/acbb9391c0a597272800cd3f4363661c00a27c77/registry/vk.xml)"]
1434pub const SHADER_UNUSED_NV: u32 = 4294967295;
1435#[doc = "Registry constant `VK_NV_REPRESENTATIVE_FRAGMENT_TEST_SPEC_VERSION`."]
1436#[doc(alias = "VK_NV_REPRESENTATIVE_FRAGMENT_TEST_SPEC_VERSION")]
1437#[doc = "\n\n[Khronos registry source: `VK_NV_REPRESENTATIVE_FRAGMENT_TEST_SPEC_VERSION`](https://github.com/KhronosGroup/Vulkan-Headers/blob/acbb9391c0a597272800cd3f4363661c00a27c77/registry/vk.xml)"]
1438pub const NV_REPRESENTATIVE_FRAGMENT_TEST_SPEC_VERSION: u32 = 2;
1439#[doc = "Registry constant `VK_NV_REPRESENTATIVE_FRAGMENT_TEST_EXTENSION_NAME`."]
1440#[doc(alias = "VK_NV_REPRESENTATIVE_FRAGMENT_TEST_EXTENSION_NAME")]
1441#[doc = "\n\n[Khronos registry source: `VK_NV_REPRESENTATIVE_FRAGMENT_TEST_EXTENSION_NAME`](https://github.com/KhronosGroup/Vulkan-Headers/blob/acbb9391c0a597272800cd3f4363661c00a27c77/registry/vk.xml)"]
1442pub const NV_REPRESENTATIVE_FRAGMENT_TEST_EXTENSION_NAME: &std::ffi::CStr =
1443 c"VK_NV_representative_fragment_test";
1444#[doc = "Registry constant `VK_KHR_MAINTENANCE_3_SPEC_VERSION`."]
1445#[doc(alias = "VK_KHR_MAINTENANCE_3_SPEC_VERSION")]
1446#[doc = "\n\n[Khronos registry source: `VK_KHR_MAINTENANCE_3_SPEC_VERSION`](https://github.com/KhronosGroup/Vulkan-Headers/blob/acbb9391c0a597272800cd3f4363661c00a27c77/registry/vk.xml)"]
1447pub const KHR_MAINTENANCE_3_SPEC_VERSION: u32 = 1;
1448#[doc = "Registry constant `VK_KHR_MAINTENANCE_3_EXTENSION_NAME`."]
1449#[doc(alias = "VK_KHR_MAINTENANCE_3_EXTENSION_NAME")]
1450#[doc = "\n\n[Khronos registry source: `VK_KHR_MAINTENANCE_3_EXTENSION_NAME`](https://github.com/KhronosGroup/Vulkan-Headers/blob/acbb9391c0a597272800cd3f4363661c00a27c77/registry/vk.xml)"]
1451pub const KHR_MAINTENANCE_3_EXTENSION_NAME: &std::ffi::CStr = c"VK_KHR_maintenance3";
1452#[doc = "Registry constant `VK_KHR_MAINTENANCE3_SPEC_VERSION`."]
1453#[doc(alias = "VK_KHR_MAINTENANCE3_SPEC_VERSION")]
1454#[doc = "\n\n[Khronos registry source: `VK_KHR_MAINTENANCE3_SPEC_VERSION`](https://github.com/KhronosGroup/Vulkan-Headers/blob/acbb9391c0a597272800cd3f4363661c00a27c77/registry/vk.xml)"]
1455pub const KHR_MAINTENANCE3_SPEC_VERSION: u32 = 1;
1456#[doc = "Registry constant `VK_KHR_MAINTENANCE3_EXTENSION_NAME`."]
1457#[doc(alias = "VK_KHR_MAINTENANCE3_EXTENSION_NAME")]
1458#[doc = "\n\n[Khronos registry source: `VK_KHR_MAINTENANCE3_EXTENSION_NAME`](https://github.com/KhronosGroup/Vulkan-Headers/blob/acbb9391c0a597272800cd3f4363661c00a27c77/registry/vk.xml)"]
1459pub const KHR_MAINTENANCE3_EXTENSION_NAME: &std::ffi::CStr = c"VK_KHR_maintenance3";
1460#[doc = "Registry constant `VK_KHR_DRAW_INDIRECT_COUNT_SPEC_VERSION`."]
1461#[doc(alias = "VK_KHR_DRAW_INDIRECT_COUNT_SPEC_VERSION")]
1462#[doc = "\n\n[Khronos registry source: `VK_KHR_DRAW_INDIRECT_COUNT_SPEC_VERSION`](https://github.com/KhronosGroup/Vulkan-Headers/blob/acbb9391c0a597272800cd3f4363661c00a27c77/registry/vk.xml)"]
1463pub const KHR_DRAW_INDIRECT_COUNT_SPEC_VERSION: u32 = 1;
1464#[doc = "Registry constant `VK_KHR_DRAW_INDIRECT_COUNT_EXTENSION_NAME`."]
1465#[doc(alias = "VK_KHR_DRAW_INDIRECT_COUNT_EXTENSION_NAME")]
1466#[doc = "\n\n[Khronos registry source: `VK_KHR_DRAW_INDIRECT_COUNT_EXTENSION_NAME`](https://github.com/KhronosGroup/Vulkan-Headers/blob/acbb9391c0a597272800cd3f4363661c00a27c77/registry/vk.xml)"]
1467pub const KHR_DRAW_INDIRECT_COUNT_EXTENSION_NAME: &std::ffi::CStr = c"VK_KHR_draw_indirect_count";
1468#[doc = "Registry constant `VK_EXT_FILTER_CUBIC_SPEC_VERSION`."]
1469#[doc(alias = "VK_EXT_FILTER_CUBIC_SPEC_VERSION")]
1470#[doc = "\n\n[Khronos registry source: `VK_EXT_FILTER_CUBIC_SPEC_VERSION`](https://github.com/KhronosGroup/Vulkan-Headers/blob/acbb9391c0a597272800cd3f4363661c00a27c77/registry/vk.xml)"]
1471pub const EXT_FILTER_CUBIC_SPEC_VERSION: u32 = 3;
1472#[doc = "Registry constant `VK_EXT_FILTER_CUBIC_EXTENSION_NAME`."]
1473#[doc(alias = "VK_EXT_FILTER_CUBIC_EXTENSION_NAME")]
1474#[doc = "\n\n[Khronos registry source: `VK_EXT_FILTER_CUBIC_EXTENSION_NAME`](https://github.com/KhronosGroup/Vulkan-Headers/blob/acbb9391c0a597272800cd3f4363661c00a27c77/registry/vk.xml)"]
1475pub const EXT_FILTER_CUBIC_EXTENSION_NAME: &std::ffi::CStr = c"VK_EXT_filter_cubic";
1476#[doc = "Registry constant `VK_QCOM_RENDER_PASS_SHADER_RESOLVE_SPEC_VERSION`."]
1477#[doc(alias = "VK_QCOM_RENDER_PASS_SHADER_RESOLVE_SPEC_VERSION")]
1478#[doc = "\n\n[Khronos registry source: `VK_QCOM_RENDER_PASS_SHADER_RESOLVE_SPEC_VERSION`](https://github.com/KhronosGroup/Vulkan-Headers/blob/acbb9391c0a597272800cd3f4363661c00a27c77/registry/vk.xml)"]
1479pub const QCOM_RENDER_PASS_SHADER_RESOLVE_SPEC_VERSION: u32 = 4;
1480#[doc = "Registry constant `VK_QCOM_RENDER_PASS_SHADER_RESOLVE_EXTENSION_NAME`."]
1481#[doc(alias = "VK_QCOM_RENDER_PASS_SHADER_RESOLVE_EXTENSION_NAME")]
1482#[doc = "\n\n[Khronos registry source: `VK_QCOM_RENDER_PASS_SHADER_RESOLVE_EXTENSION_NAME`](https://github.com/KhronosGroup/Vulkan-Headers/blob/acbb9391c0a597272800cd3f4363661c00a27c77/registry/vk.xml)"]
1483pub const QCOM_RENDER_PASS_SHADER_RESOLVE_EXTENSION_NAME: &std::ffi::CStr =
1484 c"VK_QCOM_render_pass_shader_resolve";
1485#[doc = "Registry constant `VK_QCOM_COOPERATIVE_MATRIX_CONVERSION_SPEC_VERSION`."]
1486#[doc(alias = "VK_QCOM_COOPERATIVE_MATRIX_CONVERSION_SPEC_VERSION")]
1487#[doc = "\n\n[Khronos registry source: `VK_QCOM_COOPERATIVE_MATRIX_CONVERSION_SPEC_VERSION`](https://github.com/KhronosGroup/Vulkan-Headers/blob/acbb9391c0a597272800cd3f4363661c00a27c77/registry/vk.xml)"]
1488pub const QCOM_COOPERATIVE_MATRIX_CONVERSION_SPEC_VERSION: u32 = 1;
1489#[doc = "Registry constant `VK_QCOM_COOPERATIVE_MATRIX_CONVERSION_EXTENSION_NAME`."]
1490#[doc(alias = "VK_QCOM_COOPERATIVE_MATRIX_CONVERSION_EXTENSION_NAME")]
1491#[doc = "\n\n[Khronos registry source: `VK_QCOM_COOPERATIVE_MATRIX_CONVERSION_EXTENSION_NAME`](https://github.com/KhronosGroup/Vulkan-Headers/blob/acbb9391c0a597272800cd3f4363661c00a27c77/registry/vk.xml)"]
1492pub const QCOM_COOPERATIVE_MATRIX_CONVERSION_EXTENSION_NAME: &std::ffi::CStr =
1493 c"VK_QCOM_cooperative_matrix_conversion";
1494#[doc = "Registry constant `VK_QCOM_ELAPSED_TIMER_QUERY_SPEC_VERSION`."]
1495#[doc(alias = "VK_QCOM_ELAPSED_TIMER_QUERY_SPEC_VERSION")]
1496#[doc = "\n\n[Khronos registry source: `VK_QCOM_ELAPSED_TIMER_QUERY_SPEC_VERSION`](https://github.com/KhronosGroup/Vulkan-Headers/blob/acbb9391c0a597272800cd3f4363661c00a27c77/registry/vk.xml)"]
1497pub const QCOM_ELAPSED_TIMER_QUERY_SPEC_VERSION: u32 = 1;
1498#[doc = "Registry constant `VK_QCOM_ELAPSED_TIMER_QUERY_EXTENSION_NAME`."]
1499#[doc(alias = "VK_QCOM_ELAPSED_TIMER_QUERY_EXTENSION_NAME")]
1500#[doc = "\n\n[Khronos registry source: `VK_QCOM_ELAPSED_TIMER_QUERY_EXTENSION_NAME`](https://github.com/KhronosGroup/Vulkan-Headers/blob/acbb9391c0a597272800cd3f4363661c00a27c77/registry/vk.xml)"]
1501pub const QCOM_ELAPSED_TIMER_QUERY_EXTENSION_NAME: &std::ffi::CStr = c"VK_QCOM_elapsed_timer_query";
1502#[doc = "Registry constant `VK_EXT_GLOBAL_PRIORITY_SPEC_VERSION`."]
1503#[doc(alias = "VK_EXT_GLOBAL_PRIORITY_SPEC_VERSION")]
1504#[doc = "\n\n[Khronos registry source: `VK_EXT_GLOBAL_PRIORITY_SPEC_VERSION`](https://github.com/KhronosGroup/Vulkan-Headers/blob/acbb9391c0a597272800cd3f4363661c00a27c77/registry/vk.xml)"]
1505pub const EXT_GLOBAL_PRIORITY_SPEC_VERSION: u32 = 2;
1506#[doc = "Registry constant `VK_EXT_GLOBAL_PRIORITY_EXTENSION_NAME`."]
1507#[doc(alias = "VK_EXT_GLOBAL_PRIORITY_EXTENSION_NAME")]
1508#[doc = "\n\n[Khronos registry source: `VK_EXT_GLOBAL_PRIORITY_EXTENSION_NAME`](https://github.com/KhronosGroup/Vulkan-Headers/blob/acbb9391c0a597272800cd3f4363661c00a27c77/registry/vk.xml)"]
1509pub const EXT_GLOBAL_PRIORITY_EXTENSION_NAME: &std::ffi::CStr = c"VK_EXT_global_priority";
1510#[doc = "Registry constant `VK_KHR_SHADER_SUBGROUP_EXTENDED_TYPES_SPEC_VERSION`."]
1511#[doc(alias = "VK_KHR_SHADER_SUBGROUP_EXTENDED_TYPES_SPEC_VERSION")]
1512#[doc = "\n\n[Khronos registry source: `VK_KHR_SHADER_SUBGROUP_EXTENDED_TYPES_SPEC_VERSION`](https://github.com/KhronosGroup/Vulkan-Headers/blob/acbb9391c0a597272800cd3f4363661c00a27c77/registry/vk.xml)"]
1513pub const KHR_SHADER_SUBGROUP_EXTENDED_TYPES_SPEC_VERSION: u32 = 1;
1514#[doc = "Registry constant `VK_KHR_SHADER_SUBGROUP_EXTENDED_TYPES_EXTENSION_NAME`."]
1515#[doc(alias = "VK_KHR_SHADER_SUBGROUP_EXTENDED_TYPES_EXTENSION_NAME")]
1516#[doc = "\n\n[Khronos registry source: `VK_KHR_SHADER_SUBGROUP_EXTENDED_TYPES_EXTENSION_NAME`](https://github.com/KhronosGroup/Vulkan-Headers/blob/acbb9391c0a597272800cd3f4363661c00a27c77/registry/vk.xml)"]
1517pub const KHR_SHADER_SUBGROUP_EXTENDED_TYPES_EXTENSION_NAME: &std::ffi::CStr =
1518 c"VK_KHR_shader_subgroup_extended_types";
1519#[doc = "Registry constant `VK_KHR_8BIT_STORAGE_SPEC_VERSION`."]
1520#[doc(alias = "VK_KHR_8BIT_STORAGE_SPEC_VERSION")]
1521#[doc = "\n\n[Khronos registry source: `VK_KHR_8BIT_STORAGE_SPEC_VERSION`](https://github.com/KhronosGroup/Vulkan-Headers/blob/acbb9391c0a597272800cd3f4363661c00a27c77/registry/vk.xml)"]
1522pub const KHR_8BIT_STORAGE_SPEC_VERSION: u32 = 1;
1523#[doc = "Registry constant `VK_KHR_8BIT_STORAGE_EXTENSION_NAME`."]
1524#[doc(alias = "VK_KHR_8BIT_STORAGE_EXTENSION_NAME")]
1525#[doc = "\n\n[Khronos registry source: `VK_KHR_8BIT_STORAGE_EXTENSION_NAME`](https://github.com/KhronosGroup/Vulkan-Headers/blob/acbb9391c0a597272800cd3f4363661c00a27c77/registry/vk.xml)"]
1526pub const KHR_8BIT_STORAGE_EXTENSION_NAME: &std::ffi::CStr = c"VK_KHR_8bit_storage";
1527#[doc = "Registry constant `VK_EXT_EXTERNAL_MEMORY_HOST_SPEC_VERSION`."]
1528#[doc(alias = "VK_EXT_EXTERNAL_MEMORY_HOST_SPEC_VERSION")]
1529#[doc = "\n\n[Khronos registry source: `VK_EXT_EXTERNAL_MEMORY_HOST_SPEC_VERSION`](https://github.com/KhronosGroup/Vulkan-Headers/blob/acbb9391c0a597272800cd3f4363661c00a27c77/registry/vk.xml)"]
1530pub const EXT_EXTERNAL_MEMORY_HOST_SPEC_VERSION: u32 = 1;
1531#[doc = "Registry constant `VK_EXT_EXTERNAL_MEMORY_HOST_EXTENSION_NAME`."]
1532#[doc(alias = "VK_EXT_EXTERNAL_MEMORY_HOST_EXTENSION_NAME")]
1533#[doc = "\n\n[Khronos registry source: `VK_EXT_EXTERNAL_MEMORY_HOST_EXTENSION_NAME`](https://github.com/KhronosGroup/Vulkan-Headers/blob/acbb9391c0a597272800cd3f4363661c00a27c77/registry/vk.xml)"]
1534pub const EXT_EXTERNAL_MEMORY_HOST_EXTENSION_NAME: &std::ffi::CStr = c"VK_EXT_external_memory_host";
1535#[doc = "Registry constant `VK_AMD_BUFFER_MARKER_SPEC_VERSION`."]
1536#[doc(alias = "VK_AMD_BUFFER_MARKER_SPEC_VERSION")]
1537#[doc = "\n\n[Khronos registry source: `VK_AMD_BUFFER_MARKER_SPEC_VERSION`](https://github.com/KhronosGroup/Vulkan-Headers/blob/acbb9391c0a597272800cd3f4363661c00a27c77/registry/vk.xml)"]
1538pub const AMD_BUFFER_MARKER_SPEC_VERSION: u32 = 1;
1539#[doc = "Registry constant `VK_AMD_BUFFER_MARKER_EXTENSION_NAME`."]
1540#[doc(alias = "VK_AMD_BUFFER_MARKER_EXTENSION_NAME")]
1541#[doc = "\n\n[Khronos registry source: `VK_AMD_BUFFER_MARKER_EXTENSION_NAME`](https://github.com/KhronosGroup/Vulkan-Headers/blob/acbb9391c0a597272800cd3f4363661c00a27c77/registry/vk.xml)"]
1542pub const AMD_BUFFER_MARKER_EXTENSION_NAME: &std::ffi::CStr = c"VK_AMD_buffer_marker";
1543#[doc = "Registry constant `VK_KHR_SHADER_ATOMIC_INT64_SPEC_VERSION`."]
1544#[doc(alias = "VK_KHR_SHADER_ATOMIC_INT64_SPEC_VERSION")]
1545#[doc = "\n\n[Khronos registry source: `VK_KHR_SHADER_ATOMIC_INT64_SPEC_VERSION`](https://github.com/KhronosGroup/Vulkan-Headers/blob/acbb9391c0a597272800cd3f4363661c00a27c77/registry/vk.xml)"]
1546pub const KHR_SHADER_ATOMIC_INT64_SPEC_VERSION: u32 = 1;
1547#[doc = "Registry constant `VK_KHR_SHADER_ATOMIC_INT64_EXTENSION_NAME`."]
1548#[doc(alias = "VK_KHR_SHADER_ATOMIC_INT64_EXTENSION_NAME")]
1549#[doc = "\n\n[Khronos registry source: `VK_KHR_SHADER_ATOMIC_INT64_EXTENSION_NAME`](https://github.com/KhronosGroup/Vulkan-Headers/blob/acbb9391c0a597272800cd3f4363661c00a27c77/registry/vk.xml)"]
1550pub const KHR_SHADER_ATOMIC_INT64_EXTENSION_NAME: &std::ffi::CStr = c"VK_KHR_shader_atomic_int64";
1551#[doc = "Registry constant `VK_KHR_SHADER_CLOCK_SPEC_VERSION`."]
1552#[doc(alias = "VK_KHR_SHADER_CLOCK_SPEC_VERSION")]
1553#[doc = "\n\n[Khronos registry source: `VK_KHR_SHADER_CLOCK_SPEC_VERSION`](https://github.com/KhronosGroup/Vulkan-Headers/blob/acbb9391c0a597272800cd3f4363661c00a27c77/registry/vk.xml)"]
1554pub const KHR_SHADER_CLOCK_SPEC_VERSION: u32 = 1;
1555#[doc = "Registry constant `VK_KHR_SHADER_CLOCK_EXTENSION_NAME`."]
1556#[doc(alias = "VK_KHR_SHADER_CLOCK_EXTENSION_NAME")]
1557#[doc = "\n\n[Khronos registry source: `VK_KHR_SHADER_CLOCK_EXTENSION_NAME`](https://github.com/KhronosGroup/Vulkan-Headers/blob/acbb9391c0a597272800cd3f4363661c00a27c77/registry/vk.xml)"]
1558pub const KHR_SHADER_CLOCK_EXTENSION_NAME: &std::ffi::CStr = c"VK_KHR_shader_clock";
1559#[doc = "Registry constant `VK_AMD_PIPELINE_COMPILER_CONTROL_SPEC_VERSION`."]
1560#[doc(alias = "VK_AMD_PIPELINE_COMPILER_CONTROL_SPEC_VERSION")]
1561#[doc = "\n\n[Khronos registry source: `VK_AMD_PIPELINE_COMPILER_CONTROL_SPEC_VERSION`](https://github.com/KhronosGroup/Vulkan-Headers/blob/acbb9391c0a597272800cd3f4363661c00a27c77/registry/vk.xml)"]
1562pub const AMD_PIPELINE_COMPILER_CONTROL_SPEC_VERSION: u32 = 1;
1563#[doc = "Registry constant `VK_AMD_PIPELINE_COMPILER_CONTROL_EXTENSION_NAME`."]
1564#[doc(alias = "VK_AMD_PIPELINE_COMPILER_CONTROL_EXTENSION_NAME")]
1565#[doc = "\n\n[Khronos registry source: `VK_AMD_PIPELINE_COMPILER_CONTROL_EXTENSION_NAME`](https://github.com/KhronosGroup/Vulkan-Headers/blob/acbb9391c0a597272800cd3f4363661c00a27c77/registry/vk.xml)"]
1566pub const AMD_PIPELINE_COMPILER_CONTROL_EXTENSION_NAME: &std::ffi::CStr =
1567 c"VK_AMD_pipeline_compiler_control";
1568#[doc = "Registry constant `VK_EXT_CALIBRATED_TIMESTAMPS_SPEC_VERSION`."]
1569#[doc(alias = "VK_EXT_CALIBRATED_TIMESTAMPS_SPEC_VERSION")]
1570#[doc = "\n\n[Khronos registry source: `VK_EXT_CALIBRATED_TIMESTAMPS_SPEC_VERSION`](https://github.com/KhronosGroup/Vulkan-Headers/blob/acbb9391c0a597272800cd3f4363661c00a27c77/registry/vk.xml)"]
1571pub const EXT_CALIBRATED_TIMESTAMPS_SPEC_VERSION: u32 = 2;
1572#[doc = "Registry constant `VK_EXT_CALIBRATED_TIMESTAMPS_EXTENSION_NAME`."]
1573#[doc(alias = "VK_EXT_CALIBRATED_TIMESTAMPS_EXTENSION_NAME")]
1574#[doc = "\n\n[Khronos registry source: `VK_EXT_CALIBRATED_TIMESTAMPS_EXTENSION_NAME`](https://github.com/KhronosGroup/Vulkan-Headers/blob/acbb9391c0a597272800cd3f4363661c00a27c77/registry/vk.xml)"]
1575pub const EXT_CALIBRATED_TIMESTAMPS_EXTENSION_NAME: &std::ffi::CStr =
1576 c"VK_EXT_calibrated_timestamps";
1577#[doc = "Registry constant `VK_AMD_SHADER_CORE_PROPERTIES_SPEC_VERSION`."]
1578#[doc(alias = "VK_AMD_SHADER_CORE_PROPERTIES_SPEC_VERSION")]
1579#[doc = "\n\n[Khronos registry source: `VK_AMD_SHADER_CORE_PROPERTIES_SPEC_VERSION`](https://github.com/KhronosGroup/Vulkan-Headers/blob/acbb9391c0a597272800cd3f4363661c00a27c77/registry/vk.xml)"]
1580pub const AMD_SHADER_CORE_PROPERTIES_SPEC_VERSION: u32 = 2;
1581#[doc = "Registry constant `VK_AMD_SHADER_CORE_PROPERTIES_EXTENSION_NAME`."]
1582#[doc(alias = "VK_AMD_SHADER_CORE_PROPERTIES_EXTENSION_NAME")]
1583#[doc = "\n\n[Khronos registry source: `VK_AMD_SHADER_CORE_PROPERTIES_EXTENSION_NAME`](https://github.com/KhronosGroup/Vulkan-Headers/blob/acbb9391c0a597272800cd3f4363661c00a27c77/registry/vk.xml)"]
1584pub const AMD_SHADER_CORE_PROPERTIES_EXTENSION_NAME: &std::ffi::CStr =
1585 c"VK_AMD_shader_core_properties";
1586#[doc = "Registry constant `VK_KHR_VIDEO_DECODE_H265_SPEC_VERSION`."]
1587#[doc(alias = "VK_KHR_VIDEO_DECODE_H265_SPEC_VERSION")]
1588#[doc = "\n\n[Khronos registry source: `VK_KHR_VIDEO_DECODE_H265_SPEC_VERSION`](https://github.com/KhronosGroup/Vulkan-Headers/blob/acbb9391c0a597272800cd3f4363661c00a27c77/registry/vk.xml)"]
1589pub const KHR_VIDEO_DECODE_H265_SPEC_VERSION: u32 = 8;
1590#[doc = "Registry constant `VK_KHR_VIDEO_DECODE_H265_EXTENSION_NAME`."]
1591#[doc(alias = "VK_KHR_VIDEO_DECODE_H265_EXTENSION_NAME")]
1592#[doc = "\n\n[Khronos registry source: `VK_KHR_VIDEO_DECODE_H265_EXTENSION_NAME`](https://github.com/KhronosGroup/Vulkan-Headers/blob/acbb9391c0a597272800cd3f4363661c00a27c77/registry/vk.xml)"]
1593pub const KHR_VIDEO_DECODE_H265_EXTENSION_NAME: &std::ffi::CStr = c"VK_KHR_video_decode_h265";
1594#[doc = "Registry constant `VK_KHR_GLOBAL_PRIORITY_SPEC_VERSION`."]
1595#[doc(alias = "VK_KHR_GLOBAL_PRIORITY_SPEC_VERSION")]
1596#[doc = "\n\n[Khronos registry source: `VK_KHR_GLOBAL_PRIORITY_SPEC_VERSION`](https://github.com/KhronosGroup/Vulkan-Headers/blob/acbb9391c0a597272800cd3f4363661c00a27c77/registry/vk.xml)"]
1597pub const KHR_GLOBAL_PRIORITY_SPEC_VERSION: u32 = 1;
1598#[doc = "Registry constant `VK_KHR_GLOBAL_PRIORITY_EXTENSION_NAME`."]
1599#[doc(alias = "VK_KHR_GLOBAL_PRIORITY_EXTENSION_NAME")]
1600#[doc = "\n\n[Khronos registry source: `VK_KHR_GLOBAL_PRIORITY_EXTENSION_NAME`](https://github.com/KhronosGroup/Vulkan-Headers/blob/acbb9391c0a597272800cd3f4363661c00a27c77/registry/vk.xml)"]
1601pub const KHR_GLOBAL_PRIORITY_EXTENSION_NAME: &std::ffi::CStr = c"VK_KHR_global_priority";
1602#[doc = "Registry constant `VK_MAX_GLOBAL_PRIORITY_SIZE_KHR`."]
1603#[doc(alias = "VK_MAX_GLOBAL_PRIORITY_SIZE_KHR")]
1604#[doc = "\n\n[Khronos registry source: `VK_MAX_GLOBAL_PRIORITY_SIZE_KHR`](https://github.com/KhronosGroup/Vulkan-Headers/blob/acbb9391c0a597272800cd3f4363661c00a27c77/registry/vk.xml)"]
1605pub const MAX_GLOBAL_PRIORITY_SIZE_KHR: u32 = 16;
1606#[doc = "Registry constant `VK_AMD_MEMORY_OVERALLOCATION_BEHAVIOR_SPEC_VERSION`."]
1607#[doc(alias = "VK_AMD_MEMORY_OVERALLOCATION_BEHAVIOR_SPEC_VERSION")]
1608#[doc = "\n\n[Khronos registry source: `VK_AMD_MEMORY_OVERALLOCATION_BEHAVIOR_SPEC_VERSION`](https://github.com/KhronosGroup/Vulkan-Headers/blob/acbb9391c0a597272800cd3f4363661c00a27c77/registry/vk.xml)"]
1609pub const AMD_MEMORY_OVERALLOCATION_BEHAVIOR_SPEC_VERSION: u32 = 1;
1610#[doc = "Registry constant `VK_AMD_MEMORY_OVERALLOCATION_BEHAVIOR_EXTENSION_NAME`."]
1611#[doc(alias = "VK_AMD_MEMORY_OVERALLOCATION_BEHAVIOR_EXTENSION_NAME")]
1612#[doc = "\n\n[Khronos registry source: `VK_AMD_MEMORY_OVERALLOCATION_BEHAVIOR_EXTENSION_NAME`](https://github.com/KhronosGroup/Vulkan-Headers/blob/acbb9391c0a597272800cd3f4363661c00a27c77/registry/vk.xml)"]
1613pub const AMD_MEMORY_OVERALLOCATION_BEHAVIOR_EXTENSION_NAME: &std::ffi::CStr =
1614 c"VK_AMD_memory_overallocation_behavior";
1615#[doc = "Registry constant `VK_EXT_VERTEX_ATTRIBUTE_DIVISOR_SPEC_VERSION`."]
1616#[doc(alias = "VK_EXT_VERTEX_ATTRIBUTE_DIVISOR_SPEC_VERSION")]
1617#[doc = "\n\n[Khronos registry source: `VK_EXT_VERTEX_ATTRIBUTE_DIVISOR_SPEC_VERSION`](https://github.com/KhronosGroup/Vulkan-Headers/blob/acbb9391c0a597272800cd3f4363661c00a27c77/registry/vk.xml)"]
1618pub const EXT_VERTEX_ATTRIBUTE_DIVISOR_SPEC_VERSION: u32 = 3;
1619#[doc = "Registry constant `VK_EXT_VERTEX_ATTRIBUTE_DIVISOR_EXTENSION_NAME`."]
1620#[doc(alias = "VK_EXT_VERTEX_ATTRIBUTE_DIVISOR_EXTENSION_NAME")]
1621#[doc = "\n\n[Khronos registry source: `VK_EXT_VERTEX_ATTRIBUTE_DIVISOR_EXTENSION_NAME`](https://github.com/KhronosGroup/Vulkan-Headers/blob/acbb9391c0a597272800cd3f4363661c00a27c77/registry/vk.xml)"]
1622pub const EXT_VERTEX_ATTRIBUTE_DIVISOR_EXTENSION_NAME: &std::ffi::CStr =
1623 c"VK_EXT_vertex_attribute_divisor";
1624#[cfg(feature = "platform-ggp")]
1625#[doc = "Registry constant `VK_GGP_FRAME_TOKEN_SPEC_VERSION`."]
1626#[doc(alias = "VK_GGP_FRAME_TOKEN_SPEC_VERSION")]
1627#[doc = "\n\n[Khronos registry source: `VK_GGP_FRAME_TOKEN_SPEC_VERSION`](https://github.com/KhronosGroup/Vulkan-Headers/blob/acbb9391c0a597272800cd3f4363661c00a27c77/registry/vk.xml)"]
1628pub const GGP_FRAME_TOKEN_SPEC_VERSION: u32 = 1;
1629#[cfg(feature = "platform-ggp")]
1630#[doc = "Registry constant `VK_GGP_FRAME_TOKEN_EXTENSION_NAME`."]
1631#[doc(alias = "VK_GGP_FRAME_TOKEN_EXTENSION_NAME")]
1632#[doc = "\n\n[Khronos registry source: `VK_GGP_FRAME_TOKEN_EXTENSION_NAME`](https://github.com/KhronosGroup/Vulkan-Headers/blob/acbb9391c0a597272800cd3f4363661c00a27c77/registry/vk.xml)"]
1633pub const GGP_FRAME_TOKEN_EXTENSION_NAME: &std::ffi::CStr = c"VK_GGP_frame_token";
1634#[doc = "Registry constant `VK_EXT_PIPELINE_CREATION_FEEDBACK_SPEC_VERSION`."]
1635#[doc(alias = "VK_EXT_PIPELINE_CREATION_FEEDBACK_SPEC_VERSION")]
1636#[doc = "\n\n[Khronos registry source: `VK_EXT_PIPELINE_CREATION_FEEDBACK_SPEC_VERSION`](https://github.com/KhronosGroup/Vulkan-Headers/blob/acbb9391c0a597272800cd3f4363661c00a27c77/registry/vk.xml)"]
1637pub const EXT_PIPELINE_CREATION_FEEDBACK_SPEC_VERSION: u32 = 1;
1638#[doc = "Registry constant `VK_EXT_PIPELINE_CREATION_FEEDBACK_EXTENSION_NAME`."]
1639#[doc(alias = "VK_EXT_PIPELINE_CREATION_FEEDBACK_EXTENSION_NAME")]
1640#[doc = "\n\n[Khronos registry source: `VK_EXT_PIPELINE_CREATION_FEEDBACK_EXTENSION_NAME`](https://github.com/KhronosGroup/Vulkan-Headers/blob/acbb9391c0a597272800cd3f4363661c00a27c77/registry/vk.xml)"]
1641pub const EXT_PIPELINE_CREATION_FEEDBACK_EXTENSION_NAME: &std::ffi::CStr =
1642 c"VK_EXT_pipeline_creation_feedback";
1643#[doc = "Registry constant `VK_KHR_DRIVER_PROPERTIES_SPEC_VERSION`."]
1644#[doc(alias = "VK_KHR_DRIVER_PROPERTIES_SPEC_VERSION")]
1645#[doc = "\n\n[Khronos registry source: `VK_KHR_DRIVER_PROPERTIES_SPEC_VERSION`](https://github.com/KhronosGroup/Vulkan-Headers/blob/acbb9391c0a597272800cd3f4363661c00a27c77/registry/vk.xml)"]
1646pub const KHR_DRIVER_PROPERTIES_SPEC_VERSION: u32 = 1;
1647#[doc = "Registry constant `VK_KHR_DRIVER_PROPERTIES_EXTENSION_NAME`."]
1648#[doc(alias = "VK_KHR_DRIVER_PROPERTIES_EXTENSION_NAME")]
1649#[doc = "\n\n[Khronos registry source: `VK_KHR_DRIVER_PROPERTIES_EXTENSION_NAME`](https://github.com/KhronosGroup/Vulkan-Headers/blob/acbb9391c0a597272800cd3f4363661c00a27c77/registry/vk.xml)"]
1650pub const KHR_DRIVER_PROPERTIES_EXTENSION_NAME: &std::ffi::CStr = c"VK_KHR_driver_properties";
1651#[doc = "Registry constant `VK_MAX_DRIVER_NAME_SIZE_KHR`."]
1652#[doc(alias = "VK_MAX_DRIVER_NAME_SIZE_KHR")]
1653#[doc = "\n\n[Khronos registry source: `VK_MAX_DRIVER_NAME_SIZE_KHR`](https://github.com/KhronosGroup/Vulkan-Headers/blob/acbb9391c0a597272800cd3f4363661c00a27c77/registry/vk.xml)"]
1654pub const MAX_DRIVER_NAME_SIZE_KHR: u32 = 256;
1655#[doc = "Registry constant `VK_MAX_DRIVER_INFO_SIZE_KHR`."]
1656#[doc(alias = "VK_MAX_DRIVER_INFO_SIZE_KHR")]
1657#[doc = "\n\n[Khronos registry source: `VK_MAX_DRIVER_INFO_SIZE_KHR`](https://github.com/KhronosGroup/Vulkan-Headers/blob/acbb9391c0a597272800cd3f4363661c00a27c77/registry/vk.xml)"]
1658pub const MAX_DRIVER_INFO_SIZE_KHR: u32 = 256;
1659#[doc = "Registry constant `VK_KHR_SHADER_FLOAT_CONTROLS_SPEC_VERSION`."]
1660#[doc(alias = "VK_KHR_SHADER_FLOAT_CONTROLS_SPEC_VERSION")]
1661#[doc = "\n\n[Khronos registry source: `VK_KHR_SHADER_FLOAT_CONTROLS_SPEC_VERSION`](https://github.com/KhronosGroup/Vulkan-Headers/blob/acbb9391c0a597272800cd3f4363661c00a27c77/registry/vk.xml)"]
1662pub const KHR_SHADER_FLOAT_CONTROLS_SPEC_VERSION: u32 = 4;
1663#[doc = "Registry constant `VK_KHR_SHADER_FLOAT_CONTROLS_EXTENSION_NAME`."]
1664#[doc(alias = "VK_KHR_SHADER_FLOAT_CONTROLS_EXTENSION_NAME")]
1665#[doc = "\n\n[Khronos registry source: `VK_KHR_SHADER_FLOAT_CONTROLS_EXTENSION_NAME`](https://github.com/KhronosGroup/Vulkan-Headers/blob/acbb9391c0a597272800cd3f4363661c00a27c77/registry/vk.xml)"]
1666pub const KHR_SHADER_FLOAT_CONTROLS_EXTENSION_NAME: &std::ffi::CStr =
1667 c"VK_KHR_shader_float_controls";
1668#[doc = "Registry constant `VK_NV_SHADER_SUBGROUP_PARTITIONED_SPEC_VERSION`."]
1669#[doc(alias = "VK_NV_SHADER_SUBGROUP_PARTITIONED_SPEC_VERSION")]
1670#[doc = "\n\n[Khronos registry source: `VK_NV_SHADER_SUBGROUP_PARTITIONED_SPEC_VERSION`](https://github.com/KhronosGroup/Vulkan-Headers/blob/acbb9391c0a597272800cd3f4363661c00a27c77/registry/vk.xml)"]
1671pub const NV_SHADER_SUBGROUP_PARTITIONED_SPEC_VERSION: u32 = 1;
1672#[doc = "Registry constant `VK_NV_SHADER_SUBGROUP_PARTITIONED_EXTENSION_NAME`."]
1673#[doc(alias = "VK_NV_SHADER_SUBGROUP_PARTITIONED_EXTENSION_NAME")]
1674#[doc = "\n\n[Khronos registry source: `VK_NV_SHADER_SUBGROUP_PARTITIONED_EXTENSION_NAME`](https://github.com/KhronosGroup/Vulkan-Headers/blob/acbb9391c0a597272800cd3f4363661c00a27c77/registry/vk.xml)"]
1675pub const NV_SHADER_SUBGROUP_PARTITIONED_EXTENSION_NAME: &std::ffi::CStr =
1676 c"VK_NV_shader_subgroup_partitioned";
1677#[doc = "Registry constant `VK_KHR_DEPTH_STENCIL_RESOLVE_SPEC_VERSION`."]
1678#[doc(alias = "VK_KHR_DEPTH_STENCIL_RESOLVE_SPEC_VERSION")]
1679#[doc = "\n\n[Khronos registry source: `VK_KHR_DEPTH_STENCIL_RESOLVE_SPEC_VERSION`](https://github.com/KhronosGroup/Vulkan-Headers/blob/acbb9391c0a597272800cd3f4363661c00a27c77/registry/vk.xml)"]
1680pub const KHR_DEPTH_STENCIL_RESOLVE_SPEC_VERSION: u32 = 1;
1681#[doc = "Registry constant `VK_KHR_DEPTH_STENCIL_RESOLVE_EXTENSION_NAME`."]
1682#[doc(alias = "VK_KHR_DEPTH_STENCIL_RESOLVE_EXTENSION_NAME")]
1683#[doc = "\n\n[Khronos registry source: `VK_KHR_DEPTH_STENCIL_RESOLVE_EXTENSION_NAME`](https://github.com/KhronosGroup/Vulkan-Headers/blob/acbb9391c0a597272800cd3f4363661c00a27c77/registry/vk.xml)"]
1684pub const KHR_DEPTH_STENCIL_RESOLVE_EXTENSION_NAME: &std::ffi::CStr =
1685 c"VK_KHR_depth_stencil_resolve";
1686#[doc = "Registry constant `VK_KHR_SWAPCHAIN_MUTABLE_FORMAT_SPEC_VERSION`."]
1687#[doc(alias = "VK_KHR_SWAPCHAIN_MUTABLE_FORMAT_SPEC_VERSION")]
1688#[doc = "\n\n[Khronos registry source: `VK_KHR_SWAPCHAIN_MUTABLE_FORMAT_SPEC_VERSION`](https://github.com/KhronosGroup/Vulkan-Headers/blob/acbb9391c0a597272800cd3f4363661c00a27c77/registry/vk.xml)"]
1689pub const KHR_SWAPCHAIN_MUTABLE_FORMAT_SPEC_VERSION: u32 = 1;
1690#[doc = "Registry constant `VK_KHR_SWAPCHAIN_MUTABLE_FORMAT_EXTENSION_NAME`."]
1691#[doc(alias = "VK_KHR_SWAPCHAIN_MUTABLE_FORMAT_EXTENSION_NAME")]
1692#[doc = "\n\n[Khronos registry source: `VK_KHR_SWAPCHAIN_MUTABLE_FORMAT_EXTENSION_NAME`](https://github.com/KhronosGroup/Vulkan-Headers/blob/acbb9391c0a597272800cd3f4363661c00a27c77/registry/vk.xml)"]
1693pub const KHR_SWAPCHAIN_MUTABLE_FORMAT_EXTENSION_NAME: &std::ffi::CStr =
1694 c"VK_KHR_swapchain_mutable_format";
1695#[doc = "Registry constant `VK_NV_COMPUTE_SHADER_DERIVATIVES_SPEC_VERSION`."]
1696#[doc(alias = "VK_NV_COMPUTE_SHADER_DERIVATIVES_SPEC_VERSION")]
1697#[doc = "\n\n[Khronos registry source: `VK_NV_COMPUTE_SHADER_DERIVATIVES_SPEC_VERSION`](https://github.com/KhronosGroup/Vulkan-Headers/blob/acbb9391c0a597272800cd3f4363661c00a27c77/registry/vk.xml)"]
1698pub const NV_COMPUTE_SHADER_DERIVATIVES_SPEC_VERSION: u32 = 1;
1699#[doc = "Registry constant `VK_NV_COMPUTE_SHADER_DERIVATIVES_EXTENSION_NAME`."]
1700#[doc(alias = "VK_NV_COMPUTE_SHADER_DERIVATIVES_EXTENSION_NAME")]
1701#[doc = "\n\n[Khronos registry source: `VK_NV_COMPUTE_SHADER_DERIVATIVES_EXTENSION_NAME`](https://github.com/KhronosGroup/Vulkan-Headers/blob/acbb9391c0a597272800cd3f4363661c00a27c77/registry/vk.xml)"]
1702pub const NV_COMPUTE_SHADER_DERIVATIVES_EXTENSION_NAME: &std::ffi::CStr =
1703 c"VK_NV_compute_shader_derivatives";
1704#[doc = "Registry constant `VK_NV_MESH_SHADER_SPEC_VERSION`."]
1705#[doc(alias = "VK_NV_MESH_SHADER_SPEC_VERSION")]
1706#[doc = "\n\n[Khronos registry source: `VK_NV_MESH_SHADER_SPEC_VERSION`](https://github.com/KhronosGroup/Vulkan-Headers/blob/acbb9391c0a597272800cd3f4363661c00a27c77/registry/vk.xml)"]
1707pub const NV_MESH_SHADER_SPEC_VERSION: u32 = 1;
1708#[doc = "Registry constant `VK_NV_MESH_SHADER_EXTENSION_NAME`."]
1709#[doc(alias = "VK_NV_MESH_SHADER_EXTENSION_NAME")]
1710#[doc = "\n\n[Khronos registry source: `VK_NV_MESH_SHADER_EXTENSION_NAME`](https://github.com/KhronosGroup/Vulkan-Headers/blob/acbb9391c0a597272800cd3f4363661c00a27c77/registry/vk.xml)"]
1711pub const NV_MESH_SHADER_EXTENSION_NAME: &std::ffi::CStr = c"VK_NV_mesh_shader";
1712#[doc = "Registry constant `VK_NV_FRAGMENT_SHADER_BARYCENTRIC_SPEC_VERSION`."]
1713#[doc(alias = "VK_NV_FRAGMENT_SHADER_BARYCENTRIC_SPEC_VERSION")]
1714#[doc = "\n\n[Khronos registry source: `VK_NV_FRAGMENT_SHADER_BARYCENTRIC_SPEC_VERSION`](https://github.com/KhronosGroup/Vulkan-Headers/blob/acbb9391c0a597272800cd3f4363661c00a27c77/registry/vk.xml)"]
1715pub const NV_FRAGMENT_SHADER_BARYCENTRIC_SPEC_VERSION: u32 = 1;
1716#[doc = "Registry constant `VK_NV_FRAGMENT_SHADER_BARYCENTRIC_EXTENSION_NAME`."]
1717#[doc(alias = "VK_NV_FRAGMENT_SHADER_BARYCENTRIC_EXTENSION_NAME")]
1718#[doc = "\n\n[Khronos registry source: `VK_NV_FRAGMENT_SHADER_BARYCENTRIC_EXTENSION_NAME`](https://github.com/KhronosGroup/Vulkan-Headers/blob/acbb9391c0a597272800cd3f4363661c00a27c77/registry/vk.xml)"]
1719pub const NV_FRAGMENT_SHADER_BARYCENTRIC_EXTENSION_NAME: &std::ffi::CStr =
1720 c"VK_NV_fragment_shader_barycentric";
1721#[doc = "Registry constant `VK_NV_SHADER_IMAGE_FOOTPRINT_SPEC_VERSION`."]
1722#[doc(alias = "VK_NV_SHADER_IMAGE_FOOTPRINT_SPEC_VERSION")]
1723#[doc = "\n\n[Khronos registry source: `VK_NV_SHADER_IMAGE_FOOTPRINT_SPEC_VERSION`](https://github.com/KhronosGroup/Vulkan-Headers/blob/acbb9391c0a597272800cd3f4363661c00a27c77/registry/vk.xml)"]
1724pub const NV_SHADER_IMAGE_FOOTPRINT_SPEC_VERSION: u32 = 2;
1725#[doc = "Registry constant `VK_NV_SHADER_IMAGE_FOOTPRINT_EXTENSION_NAME`."]
1726#[doc(alias = "VK_NV_SHADER_IMAGE_FOOTPRINT_EXTENSION_NAME")]
1727#[doc = "\n\n[Khronos registry source: `VK_NV_SHADER_IMAGE_FOOTPRINT_EXTENSION_NAME`](https://github.com/KhronosGroup/Vulkan-Headers/blob/acbb9391c0a597272800cd3f4363661c00a27c77/registry/vk.xml)"]
1728pub const NV_SHADER_IMAGE_FOOTPRINT_EXTENSION_NAME: &std::ffi::CStr =
1729 c"VK_NV_shader_image_footprint";
1730#[doc = "Registry constant `VK_NV_SCISSOR_EXCLUSIVE_SPEC_VERSION`."]
1731#[doc(alias = "VK_NV_SCISSOR_EXCLUSIVE_SPEC_VERSION")]
1732#[doc = "\n\n[Khronos registry source: `VK_NV_SCISSOR_EXCLUSIVE_SPEC_VERSION`](https://github.com/KhronosGroup/Vulkan-Headers/blob/acbb9391c0a597272800cd3f4363661c00a27c77/registry/vk.xml)"]
1733pub const NV_SCISSOR_EXCLUSIVE_SPEC_VERSION: u32 = 2;
1734#[doc = "Registry constant `VK_NV_SCISSOR_EXCLUSIVE_EXTENSION_NAME`."]
1735#[doc(alias = "VK_NV_SCISSOR_EXCLUSIVE_EXTENSION_NAME")]
1736#[doc = "\n\n[Khronos registry source: `VK_NV_SCISSOR_EXCLUSIVE_EXTENSION_NAME`](https://github.com/KhronosGroup/Vulkan-Headers/blob/acbb9391c0a597272800cd3f4363661c00a27c77/registry/vk.xml)"]
1737pub const NV_SCISSOR_EXCLUSIVE_EXTENSION_NAME: &std::ffi::CStr = c"VK_NV_scissor_exclusive";
1738#[doc = "Registry constant `VK_NV_DEVICE_DIAGNOSTIC_CHECKPOINTS_SPEC_VERSION`."]
1739#[doc(alias = "VK_NV_DEVICE_DIAGNOSTIC_CHECKPOINTS_SPEC_VERSION")]
1740#[doc = "\n\n[Khronos registry source: `VK_NV_DEVICE_DIAGNOSTIC_CHECKPOINTS_SPEC_VERSION`](https://github.com/KhronosGroup/Vulkan-Headers/blob/acbb9391c0a597272800cd3f4363661c00a27c77/registry/vk.xml)"]
1741pub const NV_DEVICE_DIAGNOSTIC_CHECKPOINTS_SPEC_VERSION: u32 = 2;
1742#[doc = "Registry constant `VK_NV_DEVICE_DIAGNOSTIC_CHECKPOINTS_EXTENSION_NAME`."]
1743#[doc(alias = "VK_NV_DEVICE_DIAGNOSTIC_CHECKPOINTS_EXTENSION_NAME")]
1744#[doc = "\n\n[Khronos registry source: `VK_NV_DEVICE_DIAGNOSTIC_CHECKPOINTS_EXTENSION_NAME`](https://github.com/KhronosGroup/Vulkan-Headers/blob/acbb9391c0a597272800cd3f4363661c00a27c77/registry/vk.xml)"]
1745pub const NV_DEVICE_DIAGNOSTIC_CHECKPOINTS_EXTENSION_NAME: &std::ffi::CStr =
1746 c"VK_NV_device_diagnostic_checkpoints";
1747#[doc = "Registry constant `VK_KHR_TIMELINE_SEMAPHORE_SPEC_VERSION`."]
1748#[doc(alias = "VK_KHR_TIMELINE_SEMAPHORE_SPEC_VERSION")]
1749#[doc = "\n\n[Khronos registry source: `VK_KHR_TIMELINE_SEMAPHORE_SPEC_VERSION`](https://github.com/KhronosGroup/Vulkan-Headers/blob/acbb9391c0a597272800cd3f4363661c00a27c77/registry/vk.xml)"]
1750pub const KHR_TIMELINE_SEMAPHORE_SPEC_VERSION: u32 = 2;
1751#[doc = "Registry constant `VK_KHR_TIMELINE_SEMAPHORE_EXTENSION_NAME`."]
1752#[doc(alias = "VK_KHR_TIMELINE_SEMAPHORE_EXTENSION_NAME")]
1753#[doc = "\n\n[Khronos registry source: `VK_KHR_TIMELINE_SEMAPHORE_EXTENSION_NAME`](https://github.com/KhronosGroup/Vulkan-Headers/blob/acbb9391c0a597272800cd3f4363661c00a27c77/registry/vk.xml)"]
1754pub const KHR_TIMELINE_SEMAPHORE_EXTENSION_NAME: &std::ffi::CStr = c"VK_KHR_timeline_semaphore";
1755#[doc = "Registry constant `VK_EXT_PRESENT_TIMING_SPEC_VERSION`."]
1756#[doc(alias = "VK_EXT_PRESENT_TIMING_SPEC_VERSION")]
1757#[doc = "\n\n[Khronos registry source: `VK_EXT_PRESENT_TIMING_SPEC_VERSION`](https://github.com/KhronosGroup/Vulkan-Headers/blob/acbb9391c0a597272800cd3f4363661c00a27c77/registry/vk.xml)"]
1758pub const EXT_PRESENT_TIMING_SPEC_VERSION: u32 = 3;
1759#[doc = "Registry constant `VK_EXT_PRESENT_TIMING_EXTENSION_NAME`."]
1760#[doc(alias = "VK_EXT_PRESENT_TIMING_EXTENSION_NAME")]
1761#[doc = "\n\n[Khronos registry source: `VK_EXT_PRESENT_TIMING_EXTENSION_NAME`](https://github.com/KhronosGroup/Vulkan-Headers/blob/acbb9391c0a597272800cd3f4363661c00a27c77/registry/vk.xml)"]
1762pub const EXT_PRESENT_TIMING_EXTENSION_NAME: &std::ffi::CStr = c"VK_EXT_present_timing";
1763#[doc = "Registry constant `VK_INTEL_SHADER_INTEGER_FUNCTIONS_2_SPEC_VERSION`."]
1764#[doc(alias = "VK_INTEL_SHADER_INTEGER_FUNCTIONS_2_SPEC_VERSION")]
1765#[doc = "\n\n[Khronos registry source: `VK_INTEL_SHADER_INTEGER_FUNCTIONS_2_SPEC_VERSION`](https://github.com/KhronosGroup/Vulkan-Headers/blob/acbb9391c0a597272800cd3f4363661c00a27c77/registry/vk.xml)"]
1766pub const INTEL_SHADER_INTEGER_FUNCTIONS_2_SPEC_VERSION: u32 = 1;
1767#[doc = "Registry constant `VK_INTEL_SHADER_INTEGER_FUNCTIONS_2_EXTENSION_NAME`."]
1768#[doc(alias = "VK_INTEL_SHADER_INTEGER_FUNCTIONS_2_EXTENSION_NAME")]
1769#[doc = "\n\n[Khronos registry source: `VK_INTEL_SHADER_INTEGER_FUNCTIONS_2_EXTENSION_NAME`](https://github.com/KhronosGroup/Vulkan-Headers/blob/acbb9391c0a597272800cd3f4363661c00a27c77/registry/vk.xml)"]
1770pub const INTEL_SHADER_INTEGER_FUNCTIONS_2_EXTENSION_NAME: &std::ffi::CStr =
1771 c"VK_INTEL_shader_integer_functions2";
1772#[doc = "Registry constant `VK_INTEL_PERFORMANCE_QUERY_SPEC_VERSION`."]
1773#[doc(alias = "VK_INTEL_PERFORMANCE_QUERY_SPEC_VERSION")]
1774#[doc = "\n\n[Khronos registry source: `VK_INTEL_PERFORMANCE_QUERY_SPEC_VERSION`](https://github.com/KhronosGroup/Vulkan-Headers/blob/acbb9391c0a597272800cd3f4363661c00a27c77/registry/vk.xml)"]
1775pub const INTEL_PERFORMANCE_QUERY_SPEC_VERSION: u32 = 2;
1776#[doc = "Registry constant `VK_INTEL_PERFORMANCE_QUERY_EXTENSION_NAME`."]
1777#[doc(alias = "VK_INTEL_PERFORMANCE_QUERY_EXTENSION_NAME")]
1778#[doc = "\n\n[Khronos registry source: `VK_INTEL_PERFORMANCE_QUERY_EXTENSION_NAME`](https://github.com/KhronosGroup/Vulkan-Headers/blob/acbb9391c0a597272800cd3f4363661c00a27c77/registry/vk.xml)"]
1779pub const INTEL_PERFORMANCE_QUERY_EXTENSION_NAME: &std::ffi::CStr = c"VK_INTEL_performance_query";
1780#[doc = "Registry constant `VK_KHR_VULKAN_MEMORY_MODEL_SPEC_VERSION`."]
1781#[doc(alias = "VK_KHR_VULKAN_MEMORY_MODEL_SPEC_VERSION")]
1782#[doc = "\n\n[Khronos registry source: `VK_KHR_VULKAN_MEMORY_MODEL_SPEC_VERSION`](https://github.com/KhronosGroup/Vulkan-Headers/blob/acbb9391c0a597272800cd3f4363661c00a27c77/registry/vk.xml)"]
1783pub const KHR_VULKAN_MEMORY_MODEL_SPEC_VERSION: u32 = 3;
1784#[doc = "Registry constant `VK_KHR_VULKAN_MEMORY_MODEL_EXTENSION_NAME`."]
1785#[doc(alias = "VK_KHR_VULKAN_MEMORY_MODEL_EXTENSION_NAME")]
1786#[doc = "\n\n[Khronos registry source: `VK_KHR_VULKAN_MEMORY_MODEL_EXTENSION_NAME`](https://github.com/KhronosGroup/Vulkan-Headers/blob/acbb9391c0a597272800cd3f4363661c00a27c77/registry/vk.xml)"]
1787pub const KHR_VULKAN_MEMORY_MODEL_EXTENSION_NAME: &std::ffi::CStr = c"VK_KHR_vulkan_memory_model";
1788#[doc = "Registry constant `VK_EXT_PCI_BUS_INFO_SPEC_VERSION`."]
1789#[doc(alias = "VK_EXT_PCI_BUS_INFO_SPEC_VERSION")]
1790#[doc = "\n\n[Khronos registry source: `VK_EXT_PCI_BUS_INFO_SPEC_VERSION`](https://github.com/KhronosGroup/Vulkan-Headers/blob/acbb9391c0a597272800cd3f4363661c00a27c77/registry/vk.xml)"]
1791pub const EXT_PCI_BUS_INFO_SPEC_VERSION: u32 = 2;
1792#[doc = "Registry constant `VK_EXT_PCI_BUS_INFO_EXTENSION_NAME`."]
1793#[doc(alias = "VK_EXT_PCI_BUS_INFO_EXTENSION_NAME")]
1794#[doc = "\n\n[Khronos registry source: `VK_EXT_PCI_BUS_INFO_EXTENSION_NAME`](https://github.com/KhronosGroup/Vulkan-Headers/blob/acbb9391c0a597272800cd3f4363661c00a27c77/registry/vk.xml)"]
1795pub const EXT_PCI_BUS_INFO_EXTENSION_NAME: &std::ffi::CStr = c"VK_EXT_pci_bus_info";
1796#[doc = "Registry constant `VK_AMD_DISPLAY_NATIVE_HDR_SPEC_VERSION`."]
1797#[doc(alias = "VK_AMD_DISPLAY_NATIVE_HDR_SPEC_VERSION")]
1798#[doc = "\n\n[Khronos registry source: `VK_AMD_DISPLAY_NATIVE_HDR_SPEC_VERSION`](https://github.com/KhronosGroup/Vulkan-Headers/blob/acbb9391c0a597272800cd3f4363661c00a27c77/registry/vk.xml)"]
1799pub const AMD_DISPLAY_NATIVE_HDR_SPEC_VERSION: u32 = 1;
1800#[doc = "Registry constant `VK_AMD_DISPLAY_NATIVE_HDR_EXTENSION_NAME`."]
1801#[doc(alias = "VK_AMD_DISPLAY_NATIVE_HDR_EXTENSION_NAME")]
1802#[doc = "\n\n[Khronos registry source: `VK_AMD_DISPLAY_NATIVE_HDR_EXTENSION_NAME`](https://github.com/KhronosGroup/Vulkan-Headers/blob/acbb9391c0a597272800cd3f4363661c00a27c77/registry/vk.xml)"]
1803pub const AMD_DISPLAY_NATIVE_HDR_EXTENSION_NAME: &std::ffi::CStr = c"VK_AMD_display_native_hdr";
1804#[cfg(feature = "platform-fuchsia")]
1805#[doc = "Registry constant `VK_FUCHSIA_IMAGEPIPE_SURFACE_SPEC_VERSION`."]
1806#[doc(alias = "VK_FUCHSIA_IMAGEPIPE_SURFACE_SPEC_VERSION")]
1807#[doc = "\n\n[Khronos registry source: `VK_FUCHSIA_IMAGEPIPE_SURFACE_SPEC_VERSION`](https://github.com/KhronosGroup/Vulkan-Headers/blob/acbb9391c0a597272800cd3f4363661c00a27c77/registry/vk.xml)"]
1808pub const FUCHSIA_IMAGEPIPE_SURFACE_SPEC_VERSION: u32 = 1;
1809#[cfg(feature = "platform-fuchsia")]
1810#[doc = "Registry constant `VK_FUCHSIA_IMAGEPIPE_SURFACE_EXTENSION_NAME`."]
1811#[doc(alias = "VK_FUCHSIA_IMAGEPIPE_SURFACE_EXTENSION_NAME")]
1812#[doc = "\n\n[Khronos registry source: `VK_FUCHSIA_IMAGEPIPE_SURFACE_EXTENSION_NAME`](https://github.com/KhronosGroup/Vulkan-Headers/blob/acbb9391c0a597272800cd3f4363661c00a27c77/registry/vk.xml)"]
1813pub const FUCHSIA_IMAGEPIPE_SURFACE_EXTENSION_NAME: &std::ffi::CStr =
1814 c"VK_FUCHSIA_imagepipe_surface";
1815#[doc = "Registry constant `VK_KHR_SHADER_TERMINATE_INVOCATION_SPEC_VERSION`."]
1816#[doc(alias = "VK_KHR_SHADER_TERMINATE_INVOCATION_SPEC_VERSION")]
1817#[doc = "\n\n[Khronos registry source: `VK_KHR_SHADER_TERMINATE_INVOCATION_SPEC_VERSION`](https://github.com/KhronosGroup/Vulkan-Headers/blob/acbb9391c0a597272800cd3f4363661c00a27c77/registry/vk.xml)"]
1818pub const KHR_SHADER_TERMINATE_INVOCATION_SPEC_VERSION: u32 = 1;
1819#[doc = "Registry constant `VK_KHR_SHADER_TERMINATE_INVOCATION_EXTENSION_NAME`."]
1820#[doc(alias = "VK_KHR_SHADER_TERMINATE_INVOCATION_EXTENSION_NAME")]
1821#[doc = "\n\n[Khronos registry source: `VK_KHR_SHADER_TERMINATE_INVOCATION_EXTENSION_NAME`](https://github.com/KhronosGroup/Vulkan-Headers/blob/acbb9391c0a597272800cd3f4363661c00a27c77/registry/vk.xml)"]
1822pub const KHR_SHADER_TERMINATE_INVOCATION_EXTENSION_NAME: &std::ffi::CStr =
1823 c"VK_KHR_shader_terminate_invocation";
1824#[cfg(feature = "platform-metal")]
1825#[doc = "Registry constant `VK_EXT_METAL_SURFACE_SPEC_VERSION`."]
1826#[doc(alias = "VK_EXT_METAL_SURFACE_SPEC_VERSION")]
1827#[doc = "\n\n[Khronos registry source: `VK_EXT_METAL_SURFACE_SPEC_VERSION`](https://github.com/KhronosGroup/Vulkan-Headers/blob/acbb9391c0a597272800cd3f4363661c00a27c77/registry/vk.xml)"]
1828pub const EXT_METAL_SURFACE_SPEC_VERSION: u32 = 1;
1829#[cfg(feature = "platform-metal")]
1830#[doc = "Registry constant `VK_EXT_METAL_SURFACE_EXTENSION_NAME`."]
1831#[doc(alias = "VK_EXT_METAL_SURFACE_EXTENSION_NAME")]
1832#[doc = "\n\n[Khronos registry source: `VK_EXT_METAL_SURFACE_EXTENSION_NAME`](https://github.com/KhronosGroup/Vulkan-Headers/blob/acbb9391c0a597272800cd3f4363661c00a27c77/registry/vk.xml)"]
1833pub const EXT_METAL_SURFACE_EXTENSION_NAME: &std::ffi::CStr = c"VK_EXT_metal_surface";
1834#[doc = "Registry constant `VK_EXT_FRAGMENT_DENSITY_MAP_SPEC_VERSION`."]
1835#[doc(alias = "VK_EXT_FRAGMENT_DENSITY_MAP_SPEC_VERSION")]
1836#[doc = "\n\n[Khronos registry source: `VK_EXT_FRAGMENT_DENSITY_MAP_SPEC_VERSION`](https://github.com/KhronosGroup/Vulkan-Headers/blob/acbb9391c0a597272800cd3f4363661c00a27c77/registry/vk.xml)"]
1837pub const EXT_FRAGMENT_DENSITY_MAP_SPEC_VERSION: u32 = 3;
1838#[doc = "Registry constant `VK_EXT_FRAGMENT_DENSITY_MAP_EXTENSION_NAME`."]
1839#[doc(alias = "VK_EXT_FRAGMENT_DENSITY_MAP_EXTENSION_NAME")]
1840#[doc = "\n\n[Khronos registry source: `VK_EXT_FRAGMENT_DENSITY_MAP_EXTENSION_NAME`](https://github.com/KhronosGroup/Vulkan-Headers/blob/acbb9391c0a597272800cd3f4363661c00a27c77/registry/vk.xml)"]
1841pub const EXT_FRAGMENT_DENSITY_MAP_EXTENSION_NAME: &std::ffi::CStr = c"VK_EXT_fragment_density_map";
1842#[doc = "Registry constant `VK_EXT_SCALAR_BLOCK_LAYOUT_SPEC_VERSION`."]
1843#[doc(alias = "VK_EXT_SCALAR_BLOCK_LAYOUT_SPEC_VERSION")]
1844#[doc = "\n\n[Khronos registry source: `VK_EXT_SCALAR_BLOCK_LAYOUT_SPEC_VERSION`](https://github.com/KhronosGroup/Vulkan-Headers/blob/acbb9391c0a597272800cd3f4363661c00a27c77/registry/vk.xml)"]
1845pub const EXT_SCALAR_BLOCK_LAYOUT_SPEC_VERSION: u32 = 1;
1846#[doc = "Registry constant `VK_EXT_SCALAR_BLOCK_LAYOUT_EXTENSION_NAME`."]
1847#[doc(alias = "VK_EXT_SCALAR_BLOCK_LAYOUT_EXTENSION_NAME")]
1848#[doc = "\n\n[Khronos registry source: `VK_EXT_SCALAR_BLOCK_LAYOUT_EXTENSION_NAME`](https://github.com/KhronosGroup/Vulkan-Headers/blob/acbb9391c0a597272800cd3f4363661c00a27c77/registry/vk.xml)"]
1849pub const EXT_SCALAR_BLOCK_LAYOUT_EXTENSION_NAME: &std::ffi::CStr = c"VK_EXT_scalar_block_layout";
1850#[doc = "Registry constant `VK_GOOGLE_HLSL_FUNCTIONALITY_1_SPEC_VERSION`."]
1851#[doc(alias = "VK_GOOGLE_HLSL_FUNCTIONALITY_1_SPEC_VERSION")]
1852#[doc = "\n\n[Khronos registry source: `VK_GOOGLE_HLSL_FUNCTIONALITY_1_SPEC_VERSION`](https://github.com/KhronosGroup/Vulkan-Headers/blob/acbb9391c0a597272800cd3f4363661c00a27c77/registry/vk.xml)"]
1853pub const GOOGLE_HLSL_FUNCTIONALITY_1_SPEC_VERSION: u32 = 1;
1854#[doc = "Registry constant `VK_GOOGLE_HLSL_FUNCTIONALITY_1_EXTENSION_NAME`."]
1855#[doc(alias = "VK_GOOGLE_HLSL_FUNCTIONALITY_1_EXTENSION_NAME")]
1856#[doc = "\n\n[Khronos registry source: `VK_GOOGLE_HLSL_FUNCTIONALITY_1_EXTENSION_NAME`](https://github.com/KhronosGroup/Vulkan-Headers/blob/acbb9391c0a597272800cd3f4363661c00a27c77/registry/vk.xml)"]
1857pub const GOOGLE_HLSL_FUNCTIONALITY_1_EXTENSION_NAME: &std::ffi::CStr =
1858 c"VK_GOOGLE_hlsl_functionality1";
1859#[doc = "Registry constant `VK_GOOGLE_HLSL_FUNCTIONALITY1_SPEC_VERSION`."]
1860#[doc(alias = "VK_GOOGLE_HLSL_FUNCTIONALITY1_SPEC_VERSION")]
1861#[doc = "\n\n[Khronos registry source: `VK_GOOGLE_HLSL_FUNCTIONALITY1_SPEC_VERSION`](https://github.com/KhronosGroup/Vulkan-Headers/blob/acbb9391c0a597272800cd3f4363661c00a27c77/registry/vk.xml)"]
1862pub const GOOGLE_HLSL_FUNCTIONALITY1_SPEC_VERSION: u32 = 1;
1863#[doc = "Registry constant `VK_GOOGLE_HLSL_FUNCTIONALITY1_EXTENSION_NAME`."]
1864#[doc(alias = "VK_GOOGLE_HLSL_FUNCTIONALITY1_EXTENSION_NAME")]
1865#[doc = "\n\n[Khronos registry source: `VK_GOOGLE_HLSL_FUNCTIONALITY1_EXTENSION_NAME`](https://github.com/KhronosGroup/Vulkan-Headers/blob/acbb9391c0a597272800cd3f4363661c00a27c77/registry/vk.xml)"]
1866pub const GOOGLE_HLSL_FUNCTIONALITY1_EXTENSION_NAME: &std::ffi::CStr =
1867 c"VK_GOOGLE_hlsl_functionality1";
1868#[doc = "Registry constant `VK_GOOGLE_DECORATE_STRING_SPEC_VERSION`."]
1869#[doc(alias = "VK_GOOGLE_DECORATE_STRING_SPEC_VERSION")]
1870#[doc = "\n\n[Khronos registry source: `VK_GOOGLE_DECORATE_STRING_SPEC_VERSION`](https://github.com/KhronosGroup/Vulkan-Headers/blob/acbb9391c0a597272800cd3f4363661c00a27c77/registry/vk.xml)"]
1871pub const GOOGLE_DECORATE_STRING_SPEC_VERSION: u32 = 1;
1872#[doc = "Registry constant `VK_GOOGLE_DECORATE_STRING_EXTENSION_NAME`."]
1873#[doc(alias = "VK_GOOGLE_DECORATE_STRING_EXTENSION_NAME")]
1874#[doc = "\n\n[Khronos registry source: `VK_GOOGLE_DECORATE_STRING_EXTENSION_NAME`](https://github.com/KhronosGroup/Vulkan-Headers/blob/acbb9391c0a597272800cd3f4363661c00a27c77/registry/vk.xml)"]
1875pub const GOOGLE_DECORATE_STRING_EXTENSION_NAME: &std::ffi::CStr = c"VK_GOOGLE_decorate_string";
1876#[doc = "Registry constant `VK_EXT_SUBGROUP_SIZE_CONTROL_SPEC_VERSION`."]
1877#[doc(alias = "VK_EXT_SUBGROUP_SIZE_CONTROL_SPEC_VERSION")]
1878#[doc = "\n\n[Khronos registry source: `VK_EXT_SUBGROUP_SIZE_CONTROL_SPEC_VERSION`](https://github.com/KhronosGroup/Vulkan-Headers/blob/acbb9391c0a597272800cd3f4363661c00a27c77/registry/vk.xml)"]
1879pub const EXT_SUBGROUP_SIZE_CONTROL_SPEC_VERSION: u32 = 2;
1880#[doc = "Registry constant `VK_EXT_SUBGROUP_SIZE_CONTROL_EXTENSION_NAME`."]
1881#[doc(alias = "VK_EXT_SUBGROUP_SIZE_CONTROL_EXTENSION_NAME")]
1882#[doc = "\n\n[Khronos registry source: `VK_EXT_SUBGROUP_SIZE_CONTROL_EXTENSION_NAME`](https://github.com/KhronosGroup/Vulkan-Headers/blob/acbb9391c0a597272800cd3f4363661c00a27c77/registry/vk.xml)"]
1883pub const EXT_SUBGROUP_SIZE_CONTROL_EXTENSION_NAME: &std::ffi::CStr =
1884 c"VK_EXT_subgroup_size_control";
1885#[doc = "Registry constant `VK_KHR_FRAGMENT_SHADING_RATE_SPEC_VERSION`."]
1886#[doc(alias = "VK_KHR_FRAGMENT_SHADING_RATE_SPEC_VERSION")]
1887#[doc = "\n\n[Khronos registry source: `VK_KHR_FRAGMENT_SHADING_RATE_SPEC_VERSION`](https://github.com/KhronosGroup/Vulkan-Headers/blob/acbb9391c0a597272800cd3f4363661c00a27c77/registry/vk.xml)"]
1888pub const KHR_FRAGMENT_SHADING_RATE_SPEC_VERSION: u32 = 2;
1889#[doc = "Registry constant `VK_KHR_FRAGMENT_SHADING_RATE_EXTENSION_NAME`."]
1890#[doc(alias = "VK_KHR_FRAGMENT_SHADING_RATE_EXTENSION_NAME")]
1891#[doc = "\n\n[Khronos registry source: `VK_KHR_FRAGMENT_SHADING_RATE_EXTENSION_NAME`](https://github.com/KhronosGroup/Vulkan-Headers/blob/acbb9391c0a597272800cd3f4363661c00a27c77/registry/vk.xml)"]
1892pub const KHR_FRAGMENT_SHADING_RATE_EXTENSION_NAME: &std::ffi::CStr =
1893 c"VK_KHR_fragment_shading_rate";
1894#[doc = "Registry constant `VK_AMD_SHADER_CORE_PROPERTIES_2_SPEC_VERSION`."]
1895#[doc(alias = "VK_AMD_SHADER_CORE_PROPERTIES_2_SPEC_VERSION")]
1896#[doc = "\n\n[Khronos registry source: `VK_AMD_SHADER_CORE_PROPERTIES_2_SPEC_VERSION`](https://github.com/KhronosGroup/Vulkan-Headers/blob/acbb9391c0a597272800cd3f4363661c00a27c77/registry/vk.xml)"]
1897pub const AMD_SHADER_CORE_PROPERTIES_2_SPEC_VERSION: u32 = 1;
1898#[doc = "Registry constant `VK_AMD_SHADER_CORE_PROPERTIES_2_EXTENSION_NAME`."]
1899#[doc(alias = "VK_AMD_SHADER_CORE_PROPERTIES_2_EXTENSION_NAME")]
1900#[doc = "\n\n[Khronos registry source: `VK_AMD_SHADER_CORE_PROPERTIES_2_EXTENSION_NAME`](https://github.com/KhronosGroup/Vulkan-Headers/blob/acbb9391c0a597272800cd3f4363661c00a27c77/registry/vk.xml)"]
1901pub const AMD_SHADER_CORE_PROPERTIES_2_EXTENSION_NAME: &std::ffi::CStr =
1902 c"VK_AMD_shader_core_properties2";
1903#[doc = "Registry constant `VK_AMD_DEVICE_COHERENT_MEMORY_SPEC_VERSION`."]
1904#[doc(alias = "VK_AMD_DEVICE_COHERENT_MEMORY_SPEC_VERSION")]
1905#[doc = "\n\n[Khronos registry source: `VK_AMD_DEVICE_COHERENT_MEMORY_SPEC_VERSION`](https://github.com/KhronosGroup/Vulkan-Headers/blob/acbb9391c0a597272800cd3f4363661c00a27c77/registry/vk.xml)"]
1906pub const AMD_DEVICE_COHERENT_MEMORY_SPEC_VERSION: u32 = 1;
1907#[doc = "Registry constant `VK_AMD_DEVICE_COHERENT_MEMORY_EXTENSION_NAME`."]
1908#[doc(alias = "VK_AMD_DEVICE_COHERENT_MEMORY_EXTENSION_NAME")]
1909#[doc = "\n\n[Khronos registry source: `VK_AMD_DEVICE_COHERENT_MEMORY_EXTENSION_NAME`](https://github.com/KhronosGroup/Vulkan-Headers/blob/acbb9391c0a597272800cd3f4363661c00a27c77/registry/vk.xml)"]
1910pub const AMD_DEVICE_COHERENT_MEMORY_EXTENSION_NAME: &std::ffi::CStr =
1911 c"VK_AMD_device_coherent_memory";
1912#[doc = "Registry constant `VK_KHR_SHADER_CONSTANT_DATA_SPEC_VERSION`."]
1913#[doc(alias = "VK_KHR_SHADER_CONSTANT_DATA_SPEC_VERSION")]
1914#[doc = "\n\n[Khronos registry source: `VK_KHR_SHADER_CONSTANT_DATA_SPEC_VERSION`](https://github.com/KhronosGroup/Vulkan-Headers/blob/acbb9391c0a597272800cd3f4363661c00a27c77/registry/vk.xml)"]
1915pub const KHR_SHADER_CONSTANT_DATA_SPEC_VERSION: u32 = 1;
1916#[doc = "Registry constant `VK_KHR_SHADER_CONSTANT_DATA_EXTENSION_NAME`."]
1917#[doc(alias = "VK_KHR_SHADER_CONSTANT_DATA_EXTENSION_NAME")]
1918#[doc = "\n\n[Khronos registry source: `VK_KHR_SHADER_CONSTANT_DATA_EXTENSION_NAME`](https://github.com/KhronosGroup/Vulkan-Headers/blob/acbb9391c0a597272800cd3f4363661c00a27c77/registry/vk.xml)"]
1919pub const KHR_SHADER_CONSTANT_DATA_EXTENSION_NAME: &std::ffi::CStr = c"VK_KHR_shader_constant_data";
1920#[doc = "Registry constant `VK_KHR_DYNAMIC_RENDERING_LOCAL_READ_SPEC_VERSION`."]
1921#[doc(alias = "VK_KHR_DYNAMIC_RENDERING_LOCAL_READ_SPEC_VERSION")]
1922#[doc = "\n\n[Khronos registry source: `VK_KHR_DYNAMIC_RENDERING_LOCAL_READ_SPEC_VERSION`](https://github.com/KhronosGroup/Vulkan-Headers/blob/acbb9391c0a597272800cd3f4363661c00a27c77/registry/vk.xml)"]
1923pub const KHR_DYNAMIC_RENDERING_LOCAL_READ_SPEC_VERSION: u32 = 1;
1924#[doc = "Registry constant `VK_KHR_DYNAMIC_RENDERING_LOCAL_READ_EXTENSION_NAME`."]
1925#[doc(alias = "VK_KHR_DYNAMIC_RENDERING_LOCAL_READ_EXTENSION_NAME")]
1926#[doc = "\n\n[Khronos registry source: `VK_KHR_DYNAMIC_RENDERING_LOCAL_READ_EXTENSION_NAME`](https://github.com/KhronosGroup/Vulkan-Headers/blob/acbb9391c0a597272800cd3f4363661c00a27c77/registry/vk.xml)"]
1927pub const KHR_DYNAMIC_RENDERING_LOCAL_READ_EXTENSION_NAME: &std::ffi::CStr =
1928 c"VK_KHR_dynamic_rendering_local_read";
1929#[doc = "Registry constant `VK_KHR_SHADER_ABORT_SPEC_VERSION`."]
1930#[doc(alias = "VK_KHR_SHADER_ABORT_SPEC_VERSION")]
1931#[doc = "\n\n[Khronos registry source: `VK_KHR_SHADER_ABORT_SPEC_VERSION`](https://github.com/KhronosGroup/Vulkan-Headers/blob/acbb9391c0a597272800cd3f4363661c00a27c77/registry/vk.xml)"]
1932pub const KHR_SHADER_ABORT_SPEC_VERSION: u32 = 1;
1933#[doc = "Registry constant `VK_KHR_SHADER_ABORT_EXTENSION_NAME`."]
1934#[doc(alias = "VK_KHR_SHADER_ABORT_EXTENSION_NAME")]
1935#[doc = "\n\n[Khronos registry source: `VK_KHR_SHADER_ABORT_EXTENSION_NAME`](https://github.com/KhronosGroup/Vulkan-Headers/blob/acbb9391c0a597272800cd3f4363661c00a27c77/registry/vk.xml)"]
1936pub const KHR_SHADER_ABORT_EXTENSION_NAME: &std::ffi::CStr = c"VK_KHR_shader_abort";
1937#[doc = "Registry constant `VK_EXT_SHADER_IMAGE_ATOMIC_INT64_SPEC_VERSION`."]
1938#[doc(alias = "VK_EXT_SHADER_IMAGE_ATOMIC_INT64_SPEC_VERSION")]
1939#[doc = "\n\n[Khronos registry source: `VK_EXT_SHADER_IMAGE_ATOMIC_INT64_SPEC_VERSION`](https://github.com/KhronosGroup/Vulkan-Headers/blob/acbb9391c0a597272800cd3f4363661c00a27c77/registry/vk.xml)"]
1940pub const EXT_SHADER_IMAGE_ATOMIC_INT64_SPEC_VERSION: u32 = 1;
1941#[doc = "Registry constant `VK_EXT_SHADER_IMAGE_ATOMIC_INT64_EXTENSION_NAME`."]
1942#[doc(alias = "VK_EXT_SHADER_IMAGE_ATOMIC_INT64_EXTENSION_NAME")]
1943#[doc = "\n\n[Khronos registry source: `VK_EXT_SHADER_IMAGE_ATOMIC_INT64_EXTENSION_NAME`](https://github.com/KhronosGroup/Vulkan-Headers/blob/acbb9391c0a597272800cd3f4363661c00a27c77/registry/vk.xml)"]
1944pub const EXT_SHADER_IMAGE_ATOMIC_INT64_EXTENSION_NAME: &std::ffi::CStr =
1945 c"VK_EXT_shader_image_atomic_int64";
1946#[doc = "Registry constant `VK_KHR_SHADER_QUAD_CONTROL_SPEC_VERSION`."]
1947#[doc(alias = "VK_KHR_SHADER_QUAD_CONTROL_SPEC_VERSION")]
1948#[doc = "\n\n[Khronos registry source: `VK_KHR_SHADER_QUAD_CONTROL_SPEC_VERSION`](https://github.com/KhronosGroup/Vulkan-Headers/blob/acbb9391c0a597272800cd3f4363661c00a27c77/registry/vk.xml)"]
1949pub const KHR_SHADER_QUAD_CONTROL_SPEC_VERSION: u32 = 1;
1950#[doc = "Registry constant `VK_KHR_SHADER_QUAD_CONTROL_EXTENSION_NAME`."]
1951#[doc(alias = "VK_KHR_SHADER_QUAD_CONTROL_EXTENSION_NAME")]
1952#[doc = "\n\n[Khronos registry source: `VK_KHR_SHADER_QUAD_CONTROL_EXTENSION_NAME`](https://github.com/KhronosGroup/Vulkan-Headers/blob/acbb9391c0a597272800cd3f4363661c00a27c77/registry/vk.xml)"]
1953pub const KHR_SHADER_QUAD_CONTROL_EXTENSION_NAME: &std::ffi::CStr = c"VK_KHR_shader_quad_control";
1954#[doc = "Registry constant `VK_KHR_SPIRV_1_4_SPEC_VERSION`."]
1955#[doc(alias = "VK_KHR_SPIRV_1_4_SPEC_VERSION")]
1956#[doc = "\n\n[Khronos registry source: `VK_KHR_SPIRV_1_4_SPEC_VERSION`](https://github.com/KhronosGroup/Vulkan-Headers/blob/acbb9391c0a597272800cd3f4363661c00a27c77/registry/vk.xml)"]
1957pub const KHR_SPIRV_1_4_SPEC_VERSION: u32 = 1;
1958#[doc = "Registry constant `VK_KHR_SPIRV_1_4_EXTENSION_NAME`."]
1959#[doc(alias = "VK_KHR_SPIRV_1_4_EXTENSION_NAME")]
1960#[doc = "\n\n[Khronos registry source: `VK_KHR_SPIRV_1_4_EXTENSION_NAME`](https://github.com/KhronosGroup/Vulkan-Headers/blob/acbb9391c0a597272800cd3f4363661c00a27c77/registry/vk.xml)"]
1961pub const KHR_SPIRV_1_4_EXTENSION_NAME: &std::ffi::CStr = c"VK_KHR_spirv_1_4";
1962#[doc = "Registry constant `VK_EXT_MEMORY_BUDGET_SPEC_VERSION`."]
1963#[doc(alias = "VK_EXT_MEMORY_BUDGET_SPEC_VERSION")]
1964#[doc = "\n\n[Khronos registry source: `VK_EXT_MEMORY_BUDGET_SPEC_VERSION`](https://github.com/KhronosGroup/Vulkan-Headers/blob/acbb9391c0a597272800cd3f4363661c00a27c77/registry/vk.xml)"]
1965pub const EXT_MEMORY_BUDGET_SPEC_VERSION: u32 = 1;
1966#[doc = "Registry constant `VK_EXT_MEMORY_BUDGET_EXTENSION_NAME`."]
1967#[doc(alias = "VK_EXT_MEMORY_BUDGET_EXTENSION_NAME")]
1968#[doc = "\n\n[Khronos registry source: `VK_EXT_MEMORY_BUDGET_EXTENSION_NAME`](https://github.com/KhronosGroup/Vulkan-Headers/blob/acbb9391c0a597272800cd3f4363661c00a27c77/registry/vk.xml)"]
1969pub const EXT_MEMORY_BUDGET_EXTENSION_NAME: &std::ffi::CStr = c"VK_EXT_memory_budget";
1970#[doc = "Registry constant `VK_EXT_MEMORY_PRIORITY_SPEC_VERSION`."]
1971#[doc(alias = "VK_EXT_MEMORY_PRIORITY_SPEC_VERSION")]
1972#[doc = "\n\n[Khronos registry source: `VK_EXT_MEMORY_PRIORITY_SPEC_VERSION`](https://github.com/KhronosGroup/Vulkan-Headers/blob/acbb9391c0a597272800cd3f4363661c00a27c77/registry/vk.xml)"]
1973pub const EXT_MEMORY_PRIORITY_SPEC_VERSION: u32 = 1;
1974#[doc = "Registry constant `VK_EXT_MEMORY_PRIORITY_EXTENSION_NAME`."]
1975#[doc(alias = "VK_EXT_MEMORY_PRIORITY_EXTENSION_NAME")]
1976#[doc = "\n\n[Khronos registry source: `VK_EXT_MEMORY_PRIORITY_EXTENSION_NAME`](https://github.com/KhronosGroup/Vulkan-Headers/blob/acbb9391c0a597272800cd3f4363661c00a27c77/registry/vk.xml)"]
1977pub const EXT_MEMORY_PRIORITY_EXTENSION_NAME: &std::ffi::CStr = c"VK_EXT_memory_priority";
1978#[doc = "Registry constant `VK_KHR_SURFACE_PROTECTED_CAPABILITIES_SPEC_VERSION`."]
1979#[doc(alias = "VK_KHR_SURFACE_PROTECTED_CAPABILITIES_SPEC_VERSION")]
1980#[doc = "\n\n[Khronos registry source: `VK_KHR_SURFACE_PROTECTED_CAPABILITIES_SPEC_VERSION`](https://github.com/KhronosGroup/Vulkan-Headers/blob/acbb9391c0a597272800cd3f4363661c00a27c77/registry/vk.xml)"]
1981pub const KHR_SURFACE_PROTECTED_CAPABILITIES_SPEC_VERSION: u32 = 1;
1982#[doc = "Registry constant `VK_KHR_SURFACE_PROTECTED_CAPABILITIES_EXTENSION_NAME`."]
1983#[doc(alias = "VK_KHR_SURFACE_PROTECTED_CAPABILITIES_EXTENSION_NAME")]
1984#[doc = "\n\n[Khronos registry source: `VK_KHR_SURFACE_PROTECTED_CAPABILITIES_EXTENSION_NAME`](https://github.com/KhronosGroup/Vulkan-Headers/blob/acbb9391c0a597272800cd3f4363661c00a27c77/registry/vk.xml)"]
1985pub const KHR_SURFACE_PROTECTED_CAPABILITIES_EXTENSION_NAME: &std::ffi::CStr =
1986 c"VK_KHR_surface_protected_capabilities";
1987#[doc = "Registry constant `VK_NV_DEDICATED_ALLOCATION_IMAGE_ALIASING_SPEC_VERSION`."]
1988#[doc(alias = "VK_NV_DEDICATED_ALLOCATION_IMAGE_ALIASING_SPEC_VERSION")]
1989#[doc = "\n\n[Khronos registry source: `VK_NV_DEDICATED_ALLOCATION_IMAGE_ALIASING_SPEC_VERSION`](https://github.com/KhronosGroup/Vulkan-Headers/blob/acbb9391c0a597272800cd3f4363661c00a27c77/registry/vk.xml)"]
1990pub const NV_DEDICATED_ALLOCATION_IMAGE_ALIASING_SPEC_VERSION: u32 = 1;
1991#[doc = "Registry constant `VK_NV_DEDICATED_ALLOCATION_IMAGE_ALIASING_EXTENSION_NAME`."]
1992#[doc(alias = "VK_NV_DEDICATED_ALLOCATION_IMAGE_ALIASING_EXTENSION_NAME")]
1993#[doc = "\n\n[Khronos registry source: `VK_NV_DEDICATED_ALLOCATION_IMAGE_ALIASING_EXTENSION_NAME`](https://github.com/KhronosGroup/Vulkan-Headers/blob/acbb9391c0a597272800cd3f4363661c00a27c77/registry/vk.xml)"]
1994pub const NV_DEDICATED_ALLOCATION_IMAGE_ALIASING_EXTENSION_NAME: &std::ffi::CStr =
1995 c"VK_NV_dedicated_allocation_image_aliasing";
1996#[doc = "Registry constant `VK_KHR_SEPARATE_DEPTH_STENCIL_LAYOUTS_SPEC_VERSION`."]
1997#[doc(alias = "VK_KHR_SEPARATE_DEPTH_STENCIL_LAYOUTS_SPEC_VERSION")]
1998#[doc = "\n\n[Khronos registry source: `VK_KHR_SEPARATE_DEPTH_STENCIL_LAYOUTS_SPEC_VERSION`](https://github.com/KhronosGroup/Vulkan-Headers/blob/acbb9391c0a597272800cd3f4363661c00a27c77/registry/vk.xml)"]
1999pub const KHR_SEPARATE_DEPTH_STENCIL_LAYOUTS_SPEC_VERSION: u32 = 1;
2000#[doc = "Registry constant `VK_KHR_SEPARATE_DEPTH_STENCIL_LAYOUTS_EXTENSION_NAME`."]
2001#[doc(alias = "VK_KHR_SEPARATE_DEPTH_STENCIL_LAYOUTS_EXTENSION_NAME")]
2002#[doc = "\n\n[Khronos registry source: `VK_KHR_SEPARATE_DEPTH_STENCIL_LAYOUTS_EXTENSION_NAME`](https://github.com/KhronosGroup/Vulkan-Headers/blob/acbb9391c0a597272800cd3f4363661c00a27c77/registry/vk.xml)"]
2003pub const KHR_SEPARATE_DEPTH_STENCIL_LAYOUTS_EXTENSION_NAME: &std::ffi::CStr =
2004 c"VK_KHR_separate_depth_stencil_layouts";
2005#[doc = "Registry constant `VK_EXT_BUFFER_DEVICE_ADDRESS_SPEC_VERSION`."]
2006#[doc(alias = "VK_EXT_BUFFER_DEVICE_ADDRESS_SPEC_VERSION")]
2007#[doc = "\n\n[Khronos registry source: `VK_EXT_BUFFER_DEVICE_ADDRESS_SPEC_VERSION`](https://github.com/KhronosGroup/Vulkan-Headers/blob/acbb9391c0a597272800cd3f4363661c00a27c77/registry/vk.xml)"]
2008pub const EXT_BUFFER_DEVICE_ADDRESS_SPEC_VERSION: u32 = 2;
2009#[doc = "Registry constant `VK_EXT_BUFFER_DEVICE_ADDRESS_EXTENSION_NAME`."]
2010#[doc(alias = "VK_EXT_BUFFER_DEVICE_ADDRESS_EXTENSION_NAME")]
2011#[doc = "\n\n[Khronos registry source: `VK_EXT_BUFFER_DEVICE_ADDRESS_EXTENSION_NAME`](https://github.com/KhronosGroup/Vulkan-Headers/blob/acbb9391c0a597272800cd3f4363661c00a27c77/registry/vk.xml)"]
2012pub const EXT_BUFFER_DEVICE_ADDRESS_EXTENSION_NAME: &std::ffi::CStr =
2013 c"VK_EXT_buffer_device_address";
2014#[doc = "Registry constant `VK_EXT_TOOLING_INFO_SPEC_VERSION`."]
2015#[doc(alias = "VK_EXT_TOOLING_INFO_SPEC_VERSION")]
2016#[doc = "\n\n[Khronos registry source: `VK_EXT_TOOLING_INFO_SPEC_VERSION`](https://github.com/KhronosGroup/Vulkan-Headers/blob/acbb9391c0a597272800cd3f4363661c00a27c77/registry/vk.xml)"]
2017pub const EXT_TOOLING_INFO_SPEC_VERSION: u32 = 1;
2018#[doc = "Registry constant `VK_EXT_TOOLING_INFO_EXTENSION_NAME`."]
2019#[doc(alias = "VK_EXT_TOOLING_INFO_EXTENSION_NAME")]
2020#[doc = "\n\n[Khronos registry source: `VK_EXT_TOOLING_INFO_EXTENSION_NAME`](https://github.com/KhronosGroup/Vulkan-Headers/blob/acbb9391c0a597272800cd3f4363661c00a27c77/registry/vk.xml)"]
2021pub const EXT_TOOLING_INFO_EXTENSION_NAME: &std::ffi::CStr = c"VK_EXT_tooling_info";
2022#[doc = "Registry constant `VK_EXT_SEPARATE_STENCIL_USAGE_SPEC_VERSION`."]
2023#[doc(alias = "VK_EXT_SEPARATE_STENCIL_USAGE_SPEC_VERSION")]
2024#[doc = "\n\n[Khronos registry source: `VK_EXT_SEPARATE_STENCIL_USAGE_SPEC_VERSION`](https://github.com/KhronosGroup/Vulkan-Headers/blob/acbb9391c0a597272800cd3f4363661c00a27c77/registry/vk.xml)"]
2025pub const EXT_SEPARATE_STENCIL_USAGE_SPEC_VERSION: u32 = 1;
2026#[doc = "Registry constant `VK_EXT_SEPARATE_STENCIL_USAGE_EXTENSION_NAME`."]
2027#[doc(alias = "VK_EXT_SEPARATE_STENCIL_USAGE_EXTENSION_NAME")]
2028#[doc = "\n\n[Khronos registry source: `VK_EXT_SEPARATE_STENCIL_USAGE_EXTENSION_NAME`](https://github.com/KhronosGroup/Vulkan-Headers/blob/acbb9391c0a597272800cd3f4363661c00a27c77/registry/vk.xml)"]
2029pub const EXT_SEPARATE_STENCIL_USAGE_EXTENSION_NAME: &std::ffi::CStr =
2030 c"VK_EXT_separate_stencil_usage";
2031#[doc = "Registry constant `VK_EXT_VALIDATION_FEATURES_SPEC_VERSION`."]
2032#[doc(alias = "VK_EXT_VALIDATION_FEATURES_SPEC_VERSION")]
2033#[doc = "\n\n[Khronos registry source: `VK_EXT_VALIDATION_FEATURES_SPEC_VERSION`](https://github.com/KhronosGroup/Vulkan-Headers/blob/acbb9391c0a597272800cd3f4363661c00a27c77/registry/vk.xml)"]
2034pub const EXT_VALIDATION_FEATURES_SPEC_VERSION: u32 = 6;
2035#[doc = "Registry constant `VK_EXT_VALIDATION_FEATURES_EXTENSION_NAME`."]
2036#[doc(alias = "VK_EXT_VALIDATION_FEATURES_EXTENSION_NAME")]
2037#[doc = "\n\n[Khronos registry source: `VK_EXT_VALIDATION_FEATURES_EXTENSION_NAME`](https://github.com/KhronosGroup/Vulkan-Headers/blob/acbb9391c0a597272800cd3f4363661c00a27c77/registry/vk.xml)"]
2038pub const EXT_VALIDATION_FEATURES_EXTENSION_NAME: &std::ffi::CStr = c"VK_EXT_validation_features";
2039#[doc = "Registry constant `VK_KHR_PRESENT_WAIT_SPEC_VERSION`."]
2040#[doc(alias = "VK_KHR_PRESENT_WAIT_SPEC_VERSION")]
2041#[doc = "\n\n[Khronos registry source: `VK_KHR_PRESENT_WAIT_SPEC_VERSION`](https://github.com/KhronosGroup/Vulkan-Headers/blob/acbb9391c0a597272800cd3f4363661c00a27c77/registry/vk.xml)"]
2042pub const KHR_PRESENT_WAIT_SPEC_VERSION: u32 = 1;
2043#[doc = "Registry constant `VK_KHR_PRESENT_WAIT_EXTENSION_NAME`."]
2044#[doc(alias = "VK_KHR_PRESENT_WAIT_EXTENSION_NAME")]
2045#[doc = "\n\n[Khronos registry source: `VK_KHR_PRESENT_WAIT_EXTENSION_NAME`](https://github.com/KhronosGroup/Vulkan-Headers/blob/acbb9391c0a597272800cd3f4363661c00a27c77/registry/vk.xml)"]
2046pub const KHR_PRESENT_WAIT_EXTENSION_NAME: &std::ffi::CStr = c"VK_KHR_present_wait";
2047#[doc = "Registry constant `VK_NV_COOPERATIVE_MATRIX_SPEC_VERSION`."]
2048#[doc(alias = "VK_NV_COOPERATIVE_MATRIX_SPEC_VERSION")]
2049#[doc = "\n\n[Khronos registry source: `VK_NV_COOPERATIVE_MATRIX_SPEC_VERSION`](https://github.com/KhronosGroup/Vulkan-Headers/blob/acbb9391c0a597272800cd3f4363661c00a27c77/registry/vk.xml)"]
2050pub const NV_COOPERATIVE_MATRIX_SPEC_VERSION: u32 = 1;
2051#[doc = "Registry constant `VK_NV_COOPERATIVE_MATRIX_EXTENSION_NAME`."]
2052#[doc(alias = "VK_NV_COOPERATIVE_MATRIX_EXTENSION_NAME")]
2053#[doc = "\n\n[Khronos registry source: `VK_NV_COOPERATIVE_MATRIX_EXTENSION_NAME`](https://github.com/KhronosGroup/Vulkan-Headers/blob/acbb9391c0a597272800cd3f4363661c00a27c77/registry/vk.xml)"]
2054pub const NV_COOPERATIVE_MATRIX_EXTENSION_NAME: &std::ffi::CStr = c"VK_NV_cooperative_matrix";
2055#[doc = "Registry constant `VK_NV_COVERAGE_REDUCTION_MODE_SPEC_VERSION`."]
2056#[doc(alias = "VK_NV_COVERAGE_REDUCTION_MODE_SPEC_VERSION")]
2057#[doc = "\n\n[Khronos registry source: `VK_NV_COVERAGE_REDUCTION_MODE_SPEC_VERSION`](https://github.com/KhronosGroup/Vulkan-Headers/blob/acbb9391c0a597272800cd3f4363661c00a27c77/registry/vk.xml)"]
2058pub const NV_COVERAGE_REDUCTION_MODE_SPEC_VERSION: u32 = 1;
2059#[doc = "Registry constant `VK_NV_COVERAGE_REDUCTION_MODE_EXTENSION_NAME`."]
2060#[doc(alias = "VK_NV_COVERAGE_REDUCTION_MODE_EXTENSION_NAME")]
2061#[doc = "\n\n[Khronos registry source: `VK_NV_COVERAGE_REDUCTION_MODE_EXTENSION_NAME`](https://github.com/KhronosGroup/Vulkan-Headers/blob/acbb9391c0a597272800cd3f4363661c00a27c77/registry/vk.xml)"]
2062pub const NV_COVERAGE_REDUCTION_MODE_EXTENSION_NAME: &std::ffi::CStr =
2063 c"VK_NV_coverage_reduction_mode";
2064#[doc = "Registry constant `VK_EXT_FRAGMENT_SHADER_INTERLOCK_SPEC_VERSION`."]
2065#[doc(alias = "VK_EXT_FRAGMENT_SHADER_INTERLOCK_SPEC_VERSION")]
2066#[doc = "\n\n[Khronos registry source: `VK_EXT_FRAGMENT_SHADER_INTERLOCK_SPEC_VERSION`](https://github.com/KhronosGroup/Vulkan-Headers/blob/acbb9391c0a597272800cd3f4363661c00a27c77/registry/vk.xml)"]
2067pub const EXT_FRAGMENT_SHADER_INTERLOCK_SPEC_VERSION: u32 = 1;
2068#[doc = "Registry constant `VK_EXT_FRAGMENT_SHADER_INTERLOCK_EXTENSION_NAME`."]
2069#[doc(alias = "VK_EXT_FRAGMENT_SHADER_INTERLOCK_EXTENSION_NAME")]
2070#[doc = "\n\n[Khronos registry source: `VK_EXT_FRAGMENT_SHADER_INTERLOCK_EXTENSION_NAME`](https://github.com/KhronosGroup/Vulkan-Headers/blob/acbb9391c0a597272800cd3f4363661c00a27c77/registry/vk.xml)"]
2071pub const EXT_FRAGMENT_SHADER_INTERLOCK_EXTENSION_NAME: &std::ffi::CStr =
2072 c"VK_EXT_fragment_shader_interlock";
2073#[doc = "Registry constant `VK_EXT_YCBCR_IMAGE_ARRAYS_SPEC_VERSION`."]
2074#[doc(alias = "VK_EXT_YCBCR_IMAGE_ARRAYS_SPEC_VERSION")]
2075#[doc = "\n\n[Khronos registry source: `VK_EXT_YCBCR_IMAGE_ARRAYS_SPEC_VERSION`](https://github.com/KhronosGroup/Vulkan-Headers/blob/acbb9391c0a597272800cd3f4363661c00a27c77/registry/vk.xml)"]
2076pub const EXT_YCBCR_IMAGE_ARRAYS_SPEC_VERSION: u32 = 1;
2077#[doc = "Registry constant `VK_EXT_YCBCR_IMAGE_ARRAYS_EXTENSION_NAME`."]
2078#[doc(alias = "VK_EXT_YCBCR_IMAGE_ARRAYS_EXTENSION_NAME")]
2079#[doc = "\n\n[Khronos registry source: `VK_EXT_YCBCR_IMAGE_ARRAYS_EXTENSION_NAME`](https://github.com/KhronosGroup/Vulkan-Headers/blob/acbb9391c0a597272800cd3f4363661c00a27c77/registry/vk.xml)"]
2080pub const EXT_YCBCR_IMAGE_ARRAYS_EXTENSION_NAME: &std::ffi::CStr = c"VK_EXT_ycbcr_image_arrays";
2081#[doc = "Registry constant `VK_KHR_UNIFORM_BUFFER_STANDARD_LAYOUT_SPEC_VERSION`."]
2082#[doc(alias = "VK_KHR_UNIFORM_BUFFER_STANDARD_LAYOUT_SPEC_VERSION")]
2083#[doc = "\n\n[Khronos registry source: `VK_KHR_UNIFORM_BUFFER_STANDARD_LAYOUT_SPEC_VERSION`](https://github.com/KhronosGroup/Vulkan-Headers/blob/acbb9391c0a597272800cd3f4363661c00a27c77/registry/vk.xml)"]
2084pub const KHR_UNIFORM_BUFFER_STANDARD_LAYOUT_SPEC_VERSION: u32 = 1;
2085#[doc = "Registry constant `VK_KHR_UNIFORM_BUFFER_STANDARD_LAYOUT_EXTENSION_NAME`."]
2086#[doc(alias = "VK_KHR_UNIFORM_BUFFER_STANDARD_LAYOUT_EXTENSION_NAME")]
2087#[doc = "\n\n[Khronos registry source: `VK_KHR_UNIFORM_BUFFER_STANDARD_LAYOUT_EXTENSION_NAME`](https://github.com/KhronosGroup/Vulkan-Headers/blob/acbb9391c0a597272800cd3f4363661c00a27c77/registry/vk.xml)"]
2088pub const KHR_UNIFORM_BUFFER_STANDARD_LAYOUT_EXTENSION_NAME: &std::ffi::CStr =
2089 c"VK_KHR_uniform_buffer_standard_layout";
2090#[doc = "Registry constant `VK_EXT_PROVOKING_VERTEX_SPEC_VERSION`."]
2091#[doc(alias = "VK_EXT_PROVOKING_VERTEX_SPEC_VERSION")]
2092#[doc = "\n\n[Khronos registry source: `VK_EXT_PROVOKING_VERTEX_SPEC_VERSION`](https://github.com/KhronosGroup/Vulkan-Headers/blob/acbb9391c0a597272800cd3f4363661c00a27c77/registry/vk.xml)"]
2093pub const EXT_PROVOKING_VERTEX_SPEC_VERSION: u32 = 1;
2094#[doc = "Registry constant `VK_EXT_PROVOKING_VERTEX_EXTENSION_NAME`."]
2095#[doc(alias = "VK_EXT_PROVOKING_VERTEX_EXTENSION_NAME")]
2096#[doc = "\n\n[Khronos registry source: `VK_EXT_PROVOKING_VERTEX_EXTENSION_NAME`](https://github.com/KhronosGroup/Vulkan-Headers/blob/acbb9391c0a597272800cd3f4363661c00a27c77/registry/vk.xml)"]
2097pub const EXT_PROVOKING_VERTEX_EXTENSION_NAME: &std::ffi::CStr = c"VK_EXT_provoking_vertex";
2098#[cfg(feature = "platform-win32")]
2099#[doc = "Registry constant `VK_EXT_FULL_SCREEN_EXCLUSIVE_SPEC_VERSION`."]
2100#[doc(alias = "VK_EXT_FULL_SCREEN_EXCLUSIVE_SPEC_VERSION")]
2101#[doc = "\n\n[Khronos registry source: `VK_EXT_FULL_SCREEN_EXCLUSIVE_SPEC_VERSION`](https://github.com/KhronosGroup/Vulkan-Headers/blob/acbb9391c0a597272800cd3f4363661c00a27c77/registry/vk.xml)"]
2102pub const EXT_FULL_SCREEN_EXCLUSIVE_SPEC_VERSION: u32 = 4;
2103#[cfg(feature = "platform-win32")]
2104#[doc = "Registry constant `VK_EXT_FULL_SCREEN_EXCLUSIVE_EXTENSION_NAME`."]
2105#[doc(alias = "VK_EXT_FULL_SCREEN_EXCLUSIVE_EXTENSION_NAME")]
2106#[doc = "\n\n[Khronos registry source: `VK_EXT_FULL_SCREEN_EXCLUSIVE_EXTENSION_NAME`](https://github.com/KhronosGroup/Vulkan-Headers/blob/acbb9391c0a597272800cd3f4363661c00a27c77/registry/vk.xml)"]
2107pub const EXT_FULL_SCREEN_EXCLUSIVE_EXTENSION_NAME: &std::ffi::CStr =
2108 c"VK_EXT_full_screen_exclusive";
2109#[doc = "Registry constant `VK_EXT_HEADLESS_SURFACE_SPEC_VERSION`."]
2110#[doc(alias = "VK_EXT_HEADLESS_SURFACE_SPEC_VERSION")]
2111#[doc = "\n\n[Khronos registry source: `VK_EXT_HEADLESS_SURFACE_SPEC_VERSION`](https://github.com/KhronosGroup/Vulkan-Headers/blob/acbb9391c0a597272800cd3f4363661c00a27c77/registry/vk.xml)"]
2112pub const EXT_HEADLESS_SURFACE_SPEC_VERSION: u32 = 1;
2113#[doc = "Registry constant `VK_EXT_HEADLESS_SURFACE_EXTENSION_NAME`."]
2114#[doc(alias = "VK_EXT_HEADLESS_SURFACE_EXTENSION_NAME")]
2115#[doc = "\n\n[Khronos registry source: `VK_EXT_HEADLESS_SURFACE_EXTENSION_NAME`](https://github.com/KhronosGroup/Vulkan-Headers/blob/acbb9391c0a597272800cd3f4363661c00a27c77/registry/vk.xml)"]
2116pub const EXT_HEADLESS_SURFACE_EXTENSION_NAME: &std::ffi::CStr = c"VK_EXT_headless_surface";
2117#[doc = "Registry constant `VK_KHR_BUFFER_DEVICE_ADDRESS_SPEC_VERSION`."]
2118#[doc(alias = "VK_KHR_BUFFER_DEVICE_ADDRESS_SPEC_VERSION")]
2119#[doc = "\n\n[Khronos registry source: `VK_KHR_BUFFER_DEVICE_ADDRESS_SPEC_VERSION`](https://github.com/KhronosGroup/Vulkan-Headers/blob/acbb9391c0a597272800cd3f4363661c00a27c77/registry/vk.xml)"]
2120pub const KHR_BUFFER_DEVICE_ADDRESS_SPEC_VERSION: u32 = 1;
2121#[doc = "Registry constant `VK_KHR_BUFFER_DEVICE_ADDRESS_EXTENSION_NAME`."]
2122#[doc(alias = "VK_KHR_BUFFER_DEVICE_ADDRESS_EXTENSION_NAME")]
2123#[doc = "\n\n[Khronos registry source: `VK_KHR_BUFFER_DEVICE_ADDRESS_EXTENSION_NAME`](https://github.com/KhronosGroup/Vulkan-Headers/blob/acbb9391c0a597272800cd3f4363661c00a27c77/registry/vk.xml)"]
2124pub const KHR_BUFFER_DEVICE_ADDRESS_EXTENSION_NAME: &std::ffi::CStr =
2125 c"VK_KHR_buffer_device_address";
2126#[doc = "Registry constant `VK_EXT_LINE_RASTERIZATION_SPEC_VERSION`."]
2127#[doc(alias = "VK_EXT_LINE_RASTERIZATION_SPEC_VERSION")]
2128#[doc = "\n\n[Khronos registry source: `VK_EXT_LINE_RASTERIZATION_SPEC_VERSION`](https://github.com/KhronosGroup/Vulkan-Headers/blob/acbb9391c0a597272800cd3f4363661c00a27c77/registry/vk.xml)"]
2129pub const EXT_LINE_RASTERIZATION_SPEC_VERSION: u32 = 1;
2130#[doc = "Registry constant `VK_EXT_LINE_RASTERIZATION_EXTENSION_NAME`."]
2131#[doc(alias = "VK_EXT_LINE_RASTERIZATION_EXTENSION_NAME")]
2132#[doc = "\n\n[Khronos registry source: `VK_EXT_LINE_RASTERIZATION_EXTENSION_NAME`](https://github.com/KhronosGroup/Vulkan-Headers/blob/acbb9391c0a597272800cd3f4363661c00a27c77/registry/vk.xml)"]
2133pub const EXT_LINE_RASTERIZATION_EXTENSION_NAME: &std::ffi::CStr = c"VK_EXT_line_rasterization";
2134#[doc = "Registry constant `VK_EXT_SHADER_ATOMIC_FLOAT_SPEC_VERSION`."]
2135#[doc(alias = "VK_EXT_SHADER_ATOMIC_FLOAT_SPEC_VERSION")]
2136#[doc = "\n\n[Khronos registry source: `VK_EXT_SHADER_ATOMIC_FLOAT_SPEC_VERSION`](https://github.com/KhronosGroup/Vulkan-Headers/blob/acbb9391c0a597272800cd3f4363661c00a27c77/registry/vk.xml)"]
2137pub const EXT_SHADER_ATOMIC_FLOAT_SPEC_VERSION: u32 = 1;
2138#[doc = "Registry constant `VK_EXT_SHADER_ATOMIC_FLOAT_EXTENSION_NAME`."]
2139#[doc(alias = "VK_EXT_SHADER_ATOMIC_FLOAT_EXTENSION_NAME")]
2140#[doc = "\n\n[Khronos registry source: `VK_EXT_SHADER_ATOMIC_FLOAT_EXTENSION_NAME`](https://github.com/KhronosGroup/Vulkan-Headers/blob/acbb9391c0a597272800cd3f4363661c00a27c77/registry/vk.xml)"]
2141pub const EXT_SHADER_ATOMIC_FLOAT_EXTENSION_NAME: &std::ffi::CStr = c"VK_EXT_shader_atomic_float";
2142#[doc = "Registry constant `VK_EXT_HOST_QUERY_RESET_SPEC_VERSION`."]
2143#[doc(alias = "VK_EXT_HOST_QUERY_RESET_SPEC_VERSION")]
2144#[doc = "\n\n[Khronos registry source: `VK_EXT_HOST_QUERY_RESET_SPEC_VERSION`](https://github.com/KhronosGroup/Vulkan-Headers/blob/acbb9391c0a597272800cd3f4363661c00a27c77/registry/vk.xml)"]
2145pub const EXT_HOST_QUERY_RESET_SPEC_VERSION: u32 = 1;
2146#[doc = "Registry constant `VK_EXT_HOST_QUERY_RESET_EXTENSION_NAME`."]
2147#[doc(alias = "VK_EXT_HOST_QUERY_RESET_EXTENSION_NAME")]
2148#[doc = "\n\n[Khronos registry source: `VK_EXT_HOST_QUERY_RESET_EXTENSION_NAME`](https://github.com/KhronosGroup/Vulkan-Headers/blob/acbb9391c0a597272800cd3f4363661c00a27c77/registry/vk.xml)"]
2149pub const EXT_HOST_QUERY_RESET_EXTENSION_NAME: &std::ffi::CStr = c"VK_EXT_host_query_reset";
2150#[doc = "Registry constant `VK_EXT_INDEX_TYPE_UINT8_SPEC_VERSION`."]
2151#[doc(alias = "VK_EXT_INDEX_TYPE_UINT8_SPEC_VERSION")]
2152#[doc = "\n\n[Khronos registry source: `VK_EXT_INDEX_TYPE_UINT8_SPEC_VERSION`](https://github.com/KhronosGroup/Vulkan-Headers/blob/acbb9391c0a597272800cd3f4363661c00a27c77/registry/vk.xml)"]
2153pub const EXT_INDEX_TYPE_UINT8_SPEC_VERSION: u32 = 1;
2154#[doc = "Registry constant `VK_EXT_INDEX_TYPE_UINT8_EXTENSION_NAME`."]
2155#[doc(alias = "VK_EXT_INDEX_TYPE_UINT8_EXTENSION_NAME")]
2156#[doc = "\n\n[Khronos registry source: `VK_EXT_INDEX_TYPE_UINT8_EXTENSION_NAME`](https://github.com/KhronosGroup/Vulkan-Headers/blob/acbb9391c0a597272800cd3f4363661c00a27c77/registry/vk.xml)"]
2157pub const EXT_INDEX_TYPE_UINT8_EXTENSION_NAME: &std::ffi::CStr = c"VK_EXT_index_type_uint8";
2158#[doc = "Registry constant `VK_EXT_EXTENDED_DYNAMIC_STATE_SPEC_VERSION`."]
2159#[doc(alias = "VK_EXT_EXTENDED_DYNAMIC_STATE_SPEC_VERSION")]
2160#[doc = "\n\n[Khronos registry source: `VK_EXT_EXTENDED_DYNAMIC_STATE_SPEC_VERSION`](https://github.com/KhronosGroup/Vulkan-Headers/blob/acbb9391c0a597272800cd3f4363661c00a27c77/registry/vk.xml)"]
2161pub const EXT_EXTENDED_DYNAMIC_STATE_SPEC_VERSION: u32 = 1;
2162#[doc = "Registry constant `VK_EXT_EXTENDED_DYNAMIC_STATE_EXTENSION_NAME`."]
2163#[doc(alias = "VK_EXT_EXTENDED_DYNAMIC_STATE_EXTENSION_NAME")]
2164#[doc = "\n\n[Khronos registry source: `VK_EXT_EXTENDED_DYNAMIC_STATE_EXTENSION_NAME`](https://github.com/KhronosGroup/Vulkan-Headers/blob/acbb9391c0a597272800cd3f4363661c00a27c77/registry/vk.xml)"]
2165pub const EXT_EXTENDED_DYNAMIC_STATE_EXTENSION_NAME: &std::ffi::CStr =
2166 c"VK_EXT_extended_dynamic_state";
2167#[doc = "Registry constant `VK_KHR_DEFERRED_HOST_OPERATIONS_SPEC_VERSION`."]
2168#[doc(alias = "VK_KHR_DEFERRED_HOST_OPERATIONS_SPEC_VERSION")]
2169#[doc = "\n\n[Khronos registry source: `VK_KHR_DEFERRED_HOST_OPERATIONS_SPEC_VERSION`](https://github.com/KhronosGroup/Vulkan-Headers/blob/acbb9391c0a597272800cd3f4363661c00a27c77/registry/vk.xml)"]
2170pub const KHR_DEFERRED_HOST_OPERATIONS_SPEC_VERSION: u32 = 4;
2171#[doc = "Registry constant `VK_KHR_DEFERRED_HOST_OPERATIONS_EXTENSION_NAME`."]
2172#[doc(alias = "VK_KHR_DEFERRED_HOST_OPERATIONS_EXTENSION_NAME")]
2173#[doc = "\n\n[Khronos registry source: `VK_KHR_DEFERRED_HOST_OPERATIONS_EXTENSION_NAME`](https://github.com/KhronosGroup/Vulkan-Headers/blob/acbb9391c0a597272800cd3f4363661c00a27c77/registry/vk.xml)"]
2174pub const KHR_DEFERRED_HOST_OPERATIONS_EXTENSION_NAME: &std::ffi::CStr =
2175 c"VK_KHR_deferred_host_operations";
2176#[doc = "Registry constant `VK_KHR_PIPELINE_EXECUTABLE_PROPERTIES_SPEC_VERSION`."]
2177#[doc(alias = "VK_KHR_PIPELINE_EXECUTABLE_PROPERTIES_SPEC_VERSION")]
2178#[doc = "\n\n[Khronos registry source: `VK_KHR_PIPELINE_EXECUTABLE_PROPERTIES_SPEC_VERSION`](https://github.com/KhronosGroup/Vulkan-Headers/blob/acbb9391c0a597272800cd3f4363661c00a27c77/registry/vk.xml)"]
2179pub const KHR_PIPELINE_EXECUTABLE_PROPERTIES_SPEC_VERSION: u32 = 1;
2180#[doc = "Registry constant `VK_KHR_PIPELINE_EXECUTABLE_PROPERTIES_EXTENSION_NAME`."]
2181#[doc(alias = "VK_KHR_PIPELINE_EXECUTABLE_PROPERTIES_EXTENSION_NAME")]
2182#[doc = "\n\n[Khronos registry source: `VK_KHR_PIPELINE_EXECUTABLE_PROPERTIES_EXTENSION_NAME`](https://github.com/KhronosGroup/Vulkan-Headers/blob/acbb9391c0a597272800cd3f4363661c00a27c77/registry/vk.xml)"]
2183pub const KHR_PIPELINE_EXECUTABLE_PROPERTIES_EXTENSION_NAME: &std::ffi::CStr =
2184 c"VK_KHR_pipeline_executable_properties";
2185#[doc = "Registry constant `VK_EXT_HOST_IMAGE_COPY_SPEC_VERSION`."]
2186#[doc(alias = "VK_EXT_HOST_IMAGE_COPY_SPEC_VERSION")]
2187#[doc = "\n\n[Khronos registry source: `VK_EXT_HOST_IMAGE_COPY_SPEC_VERSION`](https://github.com/KhronosGroup/Vulkan-Headers/blob/acbb9391c0a597272800cd3f4363661c00a27c77/registry/vk.xml)"]
2188pub const EXT_HOST_IMAGE_COPY_SPEC_VERSION: u32 = 1;
2189#[doc = "Registry constant `VK_EXT_HOST_IMAGE_COPY_EXTENSION_NAME`."]
2190#[doc(alias = "VK_EXT_HOST_IMAGE_COPY_EXTENSION_NAME")]
2191#[doc = "\n\n[Khronos registry source: `VK_EXT_HOST_IMAGE_COPY_EXTENSION_NAME`](https://github.com/KhronosGroup/Vulkan-Headers/blob/acbb9391c0a597272800cd3f4363661c00a27c77/registry/vk.xml)"]
2192pub const EXT_HOST_IMAGE_COPY_EXTENSION_NAME: &std::ffi::CStr = c"VK_EXT_host_image_copy";
2193#[doc = "Registry constant `VK_KHR_MAP_MEMORY_2_SPEC_VERSION`."]
2194#[doc(alias = "VK_KHR_MAP_MEMORY_2_SPEC_VERSION")]
2195#[doc = "\n\n[Khronos registry source: `VK_KHR_MAP_MEMORY_2_SPEC_VERSION`](https://github.com/KhronosGroup/Vulkan-Headers/blob/acbb9391c0a597272800cd3f4363661c00a27c77/registry/vk.xml)"]
2196pub const KHR_MAP_MEMORY_2_SPEC_VERSION: u32 = 1;
2197#[doc = "Registry constant `VK_KHR_MAP_MEMORY_2_EXTENSION_NAME`."]
2198#[doc(alias = "VK_KHR_MAP_MEMORY_2_EXTENSION_NAME")]
2199#[doc = "\n\n[Khronos registry source: `VK_KHR_MAP_MEMORY_2_EXTENSION_NAME`](https://github.com/KhronosGroup/Vulkan-Headers/blob/acbb9391c0a597272800cd3f4363661c00a27c77/registry/vk.xml)"]
2200pub const KHR_MAP_MEMORY_2_EXTENSION_NAME: &std::ffi::CStr = c"VK_KHR_map_memory2";
2201#[doc = "Registry constant `VK_EXT_MAP_MEMORY_PLACED_SPEC_VERSION`."]
2202#[doc(alias = "VK_EXT_MAP_MEMORY_PLACED_SPEC_VERSION")]
2203#[doc = "\n\n[Khronos registry source: `VK_EXT_MAP_MEMORY_PLACED_SPEC_VERSION`](https://github.com/KhronosGroup/Vulkan-Headers/blob/acbb9391c0a597272800cd3f4363661c00a27c77/registry/vk.xml)"]
2204pub const EXT_MAP_MEMORY_PLACED_SPEC_VERSION: u32 = 1;
2205#[doc = "Registry constant `VK_EXT_MAP_MEMORY_PLACED_EXTENSION_NAME`."]
2206#[doc(alias = "VK_EXT_MAP_MEMORY_PLACED_EXTENSION_NAME")]
2207#[doc = "\n\n[Khronos registry source: `VK_EXT_MAP_MEMORY_PLACED_EXTENSION_NAME`](https://github.com/KhronosGroup/Vulkan-Headers/blob/acbb9391c0a597272800cd3f4363661c00a27c77/registry/vk.xml)"]
2208pub const EXT_MAP_MEMORY_PLACED_EXTENSION_NAME: &std::ffi::CStr = c"VK_EXT_map_memory_placed";
2209#[doc = "Registry constant `VK_EXT_SHADER_ATOMIC_FLOAT_2_SPEC_VERSION`."]
2210#[doc(alias = "VK_EXT_SHADER_ATOMIC_FLOAT_2_SPEC_VERSION")]
2211#[doc = "\n\n[Khronos registry source: `VK_EXT_SHADER_ATOMIC_FLOAT_2_SPEC_VERSION`](https://github.com/KhronosGroup/Vulkan-Headers/blob/acbb9391c0a597272800cd3f4363661c00a27c77/registry/vk.xml)"]
2212pub const EXT_SHADER_ATOMIC_FLOAT_2_SPEC_VERSION: u32 = 1;
2213#[doc = "Registry constant `VK_EXT_SHADER_ATOMIC_FLOAT_2_EXTENSION_NAME`."]
2214#[doc(alias = "VK_EXT_SHADER_ATOMIC_FLOAT_2_EXTENSION_NAME")]
2215#[doc = "\n\n[Khronos registry source: `VK_EXT_SHADER_ATOMIC_FLOAT_2_EXTENSION_NAME`](https://github.com/KhronosGroup/Vulkan-Headers/blob/acbb9391c0a597272800cd3f4363661c00a27c77/registry/vk.xml)"]
2216pub const EXT_SHADER_ATOMIC_FLOAT_2_EXTENSION_NAME: &std::ffi::CStr =
2217 c"VK_EXT_shader_atomic_float2";
2218#[doc = "Registry constant `VK_EXT_SURFACE_MAINTENANCE_1_SPEC_VERSION`."]
2219#[doc(alias = "VK_EXT_SURFACE_MAINTENANCE_1_SPEC_VERSION")]
2220#[doc = "\n\n[Khronos registry source: `VK_EXT_SURFACE_MAINTENANCE_1_SPEC_VERSION`](https://github.com/KhronosGroup/Vulkan-Headers/blob/acbb9391c0a597272800cd3f4363661c00a27c77/registry/vk.xml)"]
2221pub const EXT_SURFACE_MAINTENANCE_1_SPEC_VERSION: u32 = 1;
2222#[doc = "Registry constant `VK_EXT_SURFACE_MAINTENANCE_1_EXTENSION_NAME`."]
2223#[doc(alias = "VK_EXT_SURFACE_MAINTENANCE_1_EXTENSION_NAME")]
2224#[doc = "\n\n[Khronos registry source: `VK_EXT_SURFACE_MAINTENANCE_1_EXTENSION_NAME`](https://github.com/KhronosGroup/Vulkan-Headers/blob/acbb9391c0a597272800cd3f4363661c00a27c77/registry/vk.xml)"]
2225pub const EXT_SURFACE_MAINTENANCE_1_EXTENSION_NAME: &std::ffi::CStr =
2226 c"VK_EXT_surface_maintenance1";
2227#[doc = "Registry constant `VK_EXT_SWAPCHAIN_MAINTENANCE_1_SPEC_VERSION`."]
2228#[doc(alias = "VK_EXT_SWAPCHAIN_MAINTENANCE_1_SPEC_VERSION")]
2229#[doc = "\n\n[Khronos registry source: `VK_EXT_SWAPCHAIN_MAINTENANCE_1_SPEC_VERSION`](https://github.com/KhronosGroup/Vulkan-Headers/blob/acbb9391c0a597272800cd3f4363661c00a27c77/registry/vk.xml)"]
2230pub const EXT_SWAPCHAIN_MAINTENANCE_1_SPEC_VERSION: u32 = 1;
2231#[doc = "Registry constant `VK_EXT_SWAPCHAIN_MAINTENANCE_1_EXTENSION_NAME`."]
2232#[doc(alias = "VK_EXT_SWAPCHAIN_MAINTENANCE_1_EXTENSION_NAME")]
2233#[doc = "\n\n[Khronos registry source: `VK_EXT_SWAPCHAIN_MAINTENANCE_1_EXTENSION_NAME`](https://github.com/KhronosGroup/Vulkan-Headers/blob/acbb9391c0a597272800cd3f4363661c00a27c77/registry/vk.xml)"]
2234pub const EXT_SWAPCHAIN_MAINTENANCE_1_EXTENSION_NAME: &std::ffi::CStr =
2235 c"VK_EXT_swapchain_maintenance1";
2236#[doc = "Registry constant `VK_EXT_SHADER_DEMOTE_TO_HELPER_INVOCATION_SPEC_VERSION`."]
2237#[doc(alias = "VK_EXT_SHADER_DEMOTE_TO_HELPER_INVOCATION_SPEC_VERSION")]
2238#[doc = "\n\n[Khronos registry source: `VK_EXT_SHADER_DEMOTE_TO_HELPER_INVOCATION_SPEC_VERSION`](https://github.com/KhronosGroup/Vulkan-Headers/blob/acbb9391c0a597272800cd3f4363661c00a27c77/registry/vk.xml)"]
2239pub const EXT_SHADER_DEMOTE_TO_HELPER_INVOCATION_SPEC_VERSION: u32 = 1;
2240#[doc = "Registry constant `VK_EXT_SHADER_DEMOTE_TO_HELPER_INVOCATION_EXTENSION_NAME`."]
2241#[doc(alias = "VK_EXT_SHADER_DEMOTE_TO_HELPER_INVOCATION_EXTENSION_NAME")]
2242#[doc = "\n\n[Khronos registry source: `VK_EXT_SHADER_DEMOTE_TO_HELPER_INVOCATION_EXTENSION_NAME`](https://github.com/KhronosGroup/Vulkan-Headers/blob/acbb9391c0a597272800cd3f4363661c00a27c77/registry/vk.xml)"]
2243pub const EXT_SHADER_DEMOTE_TO_HELPER_INVOCATION_EXTENSION_NAME: &std::ffi::CStr =
2244 c"VK_EXT_shader_demote_to_helper_invocation";
2245#[doc = "Registry constant `VK_NV_DEVICE_GENERATED_COMMANDS_SPEC_VERSION`."]
2246#[doc(alias = "VK_NV_DEVICE_GENERATED_COMMANDS_SPEC_VERSION")]
2247#[doc = "\n\n[Khronos registry source: `VK_NV_DEVICE_GENERATED_COMMANDS_SPEC_VERSION`](https://github.com/KhronosGroup/Vulkan-Headers/blob/acbb9391c0a597272800cd3f4363661c00a27c77/registry/vk.xml)"]
2248pub const NV_DEVICE_GENERATED_COMMANDS_SPEC_VERSION: u32 = 3;
2249#[doc = "Registry constant `VK_NV_DEVICE_GENERATED_COMMANDS_EXTENSION_NAME`."]
2250#[doc(alias = "VK_NV_DEVICE_GENERATED_COMMANDS_EXTENSION_NAME")]
2251#[doc = "\n\n[Khronos registry source: `VK_NV_DEVICE_GENERATED_COMMANDS_EXTENSION_NAME`](https://github.com/KhronosGroup/Vulkan-Headers/blob/acbb9391c0a597272800cd3f4363661c00a27c77/registry/vk.xml)"]
2252pub const NV_DEVICE_GENERATED_COMMANDS_EXTENSION_NAME: &std::ffi::CStr =
2253 c"VK_NV_device_generated_commands";
2254#[doc = "Registry constant `VK_NV_INHERITED_VIEWPORT_SCISSOR_SPEC_VERSION`."]
2255#[doc(alias = "VK_NV_INHERITED_VIEWPORT_SCISSOR_SPEC_VERSION")]
2256#[doc = "\n\n[Khronos registry source: `VK_NV_INHERITED_VIEWPORT_SCISSOR_SPEC_VERSION`](https://github.com/KhronosGroup/Vulkan-Headers/blob/acbb9391c0a597272800cd3f4363661c00a27c77/registry/vk.xml)"]
2257pub const NV_INHERITED_VIEWPORT_SCISSOR_SPEC_VERSION: u32 = 1;
2258#[doc = "Registry constant `VK_NV_INHERITED_VIEWPORT_SCISSOR_EXTENSION_NAME`."]
2259#[doc(alias = "VK_NV_INHERITED_VIEWPORT_SCISSOR_EXTENSION_NAME")]
2260#[doc = "\n\n[Khronos registry source: `VK_NV_INHERITED_VIEWPORT_SCISSOR_EXTENSION_NAME`](https://github.com/KhronosGroup/Vulkan-Headers/blob/acbb9391c0a597272800cd3f4363661c00a27c77/registry/vk.xml)"]
2261pub const NV_INHERITED_VIEWPORT_SCISSOR_EXTENSION_NAME: &std::ffi::CStr =
2262 c"VK_NV_inherited_viewport_scissor";
2263#[doc = "Registry constant `VK_KHR_SHADER_INTEGER_DOT_PRODUCT_SPEC_VERSION`."]
2264#[doc(alias = "VK_KHR_SHADER_INTEGER_DOT_PRODUCT_SPEC_VERSION")]
2265#[doc = "\n\n[Khronos registry source: `VK_KHR_SHADER_INTEGER_DOT_PRODUCT_SPEC_VERSION`](https://github.com/KhronosGroup/Vulkan-Headers/blob/acbb9391c0a597272800cd3f4363661c00a27c77/registry/vk.xml)"]
2266pub const KHR_SHADER_INTEGER_DOT_PRODUCT_SPEC_VERSION: u32 = 1;
2267#[doc = "Registry constant `VK_KHR_SHADER_INTEGER_DOT_PRODUCT_EXTENSION_NAME`."]
2268#[doc(alias = "VK_KHR_SHADER_INTEGER_DOT_PRODUCT_EXTENSION_NAME")]
2269#[doc = "\n\n[Khronos registry source: `VK_KHR_SHADER_INTEGER_DOT_PRODUCT_EXTENSION_NAME`](https://github.com/KhronosGroup/Vulkan-Headers/blob/acbb9391c0a597272800cd3f4363661c00a27c77/registry/vk.xml)"]
2270pub const KHR_SHADER_INTEGER_DOT_PRODUCT_EXTENSION_NAME: &std::ffi::CStr =
2271 c"VK_KHR_shader_integer_dot_product";
2272#[doc = "Registry constant `VK_EXT_TEXEL_BUFFER_ALIGNMENT_SPEC_VERSION`."]
2273#[doc(alias = "VK_EXT_TEXEL_BUFFER_ALIGNMENT_SPEC_VERSION")]
2274#[doc = "\n\n[Khronos registry source: `VK_EXT_TEXEL_BUFFER_ALIGNMENT_SPEC_VERSION`](https://github.com/KhronosGroup/Vulkan-Headers/blob/acbb9391c0a597272800cd3f4363661c00a27c77/registry/vk.xml)"]
2275pub const EXT_TEXEL_BUFFER_ALIGNMENT_SPEC_VERSION: u32 = 1;
2276#[doc = "Registry constant `VK_EXT_TEXEL_BUFFER_ALIGNMENT_EXTENSION_NAME`."]
2277#[doc(alias = "VK_EXT_TEXEL_BUFFER_ALIGNMENT_EXTENSION_NAME")]
2278#[doc = "\n\n[Khronos registry source: `VK_EXT_TEXEL_BUFFER_ALIGNMENT_EXTENSION_NAME`](https://github.com/KhronosGroup/Vulkan-Headers/blob/acbb9391c0a597272800cd3f4363661c00a27c77/registry/vk.xml)"]
2279pub const EXT_TEXEL_BUFFER_ALIGNMENT_EXTENSION_NAME: &std::ffi::CStr =
2280 c"VK_EXT_texel_buffer_alignment";
2281#[doc = "Registry constant `VK_QCOM_RENDER_PASS_TRANSFORM_SPEC_VERSION`."]
2282#[doc(alias = "VK_QCOM_RENDER_PASS_TRANSFORM_SPEC_VERSION")]
2283#[doc = "\n\n[Khronos registry source: `VK_QCOM_RENDER_PASS_TRANSFORM_SPEC_VERSION`](https://github.com/KhronosGroup/Vulkan-Headers/blob/acbb9391c0a597272800cd3f4363661c00a27c77/registry/vk.xml)"]
2284pub const QCOM_RENDER_PASS_TRANSFORM_SPEC_VERSION: u32 = 5;
2285#[doc = "Registry constant `VK_QCOM_RENDER_PASS_TRANSFORM_EXTENSION_NAME`."]
2286#[doc(alias = "VK_QCOM_RENDER_PASS_TRANSFORM_EXTENSION_NAME")]
2287#[doc = "\n\n[Khronos registry source: `VK_QCOM_RENDER_PASS_TRANSFORM_EXTENSION_NAME`](https://github.com/KhronosGroup/Vulkan-Headers/blob/acbb9391c0a597272800cd3f4363661c00a27c77/registry/vk.xml)"]
2288pub const QCOM_RENDER_PASS_TRANSFORM_EXTENSION_NAME: &std::ffi::CStr =
2289 c"VK_QCOM_render_pass_transform";
2290#[doc = "Registry constant `VK_EXT_DEPTH_BIAS_CONTROL_SPEC_VERSION`."]
2291#[doc(alias = "VK_EXT_DEPTH_BIAS_CONTROL_SPEC_VERSION")]
2292#[doc = "\n\n[Khronos registry source: `VK_EXT_DEPTH_BIAS_CONTROL_SPEC_VERSION`](https://github.com/KhronosGroup/Vulkan-Headers/blob/acbb9391c0a597272800cd3f4363661c00a27c77/registry/vk.xml)"]
2293pub const EXT_DEPTH_BIAS_CONTROL_SPEC_VERSION: u32 = 1;
2294#[doc = "Registry constant `VK_EXT_DEPTH_BIAS_CONTROL_EXTENSION_NAME`."]
2295#[doc(alias = "VK_EXT_DEPTH_BIAS_CONTROL_EXTENSION_NAME")]
2296#[doc = "\n\n[Khronos registry source: `VK_EXT_DEPTH_BIAS_CONTROL_EXTENSION_NAME`](https://github.com/KhronosGroup/Vulkan-Headers/blob/acbb9391c0a597272800cd3f4363661c00a27c77/registry/vk.xml)"]
2297pub const EXT_DEPTH_BIAS_CONTROL_EXTENSION_NAME: &std::ffi::CStr = c"VK_EXT_depth_bias_control";
2298#[doc = "Registry constant `VK_EXT_DEVICE_MEMORY_REPORT_SPEC_VERSION`."]
2299#[doc(alias = "VK_EXT_DEVICE_MEMORY_REPORT_SPEC_VERSION")]
2300#[doc = "\n\n[Khronos registry source: `VK_EXT_DEVICE_MEMORY_REPORT_SPEC_VERSION`](https://github.com/KhronosGroup/Vulkan-Headers/blob/acbb9391c0a597272800cd3f4363661c00a27c77/registry/vk.xml)"]
2301pub const EXT_DEVICE_MEMORY_REPORT_SPEC_VERSION: u32 = 2;
2302#[doc = "Registry constant `VK_EXT_DEVICE_MEMORY_REPORT_EXTENSION_NAME`."]
2303#[doc(alias = "VK_EXT_DEVICE_MEMORY_REPORT_EXTENSION_NAME")]
2304#[doc = "\n\n[Khronos registry source: `VK_EXT_DEVICE_MEMORY_REPORT_EXTENSION_NAME`](https://github.com/KhronosGroup/Vulkan-Headers/blob/acbb9391c0a597272800cd3f4363661c00a27c77/registry/vk.xml)"]
2305pub const EXT_DEVICE_MEMORY_REPORT_EXTENSION_NAME: &std::ffi::CStr = c"VK_EXT_device_memory_report";
2306#[doc = "Registry constant `VK_EXT_ACQUIRE_DRM_DISPLAY_SPEC_VERSION`."]
2307#[doc(alias = "VK_EXT_ACQUIRE_DRM_DISPLAY_SPEC_VERSION")]
2308#[doc = "\n\n[Khronos registry source: `VK_EXT_ACQUIRE_DRM_DISPLAY_SPEC_VERSION`](https://github.com/KhronosGroup/Vulkan-Headers/blob/acbb9391c0a597272800cd3f4363661c00a27c77/registry/vk.xml)"]
2309pub const EXT_ACQUIRE_DRM_DISPLAY_SPEC_VERSION: u32 = 1;
2310#[doc = "Registry constant `VK_EXT_ACQUIRE_DRM_DISPLAY_EXTENSION_NAME`."]
2311#[doc(alias = "VK_EXT_ACQUIRE_DRM_DISPLAY_EXTENSION_NAME")]
2312#[doc = "\n\n[Khronos registry source: `VK_EXT_ACQUIRE_DRM_DISPLAY_EXTENSION_NAME`](https://github.com/KhronosGroup/Vulkan-Headers/blob/acbb9391c0a597272800cd3f4363661c00a27c77/registry/vk.xml)"]
2313pub const EXT_ACQUIRE_DRM_DISPLAY_EXTENSION_NAME: &std::ffi::CStr = c"VK_EXT_acquire_drm_display";
2314#[doc = "Registry constant `VK_EXT_ROBUSTNESS_2_SPEC_VERSION`."]
2315#[doc(alias = "VK_EXT_ROBUSTNESS_2_SPEC_VERSION")]
2316#[doc = "\n\n[Khronos registry source: `VK_EXT_ROBUSTNESS_2_SPEC_VERSION`](https://github.com/KhronosGroup/Vulkan-Headers/blob/acbb9391c0a597272800cd3f4363661c00a27c77/registry/vk.xml)"]
2317pub const EXT_ROBUSTNESS_2_SPEC_VERSION: u32 = 1;
2318#[doc = "Registry constant `VK_EXT_ROBUSTNESS_2_EXTENSION_NAME`."]
2319#[doc(alias = "VK_EXT_ROBUSTNESS_2_EXTENSION_NAME")]
2320#[doc = "\n\n[Khronos registry source: `VK_EXT_ROBUSTNESS_2_EXTENSION_NAME`](https://github.com/KhronosGroup/Vulkan-Headers/blob/acbb9391c0a597272800cd3f4363661c00a27c77/registry/vk.xml)"]
2321pub const EXT_ROBUSTNESS_2_EXTENSION_NAME: &std::ffi::CStr = c"VK_EXT_robustness2";
2322#[doc = "Registry constant `VK_EXT_CUSTOM_BORDER_COLOR_SPEC_VERSION`."]
2323#[doc(alias = "VK_EXT_CUSTOM_BORDER_COLOR_SPEC_VERSION")]
2324#[doc = "\n\n[Khronos registry source: `VK_EXT_CUSTOM_BORDER_COLOR_SPEC_VERSION`](https://github.com/KhronosGroup/Vulkan-Headers/blob/acbb9391c0a597272800cd3f4363661c00a27c77/registry/vk.xml)"]
2325pub const EXT_CUSTOM_BORDER_COLOR_SPEC_VERSION: u32 = 12;
2326#[doc = "Registry constant `VK_EXT_CUSTOM_BORDER_COLOR_EXTENSION_NAME`."]
2327#[doc(alias = "VK_EXT_CUSTOM_BORDER_COLOR_EXTENSION_NAME")]
2328#[doc = "\n\n[Khronos registry source: `VK_EXT_CUSTOM_BORDER_COLOR_EXTENSION_NAME`](https://github.com/KhronosGroup/Vulkan-Headers/blob/acbb9391c0a597272800cd3f4363661c00a27c77/registry/vk.xml)"]
2329pub const EXT_CUSTOM_BORDER_COLOR_EXTENSION_NAME: &std::ffi::CStr = c"VK_EXT_custom_border_color";
2330#[doc = "Registry constant `VK_EXT_TEXTURE_COMPRESSION_ASTC_3D_SPEC_VERSION`."]
2331#[doc(alias = "VK_EXT_TEXTURE_COMPRESSION_ASTC_3D_SPEC_VERSION")]
2332#[doc = "\n\n[Khronos registry source: `VK_EXT_TEXTURE_COMPRESSION_ASTC_3D_SPEC_VERSION`](https://github.com/KhronosGroup/Vulkan-Headers/blob/acbb9391c0a597272800cd3f4363661c00a27c77/registry/vk.xml)"]
2333pub const EXT_TEXTURE_COMPRESSION_ASTC_3D_SPEC_VERSION: u32 = 1;
2334#[doc = "Registry constant `VK_EXT_TEXTURE_COMPRESSION_ASTC_3D_EXTENSION_NAME`."]
2335#[doc(alias = "VK_EXT_TEXTURE_COMPRESSION_ASTC_3D_EXTENSION_NAME")]
2336#[doc = "\n\n[Khronos registry source: `VK_EXT_TEXTURE_COMPRESSION_ASTC_3D_EXTENSION_NAME`](https://github.com/KhronosGroup/Vulkan-Headers/blob/acbb9391c0a597272800cd3f4363661c00a27c77/registry/vk.xml)"]
2337pub const EXT_TEXTURE_COMPRESSION_ASTC_3D_EXTENSION_NAME: &std::ffi::CStr =
2338 c"VK_EXT_texture_compression_astc_3d";
2339#[doc = "Registry constant `VK_GOOGLE_USER_TYPE_SPEC_VERSION`."]
2340#[doc(alias = "VK_GOOGLE_USER_TYPE_SPEC_VERSION")]
2341#[doc = "\n\n[Khronos registry source: `VK_GOOGLE_USER_TYPE_SPEC_VERSION`](https://github.com/KhronosGroup/Vulkan-Headers/blob/acbb9391c0a597272800cd3f4363661c00a27c77/registry/vk.xml)"]
2342pub const GOOGLE_USER_TYPE_SPEC_VERSION: u32 = 1;
2343#[doc = "Registry constant `VK_GOOGLE_USER_TYPE_EXTENSION_NAME`."]
2344#[doc(alias = "VK_GOOGLE_USER_TYPE_EXTENSION_NAME")]
2345#[doc = "\n\n[Khronos registry source: `VK_GOOGLE_USER_TYPE_EXTENSION_NAME`](https://github.com/KhronosGroup/Vulkan-Headers/blob/acbb9391c0a597272800cd3f4363661c00a27c77/registry/vk.xml)"]
2346pub const GOOGLE_USER_TYPE_EXTENSION_NAME: &std::ffi::CStr = c"VK_GOOGLE_user_type";
2347#[doc = "Registry constant `VK_KHR_PIPELINE_LIBRARY_SPEC_VERSION`."]
2348#[doc(alias = "VK_KHR_PIPELINE_LIBRARY_SPEC_VERSION")]
2349#[doc = "\n\n[Khronos registry source: `VK_KHR_PIPELINE_LIBRARY_SPEC_VERSION`](https://github.com/KhronosGroup/Vulkan-Headers/blob/acbb9391c0a597272800cd3f4363661c00a27c77/registry/vk.xml)"]
2350pub const KHR_PIPELINE_LIBRARY_SPEC_VERSION: u32 = 1;
2351#[doc = "Registry constant `VK_KHR_PIPELINE_LIBRARY_EXTENSION_NAME`."]
2352#[doc(alias = "VK_KHR_PIPELINE_LIBRARY_EXTENSION_NAME")]
2353#[doc = "\n\n[Khronos registry source: `VK_KHR_PIPELINE_LIBRARY_EXTENSION_NAME`](https://github.com/KhronosGroup/Vulkan-Headers/blob/acbb9391c0a597272800cd3f4363661c00a27c77/registry/vk.xml)"]
2354pub const KHR_PIPELINE_LIBRARY_EXTENSION_NAME: &std::ffi::CStr = c"VK_KHR_pipeline_library";
2355#[doc = "Registry constant `VK_NV_PRESENT_BARRIER_SPEC_VERSION`."]
2356#[doc(alias = "VK_NV_PRESENT_BARRIER_SPEC_VERSION")]
2357#[doc = "\n\n[Khronos registry source: `VK_NV_PRESENT_BARRIER_SPEC_VERSION`](https://github.com/KhronosGroup/Vulkan-Headers/blob/acbb9391c0a597272800cd3f4363661c00a27c77/registry/vk.xml)"]
2358pub const NV_PRESENT_BARRIER_SPEC_VERSION: u32 = 1;
2359#[doc = "Registry constant `VK_NV_PRESENT_BARRIER_EXTENSION_NAME`."]
2360#[doc(alias = "VK_NV_PRESENT_BARRIER_EXTENSION_NAME")]
2361#[doc = "\n\n[Khronos registry source: `VK_NV_PRESENT_BARRIER_EXTENSION_NAME`](https://github.com/KhronosGroup/Vulkan-Headers/blob/acbb9391c0a597272800cd3f4363661c00a27c77/registry/vk.xml)"]
2362pub const NV_PRESENT_BARRIER_EXTENSION_NAME: &std::ffi::CStr = c"VK_NV_present_barrier";
2363#[doc = "Registry constant `VK_KHR_SHADER_NON_SEMANTIC_INFO_SPEC_VERSION`."]
2364#[doc(alias = "VK_KHR_SHADER_NON_SEMANTIC_INFO_SPEC_VERSION")]
2365#[doc = "\n\n[Khronos registry source: `VK_KHR_SHADER_NON_SEMANTIC_INFO_SPEC_VERSION`](https://github.com/KhronosGroup/Vulkan-Headers/blob/acbb9391c0a597272800cd3f4363661c00a27c77/registry/vk.xml)"]
2366pub const KHR_SHADER_NON_SEMANTIC_INFO_SPEC_VERSION: u32 = 1;
2367#[doc = "Registry constant `VK_KHR_SHADER_NON_SEMANTIC_INFO_EXTENSION_NAME`."]
2368#[doc(alias = "VK_KHR_SHADER_NON_SEMANTIC_INFO_EXTENSION_NAME")]
2369#[doc = "\n\n[Khronos registry source: `VK_KHR_SHADER_NON_SEMANTIC_INFO_EXTENSION_NAME`](https://github.com/KhronosGroup/Vulkan-Headers/blob/acbb9391c0a597272800cd3f4363661c00a27c77/registry/vk.xml)"]
2370pub const KHR_SHADER_NON_SEMANTIC_INFO_EXTENSION_NAME: &std::ffi::CStr =
2371 c"VK_KHR_shader_non_semantic_info";
2372#[doc = "Registry constant `VK_KHR_PRESENT_ID_SPEC_VERSION`."]
2373#[doc(alias = "VK_KHR_PRESENT_ID_SPEC_VERSION")]
2374#[doc = "\n\n[Khronos registry source: `VK_KHR_PRESENT_ID_SPEC_VERSION`](https://github.com/KhronosGroup/Vulkan-Headers/blob/acbb9391c0a597272800cd3f4363661c00a27c77/registry/vk.xml)"]
2375pub const KHR_PRESENT_ID_SPEC_VERSION: u32 = 1;
2376#[doc = "Registry constant `VK_KHR_PRESENT_ID_EXTENSION_NAME`."]
2377#[doc(alias = "VK_KHR_PRESENT_ID_EXTENSION_NAME")]
2378#[doc = "\n\n[Khronos registry source: `VK_KHR_PRESENT_ID_EXTENSION_NAME`](https://github.com/KhronosGroup/Vulkan-Headers/blob/acbb9391c0a597272800cd3f4363661c00a27c77/registry/vk.xml)"]
2379pub const KHR_PRESENT_ID_EXTENSION_NAME: &std::ffi::CStr = c"VK_KHR_present_id";
2380#[doc = "Registry constant `VK_EXT_PRIVATE_DATA_SPEC_VERSION`."]
2381#[doc(alias = "VK_EXT_PRIVATE_DATA_SPEC_VERSION")]
2382#[doc = "\n\n[Khronos registry source: `VK_EXT_PRIVATE_DATA_SPEC_VERSION`](https://github.com/KhronosGroup/Vulkan-Headers/blob/acbb9391c0a597272800cd3f4363661c00a27c77/registry/vk.xml)"]
2383pub const EXT_PRIVATE_DATA_SPEC_VERSION: u32 = 1;
2384#[doc = "Registry constant `VK_EXT_PRIVATE_DATA_EXTENSION_NAME`."]
2385#[doc(alias = "VK_EXT_PRIVATE_DATA_EXTENSION_NAME")]
2386#[doc = "\n\n[Khronos registry source: `VK_EXT_PRIVATE_DATA_EXTENSION_NAME`](https://github.com/KhronosGroup/Vulkan-Headers/blob/acbb9391c0a597272800cd3f4363661c00a27c77/registry/vk.xml)"]
2387pub const EXT_PRIVATE_DATA_EXTENSION_NAME: &std::ffi::CStr = c"VK_EXT_private_data";
2388#[doc = "Registry constant `VK_EXT_PIPELINE_CREATION_CACHE_CONTROL_SPEC_VERSION`."]
2389#[doc(alias = "VK_EXT_PIPELINE_CREATION_CACHE_CONTROL_SPEC_VERSION")]
2390#[doc = "\n\n[Khronos registry source: `VK_EXT_PIPELINE_CREATION_CACHE_CONTROL_SPEC_VERSION`](https://github.com/KhronosGroup/Vulkan-Headers/blob/acbb9391c0a597272800cd3f4363661c00a27c77/registry/vk.xml)"]
2391pub const EXT_PIPELINE_CREATION_CACHE_CONTROL_SPEC_VERSION: u32 = 3;
2392#[doc = "Registry constant `VK_EXT_PIPELINE_CREATION_CACHE_CONTROL_EXTENSION_NAME`."]
2393#[doc(alias = "VK_EXT_PIPELINE_CREATION_CACHE_CONTROL_EXTENSION_NAME")]
2394#[doc = "\n\n[Khronos registry source: `VK_EXT_PIPELINE_CREATION_CACHE_CONTROL_EXTENSION_NAME`](https://github.com/KhronosGroup/Vulkan-Headers/blob/acbb9391c0a597272800cd3f4363661c00a27c77/registry/vk.xml)"]
2395pub const EXT_PIPELINE_CREATION_CACHE_CONTROL_EXTENSION_NAME: &std::ffi::CStr =
2396 c"VK_EXT_pipeline_creation_cache_control";
2397#[doc = "Registry constant `VK_KHR_VIDEO_ENCODE_QUEUE_SPEC_VERSION`."]
2398#[doc(alias = "VK_KHR_VIDEO_ENCODE_QUEUE_SPEC_VERSION")]
2399#[doc = "\n\n[Khronos registry source: `VK_KHR_VIDEO_ENCODE_QUEUE_SPEC_VERSION`](https://github.com/KhronosGroup/Vulkan-Headers/blob/acbb9391c0a597272800cd3f4363661c00a27c77/registry/vk.xml)"]
2400pub const KHR_VIDEO_ENCODE_QUEUE_SPEC_VERSION: u32 = 12;
2401#[doc = "Registry constant `VK_KHR_VIDEO_ENCODE_QUEUE_EXTENSION_NAME`."]
2402#[doc(alias = "VK_KHR_VIDEO_ENCODE_QUEUE_EXTENSION_NAME")]
2403#[doc = "\n\n[Khronos registry source: `VK_KHR_VIDEO_ENCODE_QUEUE_EXTENSION_NAME`](https://github.com/KhronosGroup/Vulkan-Headers/blob/acbb9391c0a597272800cd3f4363661c00a27c77/registry/vk.xml)"]
2404pub const KHR_VIDEO_ENCODE_QUEUE_EXTENSION_NAME: &std::ffi::CStr = c"VK_KHR_video_encode_queue";
2405#[doc = "Registry constant `VK_NV_DEVICE_DIAGNOSTICS_CONFIG_SPEC_VERSION`."]
2406#[doc(alias = "VK_NV_DEVICE_DIAGNOSTICS_CONFIG_SPEC_VERSION")]
2407#[doc = "\n\n[Khronos registry source: `VK_NV_DEVICE_DIAGNOSTICS_CONFIG_SPEC_VERSION`](https://github.com/KhronosGroup/Vulkan-Headers/blob/acbb9391c0a597272800cd3f4363661c00a27c77/registry/vk.xml)"]
2408pub const NV_DEVICE_DIAGNOSTICS_CONFIG_SPEC_VERSION: u32 = 2;
2409#[doc = "Registry constant `VK_NV_DEVICE_DIAGNOSTICS_CONFIG_EXTENSION_NAME`."]
2410#[doc(alias = "VK_NV_DEVICE_DIAGNOSTICS_CONFIG_EXTENSION_NAME")]
2411#[doc = "\n\n[Khronos registry source: `VK_NV_DEVICE_DIAGNOSTICS_CONFIG_EXTENSION_NAME`](https://github.com/KhronosGroup/Vulkan-Headers/blob/acbb9391c0a597272800cd3f4363661c00a27c77/registry/vk.xml)"]
2412pub const NV_DEVICE_DIAGNOSTICS_CONFIG_EXTENSION_NAME: &std::ffi::CStr =
2413 c"VK_NV_device_diagnostics_config";
2414#[doc = "Registry constant `VK_QCOM_RENDER_PASS_STORE_OPS_SPEC_VERSION`."]
2415#[doc(alias = "VK_QCOM_RENDER_PASS_STORE_OPS_SPEC_VERSION")]
2416#[doc = "\n\n[Khronos registry source: `VK_QCOM_RENDER_PASS_STORE_OPS_SPEC_VERSION`](https://github.com/KhronosGroup/Vulkan-Headers/blob/acbb9391c0a597272800cd3f4363661c00a27c77/registry/vk.xml)"]
2417pub const QCOM_RENDER_PASS_STORE_OPS_SPEC_VERSION: u32 = 2;
2418#[doc = "Registry constant `VK_QCOM_RENDER_PASS_STORE_OPS_EXTENSION_NAME`."]
2419#[doc(alias = "VK_QCOM_RENDER_PASS_STORE_OPS_EXTENSION_NAME")]
2420#[doc = "\n\n[Khronos registry source: `VK_QCOM_RENDER_PASS_STORE_OPS_EXTENSION_NAME`](https://github.com/KhronosGroup/Vulkan-Headers/blob/acbb9391c0a597272800cd3f4363661c00a27c77/registry/vk.xml)"]
2421pub const QCOM_RENDER_PASS_STORE_OPS_EXTENSION_NAME: &std::ffi::CStr =
2422 c"VK_QCOM_render_pass_store_ops";
2423#[doc = "Registry constant `VK_QCOM_QUEUE_PERF_HINT_SPEC_VERSION`."]
2424#[doc(alias = "VK_QCOM_QUEUE_PERF_HINT_SPEC_VERSION")]
2425#[doc = "\n\n[Khronos registry source: `VK_QCOM_QUEUE_PERF_HINT_SPEC_VERSION`](https://github.com/KhronosGroup/Vulkan-Headers/blob/acbb9391c0a597272800cd3f4363661c00a27c77/registry/vk.xml)"]
2426pub const QCOM_QUEUE_PERF_HINT_SPEC_VERSION: u32 = 1;
2427#[doc = "Registry constant `VK_QCOM_QUEUE_PERF_HINT_EXTENSION_NAME`."]
2428#[doc(alias = "VK_QCOM_QUEUE_PERF_HINT_EXTENSION_NAME")]
2429#[doc = "\n\n[Khronos registry source: `VK_QCOM_QUEUE_PERF_HINT_EXTENSION_NAME`](https://github.com/KhronosGroup/Vulkan-Headers/blob/acbb9391c0a597272800cd3f4363661c00a27c77/registry/vk.xml)"]
2430pub const QCOM_QUEUE_PERF_HINT_EXTENSION_NAME: &std::ffi::CStr = c"VK_QCOM_queue_perf_hint";
2431#[doc = "Registry constant `VK_QCOM_IMAGE_PROCESSING_3_SPEC_VERSION`."]
2432#[doc(alias = "VK_QCOM_IMAGE_PROCESSING_3_SPEC_VERSION")]
2433#[doc = "\n\n[Khronos registry source: `VK_QCOM_IMAGE_PROCESSING_3_SPEC_VERSION`](https://github.com/KhronosGroup/Vulkan-Headers/blob/acbb9391c0a597272800cd3f4363661c00a27c77/registry/vk.xml)"]
2434pub const QCOM_IMAGE_PROCESSING_3_SPEC_VERSION: u32 = 1;
2435#[doc = "Registry constant `VK_QCOM_IMAGE_PROCESSING_3_EXTENSION_NAME`."]
2436#[doc(alias = "VK_QCOM_IMAGE_PROCESSING_3_EXTENSION_NAME")]
2437#[doc = "\n\n[Khronos registry source: `VK_QCOM_IMAGE_PROCESSING_3_EXTENSION_NAME`](https://github.com/KhronosGroup/Vulkan-Headers/blob/acbb9391c0a597272800cd3f4363661c00a27c77/registry/vk.xml)"]
2438pub const QCOM_IMAGE_PROCESSING_3_EXTENSION_NAME: &std::ffi::CStr = c"VK_QCOM_image_processing3";
2439#[doc = "Registry constant `VK_QCOM_SHADER_MULTIPLE_WAIT_QUEUES_SPEC_VERSION`."]
2440#[doc(alias = "VK_QCOM_SHADER_MULTIPLE_WAIT_QUEUES_SPEC_VERSION")]
2441#[doc = "\n\n[Khronos registry source: `VK_QCOM_SHADER_MULTIPLE_WAIT_QUEUES_SPEC_VERSION`](https://github.com/KhronosGroup/Vulkan-Headers/blob/acbb9391c0a597272800cd3f4363661c00a27c77/registry/vk.xml)"]
2442pub const QCOM_SHADER_MULTIPLE_WAIT_QUEUES_SPEC_VERSION: u32 = 1;
2443#[doc = "Registry constant `VK_QCOM_SHADER_MULTIPLE_WAIT_QUEUES_EXTENSION_NAME`."]
2444#[doc(alias = "VK_QCOM_SHADER_MULTIPLE_WAIT_QUEUES_EXTENSION_NAME")]
2445#[doc = "\n\n[Khronos registry source: `VK_QCOM_SHADER_MULTIPLE_WAIT_QUEUES_EXTENSION_NAME`](https://github.com/KhronosGroup/Vulkan-Headers/blob/acbb9391c0a597272800cd3f4363661c00a27c77/registry/vk.xml)"]
2446pub const QCOM_SHADER_MULTIPLE_WAIT_QUEUES_EXTENSION_NAME: &std::ffi::CStr =
2447 c"VK_QCOM_shader_multiple_wait_queues";
2448#[doc = "Registry constant `VK_EXT_SHADER_SPLIT_BARRIER_SPEC_VERSION`."]
2449#[doc(alias = "VK_EXT_SHADER_SPLIT_BARRIER_SPEC_VERSION")]
2450#[doc = "\n\n[Khronos registry source: `VK_EXT_SHADER_SPLIT_BARRIER_SPEC_VERSION`](https://github.com/KhronosGroup/Vulkan-Headers/blob/acbb9391c0a597272800cd3f4363661c00a27c77/registry/vk.xml)"]
2451pub const EXT_SHADER_SPLIT_BARRIER_SPEC_VERSION: u32 = 1;
2452#[doc = "Registry constant `VK_EXT_SHADER_SPLIT_BARRIER_EXTENSION_NAME`."]
2453#[doc(alias = "VK_EXT_SHADER_SPLIT_BARRIER_EXTENSION_NAME")]
2454#[doc = "\n\n[Khronos registry source: `VK_EXT_SHADER_SPLIT_BARRIER_EXTENSION_NAME`](https://github.com/KhronosGroup/Vulkan-Headers/blob/acbb9391c0a597272800cd3f4363661c00a27c77/registry/vk.xml)"]
2455pub const EXT_SHADER_SPLIT_BARRIER_EXTENSION_NAME: &std::ffi::CStr = c"VK_EXT_shader_split_barrier";
2456#[cfg(feature = "provisional")]
2457#[doc = "Registry constant `VK_NV_CUDA_KERNEL_LAUNCH_SPEC_VERSION`."]
2458#[doc(alias = "VK_NV_CUDA_KERNEL_LAUNCH_SPEC_VERSION")]
2459#[doc = "\n\n[Khronos registry source: `VK_NV_CUDA_KERNEL_LAUNCH_SPEC_VERSION`](https://github.com/KhronosGroup/Vulkan-Headers/blob/acbb9391c0a597272800cd3f4363661c00a27c77/registry/vk.xml)"]
2460pub const NV_CUDA_KERNEL_LAUNCH_SPEC_VERSION: u32 = 2;
2461#[cfg(feature = "provisional")]
2462#[doc = "Registry constant `VK_NV_CUDA_KERNEL_LAUNCH_EXTENSION_NAME`."]
2463#[doc(alias = "VK_NV_CUDA_KERNEL_LAUNCH_EXTENSION_NAME")]
2464#[doc = "\n\n[Khronos registry source: `VK_NV_CUDA_KERNEL_LAUNCH_EXTENSION_NAME`](https://github.com/KhronosGroup/Vulkan-Headers/blob/acbb9391c0a597272800cd3f4363661c00a27c77/registry/vk.xml)"]
2465pub const NV_CUDA_KERNEL_LAUNCH_EXTENSION_NAME: &std::ffi::CStr = c"VK_NV_cuda_kernel_launch";
2466#[doc = "Registry constant `VK_QCOM_TILE_SHADING_SPEC_VERSION`."]
2467#[doc(alias = "VK_QCOM_TILE_SHADING_SPEC_VERSION")]
2468#[doc = "\n\n[Khronos registry source: `VK_QCOM_TILE_SHADING_SPEC_VERSION`](https://github.com/KhronosGroup/Vulkan-Headers/blob/acbb9391c0a597272800cd3f4363661c00a27c77/registry/vk.xml)"]
2469pub const QCOM_TILE_SHADING_SPEC_VERSION: u32 = 2;
2470#[doc = "Registry constant `VK_QCOM_TILE_SHADING_EXTENSION_NAME`."]
2471#[doc(alias = "VK_QCOM_TILE_SHADING_EXTENSION_NAME")]
2472#[doc = "\n\n[Khronos registry source: `VK_QCOM_TILE_SHADING_EXTENSION_NAME`](https://github.com/KhronosGroup/Vulkan-Headers/blob/acbb9391c0a597272800cd3f4363661c00a27c77/registry/vk.xml)"]
2473pub const QCOM_TILE_SHADING_EXTENSION_NAME: &std::ffi::CStr = c"VK_QCOM_tile_shading";
2474#[doc = "Registry constant `VK_NV_LOW_LATENCY_SPEC_VERSION`."]
2475#[doc(alias = "VK_NV_LOW_LATENCY_SPEC_VERSION")]
2476#[doc = "\n\n[Khronos registry source: `VK_NV_LOW_LATENCY_SPEC_VERSION`](https://github.com/KhronosGroup/Vulkan-Headers/blob/acbb9391c0a597272800cd3f4363661c00a27c77/registry/vk.xml)"]
2477pub const NV_LOW_LATENCY_SPEC_VERSION: u32 = 2;
2478#[doc = "Registry constant `VK_NV_LOW_LATENCY_EXTENSION_NAME`."]
2479#[doc(alias = "VK_NV_LOW_LATENCY_EXTENSION_NAME")]
2480#[doc = "\n\n[Khronos registry source: `VK_NV_LOW_LATENCY_EXTENSION_NAME`](https://github.com/KhronosGroup/Vulkan-Headers/blob/acbb9391c0a597272800cd3f4363661c00a27c77/registry/vk.xml)"]
2481pub const NV_LOW_LATENCY_EXTENSION_NAME: &std::ffi::CStr = c"VK_NV_low_latency";
2482#[cfg(feature = "platform-metal")]
2483#[doc = "Registry constant `VK_EXT_METAL_OBJECTS_SPEC_VERSION`."]
2484#[doc(alias = "VK_EXT_METAL_OBJECTS_SPEC_VERSION")]
2485#[doc = "\n\n[Khronos registry source: `VK_EXT_METAL_OBJECTS_SPEC_VERSION`](https://github.com/KhronosGroup/Vulkan-Headers/blob/acbb9391c0a597272800cd3f4363661c00a27c77/registry/vk.xml)"]
2486pub const EXT_METAL_OBJECTS_SPEC_VERSION: u32 = 2;
2487#[cfg(feature = "platform-metal")]
2488#[doc = "Registry constant `VK_EXT_METAL_OBJECTS_EXTENSION_NAME`."]
2489#[doc(alias = "VK_EXT_METAL_OBJECTS_EXTENSION_NAME")]
2490#[doc = "\n\n[Khronos registry source: `VK_EXT_METAL_OBJECTS_EXTENSION_NAME`](https://github.com/KhronosGroup/Vulkan-Headers/blob/acbb9391c0a597272800cd3f4363661c00a27c77/registry/vk.xml)"]
2491pub const EXT_METAL_OBJECTS_EXTENSION_NAME: &std::ffi::CStr = c"VK_EXT_metal_objects";
2492#[doc = "Registry constant `VK_KHR_SYNCHRONIZATION_2_SPEC_VERSION`."]
2493#[doc(alias = "VK_KHR_SYNCHRONIZATION_2_SPEC_VERSION")]
2494#[doc = "\n\n[Khronos registry source: `VK_KHR_SYNCHRONIZATION_2_SPEC_VERSION`](https://github.com/KhronosGroup/Vulkan-Headers/blob/acbb9391c0a597272800cd3f4363661c00a27c77/registry/vk.xml)"]
2495pub const KHR_SYNCHRONIZATION_2_SPEC_VERSION: u32 = 1;
2496#[doc = "Registry constant `VK_KHR_SYNCHRONIZATION_2_EXTENSION_NAME`."]
2497#[doc(alias = "VK_KHR_SYNCHRONIZATION_2_EXTENSION_NAME")]
2498#[doc = "\n\n[Khronos registry source: `VK_KHR_SYNCHRONIZATION_2_EXTENSION_NAME`](https://github.com/KhronosGroup/Vulkan-Headers/blob/acbb9391c0a597272800cd3f4363661c00a27c77/registry/vk.xml)"]
2499pub const KHR_SYNCHRONIZATION_2_EXTENSION_NAME: &std::ffi::CStr = c"VK_KHR_synchronization2";
2500#[doc = "Registry constant `VK_EXT_DESCRIPTOR_BUFFER_SPEC_VERSION`."]
2501#[doc(alias = "VK_EXT_DESCRIPTOR_BUFFER_SPEC_VERSION")]
2502#[doc = "\n\n[Khronos registry source: `VK_EXT_DESCRIPTOR_BUFFER_SPEC_VERSION`](https://github.com/KhronosGroup/Vulkan-Headers/blob/acbb9391c0a597272800cd3f4363661c00a27c77/registry/vk.xml)"]
2503pub const EXT_DESCRIPTOR_BUFFER_SPEC_VERSION: u32 = 1;
2504#[doc = "Registry constant `VK_EXT_DESCRIPTOR_BUFFER_EXTENSION_NAME`."]
2505#[doc(alias = "VK_EXT_DESCRIPTOR_BUFFER_EXTENSION_NAME")]
2506#[doc = "\n\n[Khronos registry source: `VK_EXT_DESCRIPTOR_BUFFER_EXTENSION_NAME`](https://github.com/KhronosGroup/Vulkan-Headers/blob/acbb9391c0a597272800cd3f4363661c00a27c77/registry/vk.xml)"]
2507pub const EXT_DESCRIPTOR_BUFFER_EXTENSION_NAME: &std::ffi::CStr = c"VK_EXT_descriptor_buffer";
2508#[doc = "Registry constant `VK_KHR_DEVICE_ADDRESS_COMMANDS_SPEC_VERSION`."]
2509#[doc(alias = "VK_KHR_DEVICE_ADDRESS_COMMANDS_SPEC_VERSION")]
2510#[doc = "\n\n[Khronos registry source: `VK_KHR_DEVICE_ADDRESS_COMMANDS_SPEC_VERSION`](https://github.com/KhronosGroup/Vulkan-Headers/blob/acbb9391c0a597272800cd3f4363661c00a27c77/registry/vk.xml)"]
2511pub const KHR_DEVICE_ADDRESS_COMMANDS_SPEC_VERSION: u32 = 1;
2512#[doc = "Registry constant `VK_KHR_DEVICE_ADDRESS_COMMANDS_EXTENSION_NAME`."]
2513#[doc(alias = "VK_KHR_DEVICE_ADDRESS_COMMANDS_EXTENSION_NAME")]
2514#[doc = "\n\n[Khronos registry source: `VK_KHR_DEVICE_ADDRESS_COMMANDS_EXTENSION_NAME`](https://github.com/KhronosGroup/Vulkan-Headers/blob/acbb9391c0a597272800cd3f4363661c00a27c77/registry/vk.xml)"]
2515pub const KHR_DEVICE_ADDRESS_COMMANDS_EXTENSION_NAME: &std::ffi::CStr =
2516 c"VK_KHR_device_address_commands";
2517#[doc = "Registry constant `VK_EXT_GRAPHICS_PIPELINE_LIBRARY_SPEC_VERSION`."]
2518#[doc(alias = "VK_EXT_GRAPHICS_PIPELINE_LIBRARY_SPEC_VERSION")]
2519#[doc = "\n\n[Khronos registry source: `VK_EXT_GRAPHICS_PIPELINE_LIBRARY_SPEC_VERSION`](https://github.com/KhronosGroup/Vulkan-Headers/blob/acbb9391c0a597272800cd3f4363661c00a27c77/registry/vk.xml)"]
2520pub const EXT_GRAPHICS_PIPELINE_LIBRARY_SPEC_VERSION: u32 = 1;
2521#[doc = "Registry constant `VK_EXT_GRAPHICS_PIPELINE_LIBRARY_EXTENSION_NAME`."]
2522#[doc(alias = "VK_EXT_GRAPHICS_PIPELINE_LIBRARY_EXTENSION_NAME")]
2523#[doc = "\n\n[Khronos registry source: `VK_EXT_GRAPHICS_PIPELINE_LIBRARY_EXTENSION_NAME`](https://github.com/KhronosGroup/Vulkan-Headers/blob/acbb9391c0a597272800cd3f4363661c00a27c77/registry/vk.xml)"]
2524pub const EXT_GRAPHICS_PIPELINE_LIBRARY_EXTENSION_NAME: &std::ffi::CStr =
2525 c"VK_EXT_graphics_pipeline_library";
2526#[doc = "Registry constant `VK_AMD_SHADER_EARLY_AND_LATE_FRAGMENT_TESTS_SPEC_VERSION`."]
2527#[doc(alias = "VK_AMD_SHADER_EARLY_AND_LATE_FRAGMENT_TESTS_SPEC_VERSION")]
2528#[doc = "\n\n[Khronos registry source: `VK_AMD_SHADER_EARLY_AND_LATE_FRAGMENT_TESTS_SPEC_VERSION`](https://github.com/KhronosGroup/Vulkan-Headers/blob/acbb9391c0a597272800cd3f4363661c00a27c77/registry/vk.xml)"]
2529pub const AMD_SHADER_EARLY_AND_LATE_FRAGMENT_TESTS_SPEC_VERSION: u32 = 1;
2530#[doc = "Registry constant `VK_AMD_SHADER_EARLY_AND_LATE_FRAGMENT_TESTS_EXTENSION_NAME`."]
2531#[doc(alias = "VK_AMD_SHADER_EARLY_AND_LATE_FRAGMENT_TESTS_EXTENSION_NAME")]
2532#[doc = "\n\n[Khronos registry source: `VK_AMD_SHADER_EARLY_AND_LATE_FRAGMENT_TESTS_EXTENSION_NAME`](https://github.com/KhronosGroup/Vulkan-Headers/blob/acbb9391c0a597272800cd3f4363661c00a27c77/registry/vk.xml)"]
2533pub const AMD_SHADER_EARLY_AND_LATE_FRAGMENT_TESTS_EXTENSION_NAME: &std::ffi::CStr =
2534 c"VK_AMD_shader_early_and_late_fragment_tests";
2535#[doc = "Registry constant `VK_KHR_FRAGMENT_SHADER_BARYCENTRIC_SPEC_VERSION`."]
2536#[doc(alias = "VK_KHR_FRAGMENT_SHADER_BARYCENTRIC_SPEC_VERSION")]
2537#[doc = "\n\n[Khronos registry source: `VK_KHR_FRAGMENT_SHADER_BARYCENTRIC_SPEC_VERSION`](https://github.com/KhronosGroup/Vulkan-Headers/blob/acbb9391c0a597272800cd3f4363661c00a27c77/registry/vk.xml)"]
2538pub const KHR_FRAGMENT_SHADER_BARYCENTRIC_SPEC_VERSION: u32 = 1;
2539#[doc = "Registry constant `VK_KHR_FRAGMENT_SHADER_BARYCENTRIC_EXTENSION_NAME`."]
2540#[doc(alias = "VK_KHR_FRAGMENT_SHADER_BARYCENTRIC_EXTENSION_NAME")]
2541#[doc = "\n\n[Khronos registry source: `VK_KHR_FRAGMENT_SHADER_BARYCENTRIC_EXTENSION_NAME`](https://github.com/KhronosGroup/Vulkan-Headers/blob/acbb9391c0a597272800cd3f4363661c00a27c77/registry/vk.xml)"]
2542pub const KHR_FRAGMENT_SHADER_BARYCENTRIC_EXTENSION_NAME: &std::ffi::CStr =
2543 c"VK_KHR_fragment_shader_barycentric";
2544#[doc = "Registry constant `VK_KHR_SHADER_SUBGROUP_UNIFORM_CONTROL_FLOW_SPEC_VERSION`."]
2545#[doc(alias = "VK_KHR_SHADER_SUBGROUP_UNIFORM_CONTROL_FLOW_SPEC_VERSION")]
2546#[doc = "\n\n[Khronos registry source: `VK_KHR_SHADER_SUBGROUP_UNIFORM_CONTROL_FLOW_SPEC_VERSION`](https://github.com/KhronosGroup/Vulkan-Headers/blob/acbb9391c0a597272800cd3f4363661c00a27c77/registry/vk.xml)"]
2547pub const KHR_SHADER_SUBGROUP_UNIFORM_CONTROL_FLOW_SPEC_VERSION: u32 = 1;
2548#[doc = "Registry constant `VK_KHR_SHADER_SUBGROUP_UNIFORM_CONTROL_FLOW_EXTENSION_NAME`."]
2549#[doc(alias = "VK_KHR_SHADER_SUBGROUP_UNIFORM_CONTROL_FLOW_EXTENSION_NAME")]
2550#[doc = "\n\n[Khronos registry source: `VK_KHR_SHADER_SUBGROUP_UNIFORM_CONTROL_FLOW_EXTENSION_NAME`](https://github.com/KhronosGroup/Vulkan-Headers/blob/acbb9391c0a597272800cd3f4363661c00a27c77/registry/vk.xml)"]
2551pub const KHR_SHADER_SUBGROUP_UNIFORM_CONTROL_FLOW_EXTENSION_NAME: &std::ffi::CStr =
2552 c"VK_KHR_shader_subgroup_uniform_control_flow";
2553#[doc = "Registry constant `VK_KHR_ZERO_INITIALIZE_WORKGROUP_MEMORY_SPEC_VERSION`."]
2554#[doc(alias = "VK_KHR_ZERO_INITIALIZE_WORKGROUP_MEMORY_SPEC_VERSION")]
2555#[doc = "\n\n[Khronos registry source: `VK_KHR_ZERO_INITIALIZE_WORKGROUP_MEMORY_SPEC_VERSION`](https://github.com/KhronosGroup/Vulkan-Headers/blob/acbb9391c0a597272800cd3f4363661c00a27c77/registry/vk.xml)"]
2556pub const KHR_ZERO_INITIALIZE_WORKGROUP_MEMORY_SPEC_VERSION: u32 = 1;
2557#[doc = "Registry constant `VK_KHR_ZERO_INITIALIZE_WORKGROUP_MEMORY_EXTENSION_NAME`."]
2558#[doc(alias = "VK_KHR_ZERO_INITIALIZE_WORKGROUP_MEMORY_EXTENSION_NAME")]
2559#[doc = "\n\n[Khronos registry source: `VK_KHR_ZERO_INITIALIZE_WORKGROUP_MEMORY_EXTENSION_NAME`](https://github.com/KhronosGroup/Vulkan-Headers/blob/acbb9391c0a597272800cd3f4363661c00a27c77/registry/vk.xml)"]
2560pub const KHR_ZERO_INITIALIZE_WORKGROUP_MEMORY_EXTENSION_NAME: &std::ffi::CStr =
2561 c"VK_KHR_zero_initialize_workgroup_memory";
2562#[doc = "Registry constant `VK_NV_FRAGMENT_SHADING_RATE_ENUMS_SPEC_VERSION`."]
2563#[doc(alias = "VK_NV_FRAGMENT_SHADING_RATE_ENUMS_SPEC_VERSION")]
2564#[doc = "\n\n[Khronos registry source: `VK_NV_FRAGMENT_SHADING_RATE_ENUMS_SPEC_VERSION`](https://github.com/KhronosGroup/Vulkan-Headers/blob/acbb9391c0a597272800cd3f4363661c00a27c77/registry/vk.xml)"]
2565pub const NV_FRAGMENT_SHADING_RATE_ENUMS_SPEC_VERSION: u32 = 1;
2566#[doc = "Registry constant `VK_NV_FRAGMENT_SHADING_RATE_ENUMS_EXTENSION_NAME`."]
2567#[doc(alias = "VK_NV_FRAGMENT_SHADING_RATE_ENUMS_EXTENSION_NAME")]
2568#[doc = "\n\n[Khronos registry source: `VK_NV_FRAGMENT_SHADING_RATE_ENUMS_EXTENSION_NAME`](https://github.com/KhronosGroup/Vulkan-Headers/blob/acbb9391c0a597272800cd3f4363661c00a27c77/registry/vk.xml)"]
2569pub const NV_FRAGMENT_SHADING_RATE_ENUMS_EXTENSION_NAME: &std::ffi::CStr =
2570 c"VK_NV_fragment_shading_rate_enums";
2571#[doc = "Registry constant `VK_NV_RAY_TRACING_MOTION_BLUR_SPEC_VERSION`."]
2572#[doc(alias = "VK_NV_RAY_TRACING_MOTION_BLUR_SPEC_VERSION")]
2573#[doc = "\n\n[Khronos registry source: `VK_NV_RAY_TRACING_MOTION_BLUR_SPEC_VERSION`](https://github.com/KhronosGroup/Vulkan-Headers/blob/acbb9391c0a597272800cd3f4363661c00a27c77/registry/vk.xml)"]
2574pub const NV_RAY_TRACING_MOTION_BLUR_SPEC_VERSION: u32 = 1;
2575#[doc = "Registry constant `VK_NV_RAY_TRACING_MOTION_BLUR_EXTENSION_NAME`."]
2576#[doc(alias = "VK_NV_RAY_TRACING_MOTION_BLUR_EXTENSION_NAME")]
2577#[doc = "\n\n[Khronos registry source: `VK_NV_RAY_TRACING_MOTION_BLUR_EXTENSION_NAME`](https://github.com/KhronosGroup/Vulkan-Headers/blob/acbb9391c0a597272800cd3f4363661c00a27c77/registry/vk.xml)"]
2578pub const NV_RAY_TRACING_MOTION_BLUR_EXTENSION_NAME: &std::ffi::CStr =
2579 c"VK_NV_ray_tracing_motion_blur";
2580#[doc = "Registry constant `VK_EXT_MESH_SHADER_SPEC_VERSION`."]
2581#[doc(alias = "VK_EXT_MESH_SHADER_SPEC_VERSION")]
2582#[doc = "\n\n[Khronos registry source: `VK_EXT_MESH_SHADER_SPEC_VERSION`](https://github.com/KhronosGroup/Vulkan-Headers/blob/acbb9391c0a597272800cd3f4363661c00a27c77/registry/vk.xml)"]
2583pub const EXT_MESH_SHADER_SPEC_VERSION: u32 = 1;
2584#[doc = "Registry constant `VK_EXT_MESH_SHADER_EXTENSION_NAME`."]
2585#[doc(alias = "VK_EXT_MESH_SHADER_EXTENSION_NAME")]
2586#[doc = "\n\n[Khronos registry source: `VK_EXT_MESH_SHADER_EXTENSION_NAME`](https://github.com/KhronosGroup/Vulkan-Headers/blob/acbb9391c0a597272800cd3f4363661c00a27c77/registry/vk.xml)"]
2587pub const EXT_MESH_SHADER_EXTENSION_NAME: &std::ffi::CStr = c"VK_EXT_mesh_shader";
2588#[doc = "Registry constant `VK_EXT_YCBCR_2PLANE_444_FORMATS_SPEC_VERSION`."]
2589#[doc(alias = "VK_EXT_YCBCR_2PLANE_444_FORMATS_SPEC_VERSION")]
2590#[doc = "\n\n[Khronos registry source: `VK_EXT_YCBCR_2PLANE_444_FORMATS_SPEC_VERSION`](https://github.com/KhronosGroup/Vulkan-Headers/blob/acbb9391c0a597272800cd3f4363661c00a27c77/registry/vk.xml)"]
2591pub const EXT_YCBCR_2PLANE_444_FORMATS_SPEC_VERSION: u32 = 1;
2592#[doc = "Registry constant `VK_EXT_YCBCR_2PLANE_444_FORMATS_EXTENSION_NAME`."]
2593#[doc(alias = "VK_EXT_YCBCR_2PLANE_444_FORMATS_EXTENSION_NAME")]
2594#[doc = "\n\n[Khronos registry source: `VK_EXT_YCBCR_2PLANE_444_FORMATS_EXTENSION_NAME`](https://github.com/KhronosGroup/Vulkan-Headers/blob/acbb9391c0a597272800cd3f4363661c00a27c77/registry/vk.xml)"]
2595pub const EXT_YCBCR_2PLANE_444_FORMATS_EXTENSION_NAME: &std::ffi::CStr =
2596 c"VK_EXT_ycbcr_2plane_444_formats";
2597#[doc = "Registry constant `VK_EXT_FRAGMENT_DENSITY_MAP_2_SPEC_VERSION`."]
2598#[doc(alias = "VK_EXT_FRAGMENT_DENSITY_MAP_2_SPEC_VERSION")]
2599#[doc = "\n\n[Khronos registry source: `VK_EXT_FRAGMENT_DENSITY_MAP_2_SPEC_VERSION`](https://github.com/KhronosGroup/Vulkan-Headers/blob/acbb9391c0a597272800cd3f4363661c00a27c77/registry/vk.xml)"]
2600pub const EXT_FRAGMENT_DENSITY_MAP_2_SPEC_VERSION: u32 = 1;
2601#[doc = "Registry constant `VK_EXT_FRAGMENT_DENSITY_MAP_2_EXTENSION_NAME`."]
2602#[doc(alias = "VK_EXT_FRAGMENT_DENSITY_MAP_2_EXTENSION_NAME")]
2603#[doc = "\n\n[Khronos registry source: `VK_EXT_FRAGMENT_DENSITY_MAP_2_EXTENSION_NAME`](https://github.com/KhronosGroup/Vulkan-Headers/blob/acbb9391c0a597272800cd3f4363661c00a27c77/registry/vk.xml)"]
2604pub const EXT_FRAGMENT_DENSITY_MAP_2_EXTENSION_NAME: &std::ffi::CStr =
2605 c"VK_EXT_fragment_density_map2";
2606#[doc = "Registry constant `VK_QCOM_ROTATED_COPY_COMMANDS_SPEC_VERSION`."]
2607#[doc(alias = "VK_QCOM_ROTATED_COPY_COMMANDS_SPEC_VERSION")]
2608#[doc = "\n\n[Khronos registry source: `VK_QCOM_ROTATED_COPY_COMMANDS_SPEC_VERSION`](https://github.com/KhronosGroup/Vulkan-Headers/blob/acbb9391c0a597272800cd3f4363661c00a27c77/registry/vk.xml)"]
2609pub const QCOM_ROTATED_COPY_COMMANDS_SPEC_VERSION: u32 = 2;
2610#[doc = "Registry constant `VK_QCOM_ROTATED_COPY_COMMANDS_EXTENSION_NAME`."]
2611#[doc(alias = "VK_QCOM_ROTATED_COPY_COMMANDS_EXTENSION_NAME")]
2612#[doc = "\n\n[Khronos registry source: `VK_QCOM_ROTATED_COPY_COMMANDS_EXTENSION_NAME`](https://github.com/KhronosGroup/Vulkan-Headers/blob/acbb9391c0a597272800cd3f4363661c00a27c77/registry/vk.xml)"]
2613pub const QCOM_ROTATED_COPY_COMMANDS_EXTENSION_NAME: &std::ffi::CStr =
2614 c"VK_QCOM_rotated_copy_commands";
2615#[doc = "Registry constant `VK_EXT_IMAGE_ROBUSTNESS_SPEC_VERSION`."]
2616#[doc(alias = "VK_EXT_IMAGE_ROBUSTNESS_SPEC_VERSION")]
2617#[doc = "\n\n[Khronos registry source: `VK_EXT_IMAGE_ROBUSTNESS_SPEC_VERSION`](https://github.com/KhronosGroup/Vulkan-Headers/blob/acbb9391c0a597272800cd3f4363661c00a27c77/registry/vk.xml)"]
2618pub const EXT_IMAGE_ROBUSTNESS_SPEC_VERSION: u32 = 1;
2619#[doc = "Registry constant `VK_EXT_IMAGE_ROBUSTNESS_EXTENSION_NAME`."]
2620#[doc(alias = "VK_EXT_IMAGE_ROBUSTNESS_EXTENSION_NAME")]
2621#[doc = "\n\n[Khronos registry source: `VK_EXT_IMAGE_ROBUSTNESS_EXTENSION_NAME`](https://github.com/KhronosGroup/Vulkan-Headers/blob/acbb9391c0a597272800cd3f4363661c00a27c77/registry/vk.xml)"]
2622pub const EXT_IMAGE_ROBUSTNESS_EXTENSION_NAME: &std::ffi::CStr = c"VK_EXT_image_robustness";
2623#[doc = "Registry constant `VK_KHR_WORKGROUP_MEMORY_EXPLICIT_LAYOUT_SPEC_VERSION`."]
2624#[doc(alias = "VK_KHR_WORKGROUP_MEMORY_EXPLICIT_LAYOUT_SPEC_VERSION")]
2625#[doc = "\n\n[Khronos registry source: `VK_KHR_WORKGROUP_MEMORY_EXPLICIT_LAYOUT_SPEC_VERSION`](https://github.com/KhronosGroup/Vulkan-Headers/blob/acbb9391c0a597272800cd3f4363661c00a27c77/registry/vk.xml)"]
2626pub const KHR_WORKGROUP_MEMORY_EXPLICIT_LAYOUT_SPEC_VERSION: u32 = 1;
2627#[doc = "Registry constant `VK_KHR_WORKGROUP_MEMORY_EXPLICIT_LAYOUT_EXTENSION_NAME`."]
2628#[doc(alias = "VK_KHR_WORKGROUP_MEMORY_EXPLICIT_LAYOUT_EXTENSION_NAME")]
2629#[doc = "\n\n[Khronos registry source: `VK_KHR_WORKGROUP_MEMORY_EXPLICIT_LAYOUT_EXTENSION_NAME`](https://github.com/KhronosGroup/Vulkan-Headers/blob/acbb9391c0a597272800cd3f4363661c00a27c77/registry/vk.xml)"]
2630pub const KHR_WORKGROUP_MEMORY_EXPLICIT_LAYOUT_EXTENSION_NAME: &std::ffi::CStr =
2631 c"VK_KHR_workgroup_memory_explicit_layout";
2632#[doc = "Registry constant `VK_KHR_COPY_COMMANDS_2_SPEC_VERSION`."]
2633#[doc(alias = "VK_KHR_COPY_COMMANDS_2_SPEC_VERSION")]
2634#[doc = "\n\n[Khronos registry source: `VK_KHR_COPY_COMMANDS_2_SPEC_VERSION`](https://github.com/KhronosGroup/Vulkan-Headers/blob/acbb9391c0a597272800cd3f4363661c00a27c77/registry/vk.xml)"]
2635pub const KHR_COPY_COMMANDS_2_SPEC_VERSION: u32 = 1;
2636#[doc = "Registry constant `VK_KHR_COPY_COMMANDS_2_EXTENSION_NAME`."]
2637#[doc(alias = "VK_KHR_COPY_COMMANDS_2_EXTENSION_NAME")]
2638#[doc = "\n\n[Khronos registry source: `VK_KHR_COPY_COMMANDS_2_EXTENSION_NAME`](https://github.com/KhronosGroup/Vulkan-Headers/blob/acbb9391c0a597272800cd3f4363661c00a27c77/registry/vk.xml)"]
2639pub const KHR_COPY_COMMANDS_2_EXTENSION_NAME: &std::ffi::CStr = c"VK_KHR_copy_commands2";
2640#[doc = "Registry constant `VK_EXT_IMAGE_COMPRESSION_CONTROL_SPEC_VERSION`."]
2641#[doc(alias = "VK_EXT_IMAGE_COMPRESSION_CONTROL_SPEC_VERSION")]
2642#[doc = "\n\n[Khronos registry source: `VK_EXT_IMAGE_COMPRESSION_CONTROL_SPEC_VERSION`](https://github.com/KhronosGroup/Vulkan-Headers/blob/acbb9391c0a597272800cd3f4363661c00a27c77/registry/vk.xml)"]
2643pub const EXT_IMAGE_COMPRESSION_CONTROL_SPEC_VERSION: u32 = 1;
2644#[doc = "Registry constant `VK_EXT_IMAGE_COMPRESSION_CONTROL_EXTENSION_NAME`."]
2645#[doc(alias = "VK_EXT_IMAGE_COMPRESSION_CONTROL_EXTENSION_NAME")]
2646#[doc = "\n\n[Khronos registry source: `VK_EXT_IMAGE_COMPRESSION_CONTROL_EXTENSION_NAME`](https://github.com/KhronosGroup/Vulkan-Headers/blob/acbb9391c0a597272800cd3f4363661c00a27c77/registry/vk.xml)"]
2647pub const EXT_IMAGE_COMPRESSION_CONTROL_EXTENSION_NAME: &std::ffi::CStr =
2648 c"VK_EXT_image_compression_control";
2649#[doc = "Registry constant `VK_EXT_ATTACHMENT_FEEDBACK_LOOP_LAYOUT_SPEC_VERSION`."]
2650#[doc(alias = "VK_EXT_ATTACHMENT_FEEDBACK_LOOP_LAYOUT_SPEC_VERSION")]
2651#[doc = "\n\n[Khronos registry source: `VK_EXT_ATTACHMENT_FEEDBACK_LOOP_LAYOUT_SPEC_VERSION`](https://github.com/KhronosGroup/Vulkan-Headers/blob/acbb9391c0a597272800cd3f4363661c00a27c77/registry/vk.xml)"]
2652pub const EXT_ATTACHMENT_FEEDBACK_LOOP_LAYOUT_SPEC_VERSION: u32 = 2;
2653#[doc = "Registry constant `VK_EXT_ATTACHMENT_FEEDBACK_LOOP_LAYOUT_EXTENSION_NAME`."]
2654#[doc(alias = "VK_EXT_ATTACHMENT_FEEDBACK_LOOP_LAYOUT_EXTENSION_NAME")]
2655#[doc = "\n\n[Khronos registry source: `VK_EXT_ATTACHMENT_FEEDBACK_LOOP_LAYOUT_EXTENSION_NAME`](https://github.com/KhronosGroup/Vulkan-Headers/blob/acbb9391c0a597272800cd3f4363661c00a27c77/registry/vk.xml)"]
2656pub const EXT_ATTACHMENT_FEEDBACK_LOOP_LAYOUT_EXTENSION_NAME: &std::ffi::CStr =
2657 c"VK_EXT_attachment_feedback_loop_layout";
2658#[doc = "Registry constant `VK_EXT_4444_FORMATS_SPEC_VERSION`."]
2659#[doc(alias = "VK_EXT_4444_FORMATS_SPEC_VERSION")]
2660#[doc = "\n\n[Khronos registry source: `VK_EXT_4444_FORMATS_SPEC_VERSION`](https://github.com/KhronosGroup/Vulkan-Headers/blob/acbb9391c0a597272800cd3f4363661c00a27c77/registry/vk.xml)"]
2661pub const EXT_4444_FORMATS_SPEC_VERSION: u32 = 1;
2662#[doc = "Registry constant `VK_EXT_4444_FORMATS_EXTENSION_NAME`."]
2663#[doc(alias = "VK_EXT_4444_FORMATS_EXTENSION_NAME")]
2664#[doc = "\n\n[Khronos registry source: `VK_EXT_4444_FORMATS_EXTENSION_NAME`](https://github.com/KhronosGroup/Vulkan-Headers/blob/acbb9391c0a597272800cd3f4363661c00a27c77/registry/vk.xml)"]
2665pub const EXT_4444_FORMATS_EXTENSION_NAME: &std::ffi::CStr = c"VK_EXT_4444_formats";
2666#[doc = "Registry constant `VK_EXT_DEVICE_FAULT_SPEC_VERSION`."]
2667#[doc(alias = "VK_EXT_DEVICE_FAULT_SPEC_VERSION")]
2668#[doc = "\n\n[Khronos registry source: `VK_EXT_DEVICE_FAULT_SPEC_VERSION`](https://github.com/KhronosGroup/Vulkan-Headers/blob/acbb9391c0a597272800cd3f4363661c00a27c77/registry/vk.xml)"]
2669pub const EXT_DEVICE_FAULT_SPEC_VERSION: u32 = 2;
2670#[doc = "Registry constant `VK_EXT_DEVICE_FAULT_EXTENSION_NAME`."]
2671#[doc(alias = "VK_EXT_DEVICE_FAULT_EXTENSION_NAME")]
2672#[doc = "\n\n[Khronos registry source: `VK_EXT_DEVICE_FAULT_EXTENSION_NAME`](https://github.com/KhronosGroup/Vulkan-Headers/blob/acbb9391c0a597272800cd3f4363661c00a27c77/registry/vk.xml)"]
2673pub const EXT_DEVICE_FAULT_EXTENSION_NAME: &std::ffi::CStr = c"VK_EXT_device_fault";
2674#[doc = "Registry constant `VK_ARM_RASTERIZATION_ORDER_ATTACHMENT_ACCESS_SPEC_VERSION`."]
2675#[doc(alias = "VK_ARM_RASTERIZATION_ORDER_ATTACHMENT_ACCESS_SPEC_VERSION")]
2676#[doc = "\n\n[Khronos registry source: `VK_ARM_RASTERIZATION_ORDER_ATTACHMENT_ACCESS_SPEC_VERSION`](https://github.com/KhronosGroup/Vulkan-Headers/blob/acbb9391c0a597272800cd3f4363661c00a27c77/registry/vk.xml)"]
2677pub const ARM_RASTERIZATION_ORDER_ATTACHMENT_ACCESS_SPEC_VERSION: u32 = 1;
2678#[doc = "Registry constant `VK_ARM_RASTERIZATION_ORDER_ATTACHMENT_ACCESS_EXTENSION_NAME`."]
2679#[doc(alias = "VK_ARM_RASTERIZATION_ORDER_ATTACHMENT_ACCESS_EXTENSION_NAME")]
2680#[doc = "\n\n[Khronos registry source: `VK_ARM_RASTERIZATION_ORDER_ATTACHMENT_ACCESS_EXTENSION_NAME`](https://github.com/KhronosGroup/Vulkan-Headers/blob/acbb9391c0a597272800cd3f4363661c00a27c77/registry/vk.xml)"]
2681pub const ARM_RASTERIZATION_ORDER_ATTACHMENT_ACCESS_EXTENSION_NAME: &std::ffi::CStr =
2682 c"VK_ARM_rasterization_order_attachment_access";
2683#[doc = "Registry constant `VK_EXT_RGBA10X6_FORMATS_SPEC_VERSION`."]
2684#[doc(alias = "VK_EXT_RGBA10X6_FORMATS_SPEC_VERSION")]
2685#[doc = "\n\n[Khronos registry source: `VK_EXT_RGBA10X6_FORMATS_SPEC_VERSION`](https://github.com/KhronosGroup/Vulkan-Headers/blob/acbb9391c0a597272800cd3f4363661c00a27c77/registry/vk.xml)"]
2686pub const EXT_RGBA10X6_FORMATS_SPEC_VERSION: u32 = 1;
2687#[doc = "Registry constant `VK_EXT_RGBA10X6_FORMATS_EXTENSION_NAME`."]
2688#[doc(alias = "VK_EXT_RGBA10X6_FORMATS_EXTENSION_NAME")]
2689#[doc = "\n\n[Khronos registry source: `VK_EXT_RGBA10X6_FORMATS_EXTENSION_NAME`](https://github.com/KhronosGroup/Vulkan-Headers/blob/acbb9391c0a597272800cd3f4363661c00a27c77/registry/vk.xml)"]
2690pub const EXT_RGBA10X6_FORMATS_EXTENSION_NAME: &std::ffi::CStr = c"VK_EXT_rgba10x6_formats";
2691#[cfg(feature = "platform-win32")]
2692#[doc = "Registry constant `VK_NV_ACQUIRE_WINRT_DISPLAY_SPEC_VERSION`."]
2693#[doc(alias = "VK_NV_ACQUIRE_WINRT_DISPLAY_SPEC_VERSION")]
2694#[doc = "\n\n[Khronos registry source: `VK_NV_ACQUIRE_WINRT_DISPLAY_SPEC_VERSION`](https://github.com/KhronosGroup/Vulkan-Headers/blob/acbb9391c0a597272800cd3f4363661c00a27c77/registry/vk.xml)"]
2695pub const NV_ACQUIRE_WINRT_DISPLAY_SPEC_VERSION: u32 = 1;
2696#[cfg(feature = "platform-win32")]
2697#[doc = "Registry constant `VK_NV_ACQUIRE_WINRT_DISPLAY_EXTENSION_NAME`."]
2698#[doc(alias = "VK_NV_ACQUIRE_WINRT_DISPLAY_EXTENSION_NAME")]
2699#[doc = "\n\n[Khronos registry source: `VK_NV_ACQUIRE_WINRT_DISPLAY_EXTENSION_NAME`](https://github.com/KhronosGroup/Vulkan-Headers/blob/acbb9391c0a597272800cd3f4363661c00a27c77/registry/vk.xml)"]
2700pub const NV_ACQUIRE_WINRT_DISPLAY_EXTENSION_NAME: &std::ffi::CStr = c"VK_NV_acquire_winrt_display";
2701#[cfg(feature = "platform-directfb")]
2702#[doc = "Registry constant `VK_EXT_DIRECTFB_SURFACE_SPEC_VERSION`."]
2703#[doc(alias = "VK_EXT_DIRECTFB_SURFACE_SPEC_VERSION")]
2704#[doc = "\n\n[Khronos registry source: `VK_EXT_DIRECTFB_SURFACE_SPEC_VERSION`](https://github.com/KhronosGroup/Vulkan-Headers/blob/acbb9391c0a597272800cd3f4363661c00a27c77/registry/vk.xml)"]
2705pub const EXT_DIRECTFB_SURFACE_SPEC_VERSION: u32 = 1;
2706#[cfg(feature = "platform-directfb")]
2707#[doc = "Registry constant `VK_EXT_DIRECTFB_SURFACE_EXTENSION_NAME`."]
2708#[doc(alias = "VK_EXT_DIRECTFB_SURFACE_EXTENSION_NAME")]
2709#[doc = "\n\n[Khronos registry source: `VK_EXT_DIRECTFB_SURFACE_EXTENSION_NAME`](https://github.com/KhronosGroup/Vulkan-Headers/blob/acbb9391c0a597272800cd3f4363661c00a27c77/registry/vk.xml)"]
2710pub const EXT_DIRECTFB_SURFACE_EXTENSION_NAME: &std::ffi::CStr = c"VK_EXT_directfb_surface";
2711#[doc = "Registry constant `VK_VALVE_MUTABLE_DESCRIPTOR_TYPE_SPEC_VERSION`."]
2712#[doc(alias = "VK_VALVE_MUTABLE_DESCRIPTOR_TYPE_SPEC_VERSION")]
2713#[doc = "\n\n[Khronos registry source: `VK_VALVE_MUTABLE_DESCRIPTOR_TYPE_SPEC_VERSION`](https://github.com/KhronosGroup/Vulkan-Headers/blob/acbb9391c0a597272800cd3f4363661c00a27c77/registry/vk.xml)"]
2714pub const VALVE_MUTABLE_DESCRIPTOR_TYPE_SPEC_VERSION: u32 = 1;
2715#[doc = "Registry constant `VK_VALVE_MUTABLE_DESCRIPTOR_TYPE_EXTENSION_NAME`."]
2716#[doc(alias = "VK_VALVE_MUTABLE_DESCRIPTOR_TYPE_EXTENSION_NAME")]
2717#[doc = "\n\n[Khronos registry source: `VK_VALVE_MUTABLE_DESCRIPTOR_TYPE_EXTENSION_NAME`](https://github.com/KhronosGroup/Vulkan-Headers/blob/acbb9391c0a597272800cd3f4363661c00a27c77/registry/vk.xml)"]
2718pub const VALVE_MUTABLE_DESCRIPTOR_TYPE_EXTENSION_NAME: &std::ffi::CStr =
2719 c"VK_VALVE_mutable_descriptor_type";
2720#[doc = "Registry constant `VK_EXT_VERTEX_INPUT_DYNAMIC_STATE_SPEC_VERSION`."]
2721#[doc(alias = "VK_EXT_VERTEX_INPUT_DYNAMIC_STATE_SPEC_VERSION")]
2722#[doc = "\n\n[Khronos registry source: `VK_EXT_VERTEX_INPUT_DYNAMIC_STATE_SPEC_VERSION`](https://github.com/KhronosGroup/Vulkan-Headers/blob/acbb9391c0a597272800cd3f4363661c00a27c77/registry/vk.xml)"]
2723pub const EXT_VERTEX_INPUT_DYNAMIC_STATE_SPEC_VERSION: u32 = 2;
2724#[doc = "Registry constant `VK_EXT_VERTEX_INPUT_DYNAMIC_STATE_EXTENSION_NAME`."]
2725#[doc(alias = "VK_EXT_VERTEX_INPUT_DYNAMIC_STATE_EXTENSION_NAME")]
2726#[doc = "\n\n[Khronos registry source: `VK_EXT_VERTEX_INPUT_DYNAMIC_STATE_EXTENSION_NAME`](https://github.com/KhronosGroup/Vulkan-Headers/blob/acbb9391c0a597272800cd3f4363661c00a27c77/registry/vk.xml)"]
2727pub const EXT_VERTEX_INPUT_DYNAMIC_STATE_EXTENSION_NAME: &std::ffi::CStr =
2728 c"VK_EXT_vertex_input_dynamic_state";
2729#[doc = "Registry constant `VK_EXT_PHYSICAL_DEVICE_DRM_SPEC_VERSION`."]
2730#[doc(alias = "VK_EXT_PHYSICAL_DEVICE_DRM_SPEC_VERSION")]
2731#[doc = "\n\n[Khronos registry source: `VK_EXT_PHYSICAL_DEVICE_DRM_SPEC_VERSION`](https://github.com/KhronosGroup/Vulkan-Headers/blob/acbb9391c0a597272800cd3f4363661c00a27c77/registry/vk.xml)"]
2732pub const EXT_PHYSICAL_DEVICE_DRM_SPEC_VERSION: u32 = 1;
2733#[doc = "Registry constant `VK_EXT_PHYSICAL_DEVICE_DRM_EXTENSION_NAME`."]
2734#[doc(alias = "VK_EXT_PHYSICAL_DEVICE_DRM_EXTENSION_NAME")]
2735#[doc = "\n\n[Khronos registry source: `VK_EXT_PHYSICAL_DEVICE_DRM_EXTENSION_NAME`](https://github.com/KhronosGroup/Vulkan-Headers/blob/acbb9391c0a597272800cd3f4363661c00a27c77/registry/vk.xml)"]
2736pub const EXT_PHYSICAL_DEVICE_DRM_EXTENSION_NAME: &std::ffi::CStr = c"VK_EXT_physical_device_drm";
2737#[doc = "Registry constant `VK_EXT_DEVICE_ADDRESS_BINDING_REPORT_SPEC_VERSION`."]
2738#[doc(alias = "VK_EXT_DEVICE_ADDRESS_BINDING_REPORT_SPEC_VERSION")]
2739#[doc = "\n\n[Khronos registry source: `VK_EXT_DEVICE_ADDRESS_BINDING_REPORT_SPEC_VERSION`](https://github.com/KhronosGroup/Vulkan-Headers/blob/acbb9391c0a597272800cd3f4363661c00a27c77/registry/vk.xml)"]
2740pub const EXT_DEVICE_ADDRESS_BINDING_REPORT_SPEC_VERSION: u32 = 1;
2741#[doc = "Registry constant `VK_EXT_DEVICE_ADDRESS_BINDING_REPORT_EXTENSION_NAME`."]
2742#[doc(alias = "VK_EXT_DEVICE_ADDRESS_BINDING_REPORT_EXTENSION_NAME")]
2743#[doc = "\n\n[Khronos registry source: `VK_EXT_DEVICE_ADDRESS_BINDING_REPORT_EXTENSION_NAME`](https://github.com/KhronosGroup/Vulkan-Headers/blob/acbb9391c0a597272800cd3f4363661c00a27c77/registry/vk.xml)"]
2744pub const EXT_DEVICE_ADDRESS_BINDING_REPORT_EXTENSION_NAME: &std::ffi::CStr =
2745 c"VK_EXT_device_address_binding_report";
2746#[doc = "Registry constant `VK_EXT_DEPTH_CLIP_CONTROL_SPEC_VERSION`."]
2747#[doc(alias = "VK_EXT_DEPTH_CLIP_CONTROL_SPEC_VERSION")]
2748#[doc = "\n\n[Khronos registry source: `VK_EXT_DEPTH_CLIP_CONTROL_SPEC_VERSION`](https://github.com/KhronosGroup/Vulkan-Headers/blob/acbb9391c0a597272800cd3f4363661c00a27c77/registry/vk.xml)"]
2749pub const EXT_DEPTH_CLIP_CONTROL_SPEC_VERSION: u32 = 1;
2750#[doc = "Registry constant `VK_EXT_DEPTH_CLIP_CONTROL_EXTENSION_NAME`."]
2751#[doc(alias = "VK_EXT_DEPTH_CLIP_CONTROL_EXTENSION_NAME")]
2752#[doc = "\n\n[Khronos registry source: `VK_EXT_DEPTH_CLIP_CONTROL_EXTENSION_NAME`](https://github.com/KhronosGroup/Vulkan-Headers/blob/acbb9391c0a597272800cd3f4363661c00a27c77/registry/vk.xml)"]
2753pub const EXT_DEPTH_CLIP_CONTROL_EXTENSION_NAME: &std::ffi::CStr = c"VK_EXT_depth_clip_control";
2754#[doc = "Registry constant `VK_EXT_PRIMITIVE_TOPOLOGY_LIST_RESTART_SPEC_VERSION`."]
2755#[doc(alias = "VK_EXT_PRIMITIVE_TOPOLOGY_LIST_RESTART_SPEC_VERSION")]
2756#[doc = "\n\n[Khronos registry source: `VK_EXT_PRIMITIVE_TOPOLOGY_LIST_RESTART_SPEC_VERSION`](https://github.com/KhronosGroup/Vulkan-Headers/blob/acbb9391c0a597272800cd3f4363661c00a27c77/registry/vk.xml)"]
2757pub const EXT_PRIMITIVE_TOPOLOGY_LIST_RESTART_SPEC_VERSION: u32 = 1;
2758#[doc = "Registry constant `VK_EXT_PRIMITIVE_TOPOLOGY_LIST_RESTART_EXTENSION_NAME`."]
2759#[doc(alias = "VK_EXT_PRIMITIVE_TOPOLOGY_LIST_RESTART_EXTENSION_NAME")]
2760#[doc = "\n\n[Khronos registry source: `VK_EXT_PRIMITIVE_TOPOLOGY_LIST_RESTART_EXTENSION_NAME`](https://github.com/KhronosGroup/Vulkan-Headers/blob/acbb9391c0a597272800cd3f4363661c00a27c77/registry/vk.xml)"]
2761pub const EXT_PRIMITIVE_TOPOLOGY_LIST_RESTART_EXTENSION_NAME: &std::ffi::CStr =
2762 c"VK_EXT_primitive_topology_list_restart";
2763#[doc = "Registry constant `VK_KHR_FORMAT_FEATURE_FLAGS_2_SPEC_VERSION`."]
2764#[doc(alias = "VK_KHR_FORMAT_FEATURE_FLAGS_2_SPEC_VERSION")]
2765#[doc = "\n\n[Khronos registry source: `VK_KHR_FORMAT_FEATURE_FLAGS_2_SPEC_VERSION`](https://github.com/KhronosGroup/Vulkan-Headers/blob/acbb9391c0a597272800cd3f4363661c00a27c77/registry/vk.xml)"]
2766pub const KHR_FORMAT_FEATURE_FLAGS_2_SPEC_VERSION: u32 = 2;
2767#[doc = "Registry constant `VK_KHR_FORMAT_FEATURE_FLAGS_2_EXTENSION_NAME`."]
2768#[doc(alias = "VK_KHR_FORMAT_FEATURE_FLAGS_2_EXTENSION_NAME")]
2769#[doc = "\n\n[Khronos registry source: `VK_KHR_FORMAT_FEATURE_FLAGS_2_EXTENSION_NAME`](https://github.com/KhronosGroup/Vulkan-Headers/blob/acbb9391c0a597272800cd3f4363661c00a27c77/registry/vk.xml)"]
2770pub const KHR_FORMAT_FEATURE_FLAGS_2_EXTENSION_NAME: &std::ffi::CStr =
2771 c"VK_KHR_format_feature_flags2";
2772#[doc = "Registry constant `VK_EXT_PRESENT_MODE_FIFO_LATEST_READY_SPEC_VERSION`."]
2773#[doc(alias = "VK_EXT_PRESENT_MODE_FIFO_LATEST_READY_SPEC_VERSION")]
2774#[doc = "\n\n[Khronos registry source: `VK_EXT_PRESENT_MODE_FIFO_LATEST_READY_SPEC_VERSION`](https://github.com/KhronosGroup/Vulkan-Headers/blob/acbb9391c0a597272800cd3f4363661c00a27c77/registry/vk.xml)"]
2775pub const EXT_PRESENT_MODE_FIFO_LATEST_READY_SPEC_VERSION: u32 = 1;
2776#[doc = "Registry constant `VK_EXT_PRESENT_MODE_FIFO_LATEST_READY_EXTENSION_NAME`."]
2777#[doc(alias = "VK_EXT_PRESENT_MODE_FIFO_LATEST_READY_EXTENSION_NAME")]
2778#[doc = "\n\n[Khronos registry source: `VK_EXT_PRESENT_MODE_FIFO_LATEST_READY_EXTENSION_NAME`](https://github.com/KhronosGroup/Vulkan-Headers/blob/acbb9391c0a597272800cd3f4363661c00a27c77/registry/vk.xml)"]
2779pub const EXT_PRESENT_MODE_FIFO_LATEST_READY_EXTENSION_NAME: &std::ffi::CStr =
2780 c"VK_EXT_present_mode_fifo_latest_ready";
2781#[cfg(feature = "platform-fuchsia")]
2782#[doc = "Registry constant `VK_FUCHSIA_EXTERNAL_MEMORY_SPEC_VERSION`."]
2783#[doc(alias = "VK_FUCHSIA_EXTERNAL_MEMORY_SPEC_VERSION")]
2784#[doc = "\n\n[Khronos registry source: `VK_FUCHSIA_EXTERNAL_MEMORY_SPEC_VERSION`](https://github.com/KhronosGroup/Vulkan-Headers/blob/acbb9391c0a597272800cd3f4363661c00a27c77/registry/vk.xml)"]
2785pub const FUCHSIA_EXTERNAL_MEMORY_SPEC_VERSION: u32 = 1;
2786#[cfg(feature = "platform-fuchsia")]
2787#[doc = "Registry constant `VK_FUCHSIA_EXTERNAL_MEMORY_EXTENSION_NAME`."]
2788#[doc(alias = "VK_FUCHSIA_EXTERNAL_MEMORY_EXTENSION_NAME")]
2789#[doc = "\n\n[Khronos registry source: `VK_FUCHSIA_EXTERNAL_MEMORY_EXTENSION_NAME`](https://github.com/KhronosGroup/Vulkan-Headers/blob/acbb9391c0a597272800cd3f4363661c00a27c77/registry/vk.xml)"]
2790pub const FUCHSIA_EXTERNAL_MEMORY_EXTENSION_NAME: &std::ffi::CStr = c"VK_FUCHSIA_external_memory";
2791#[cfg(feature = "platform-fuchsia")]
2792#[doc = "Registry constant `VK_FUCHSIA_EXTERNAL_SEMAPHORE_SPEC_VERSION`."]
2793#[doc(alias = "VK_FUCHSIA_EXTERNAL_SEMAPHORE_SPEC_VERSION")]
2794#[doc = "\n\n[Khronos registry source: `VK_FUCHSIA_EXTERNAL_SEMAPHORE_SPEC_VERSION`](https://github.com/KhronosGroup/Vulkan-Headers/blob/acbb9391c0a597272800cd3f4363661c00a27c77/registry/vk.xml)"]
2795pub const FUCHSIA_EXTERNAL_SEMAPHORE_SPEC_VERSION: u32 = 1;
2796#[cfg(feature = "platform-fuchsia")]
2797#[doc = "Registry constant `VK_FUCHSIA_EXTERNAL_SEMAPHORE_EXTENSION_NAME`."]
2798#[doc(alias = "VK_FUCHSIA_EXTERNAL_SEMAPHORE_EXTENSION_NAME")]
2799#[doc = "\n\n[Khronos registry source: `VK_FUCHSIA_EXTERNAL_SEMAPHORE_EXTENSION_NAME`](https://github.com/KhronosGroup/Vulkan-Headers/blob/acbb9391c0a597272800cd3f4363661c00a27c77/registry/vk.xml)"]
2800pub const FUCHSIA_EXTERNAL_SEMAPHORE_EXTENSION_NAME: &std::ffi::CStr =
2801 c"VK_FUCHSIA_external_semaphore";
2802#[cfg(feature = "platform-fuchsia")]
2803#[doc = "Registry constant `VK_FUCHSIA_BUFFER_COLLECTION_SPEC_VERSION`."]
2804#[doc(alias = "VK_FUCHSIA_BUFFER_COLLECTION_SPEC_VERSION")]
2805#[doc = "\n\n[Khronos registry source: `VK_FUCHSIA_BUFFER_COLLECTION_SPEC_VERSION`](https://github.com/KhronosGroup/Vulkan-Headers/blob/acbb9391c0a597272800cd3f4363661c00a27c77/registry/vk.xml)"]
2806pub const FUCHSIA_BUFFER_COLLECTION_SPEC_VERSION: u32 = 2;
2807#[cfg(feature = "platform-fuchsia")]
2808#[doc = "Registry constant `VK_FUCHSIA_BUFFER_COLLECTION_EXTENSION_NAME`."]
2809#[doc(alias = "VK_FUCHSIA_BUFFER_COLLECTION_EXTENSION_NAME")]
2810#[doc = "\n\n[Khronos registry source: `VK_FUCHSIA_BUFFER_COLLECTION_EXTENSION_NAME`](https://github.com/KhronosGroup/Vulkan-Headers/blob/acbb9391c0a597272800cd3f4363661c00a27c77/registry/vk.xml)"]
2811pub const FUCHSIA_BUFFER_COLLECTION_EXTENSION_NAME: &std::ffi::CStr =
2812 c"VK_FUCHSIA_buffer_collection";
2813#[doc = "Registry constant `VK_HUAWEI_SUBPASS_SHADING_SPEC_VERSION`."]
2814#[doc(alias = "VK_HUAWEI_SUBPASS_SHADING_SPEC_VERSION")]
2815#[doc = "\n\n[Khronos registry source: `VK_HUAWEI_SUBPASS_SHADING_SPEC_VERSION`](https://github.com/KhronosGroup/Vulkan-Headers/blob/acbb9391c0a597272800cd3f4363661c00a27c77/registry/vk.xml)"]
2816pub const HUAWEI_SUBPASS_SHADING_SPEC_VERSION: u32 = 3;
2817#[doc = "Registry constant `VK_HUAWEI_SUBPASS_SHADING_EXTENSION_NAME`."]
2818#[doc(alias = "VK_HUAWEI_SUBPASS_SHADING_EXTENSION_NAME")]
2819#[doc = "\n\n[Khronos registry source: `VK_HUAWEI_SUBPASS_SHADING_EXTENSION_NAME`](https://github.com/KhronosGroup/Vulkan-Headers/blob/acbb9391c0a597272800cd3f4363661c00a27c77/registry/vk.xml)"]
2820pub const HUAWEI_SUBPASS_SHADING_EXTENSION_NAME: &std::ffi::CStr = c"VK_HUAWEI_subpass_shading";
2821#[doc = "Registry constant `VK_HUAWEI_INVOCATION_MASK_SPEC_VERSION`."]
2822#[doc(alias = "VK_HUAWEI_INVOCATION_MASK_SPEC_VERSION")]
2823#[doc = "\n\n[Khronos registry source: `VK_HUAWEI_INVOCATION_MASK_SPEC_VERSION`](https://github.com/KhronosGroup/Vulkan-Headers/blob/acbb9391c0a597272800cd3f4363661c00a27c77/registry/vk.xml)"]
2824pub const HUAWEI_INVOCATION_MASK_SPEC_VERSION: u32 = 1;
2825#[doc = "Registry constant `VK_HUAWEI_INVOCATION_MASK_EXTENSION_NAME`."]
2826#[doc(alias = "VK_HUAWEI_INVOCATION_MASK_EXTENSION_NAME")]
2827#[doc = "\n\n[Khronos registry source: `VK_HUAWEI_INVOCATION_MASK_EXTENSION_NAME`](https://github.com/KhronosGroup/Vulkan-Headers/blob/acbb9391c0a597272800cd3f4363661c00a27c77/registry/vk.xml)"]
2828pub const HUAWEI_INVOCATION_MASK_EXTENSION_NAME: &std::ffi::CStr = c"VK_HUAWEI_invocation_mask";
2829#[doc = "Registry constant `VK_NV_EXTERNAL_MEMORY_RDMA_SPEC_VERSION`."]
2830#[doc(alias = "VK_NV_EXTERNAL_MEMORY_RDMA_SPEC_VERSION")]
2831#[doc = "\n\n[Khronos registry source: `VK_NV_EXTERNAL_MEMORY_RDMA_SPEC_VERSION`](https://github.com/KhronosGroup/Vulkan-Headers/blob/acbb9391c0a597272800cd3f4363661c00a27c77/registry/vk.xml)"]
2832pub const NV_EXTERNAL_MEMORY_RDMA_SPEC_VERSION: u32 = 1;
2833#[doc = "Registry constant `VK_NV_EXTERNAL_MEMORY_RDMA_EXTENSION_NAME`."]
2834#[doc(alias = "VK_NV_EXTERNAL_MEMORY_RDMA_EXTENSION_NAME")]
2835#[doc = "\n\n[Khronos registry source: `VK_NV_EXTERNAL_MEMORY_RDMA_EXTENSION_NAME`](https://github.com/KhronosGroup/Vulkan-Headers/blob/acbb9391c0a597272800cd3f4363661c00a27c77/registry/vk.xml)"]
2836pub const NV_EXTERNAL_MEMORY_RDMA_EXTENSION_NAME: &std::ffi::CStr = c"VK_NV_external_memory_rdma";
2837#[doc = "Registry constant `VK_EXT_PIPELINE_PROPERTIES_SPEC_VERSION`."]
2838#[doc(alias = "VK_EXT_PIPELINE_PROPERTIES_SPEC_VERSION")]
2839#[doc = "\n\n[Khronos registry source: `VK_EXT_PIPELINE_PROPERTIES_SPEC_VERSION`](https://github.com/KhronosGroup/Vulkan-Headers/blob/acbb9391c0a597272800cd3f4363661c00a27c77/registry/vk.xml)"]
2840pub const EXT_PIPELINE_PROPERTIES_SPEC_VERSION: u32 = 1;
2841#[doc = "Registry constant `VK_EXT_PIPELINE_PROPERTIES_EXTENSION_NAME`."]
2842#[doc(alias = "VK_EXT_PIPELINE_PROPERTIES_EXTENSION_NAME")]
2843#[doc = "\n\n[Khronos registry source: `VK_EXT_PIPELINE_PROPERTIES_EXTENSION_NAME`](https://github.com/KhronosGroup/Vulkan-Headers/blob/acbb9391c0a597272800cd3f4363661c00a27c77/registry/vk.xml)"]
2844pub const EXT_PIPELINE_PROPERTIES_EXTENSION_NAME: &std::ffi::CStr = c"VK_EXT_pipeline_properties";
2845#[doc = "Registry constant `VK_EXT_FRAME_BOUNDARY_SPEC_VERSION`."]
2846#[doc(alias = "VK_EXT_FRAME_BOUNDARY_SPEC_VERSION")]
2847#[doc = "\n\n[Khronos registry source: `VK_EXT_FRAME_BOUNDARY_SPEC_VERSION`](https://github.com/KhronosGroup/Vulkan-Headers/blob/acbb9391c0a597272800cd3f4363661c00a27c77/registry/vk.xml)"]
2848pub const EXT_FRAME_BOUNDARY_SPEC_VERSION: u32 = 1;
2849#[doc = "Registry constant `VK_EXT_FRAME_BOUNDARY_EXTENSION_NAME`."]
2850#[doc(alias = "VK_EXT_FRAME_BOUNDARY_EXTENSION_NAME")]
2851#[doc = "\n\n[Khronos registry source: `VK_EXT_FRAME_BOUNDARY_EXTENSION_NAME`](https://github.com/KhronosGroup/Vulkan-Headers/blob/acbb9391c0a597272800cd3f4363661c00a27c77/registry/vk.xml)"]
2852pub const EXT_FRAME_BOUNDARY_EXTENSION_NAME: &std::ffi::CStr = c"VK_EXT_frame_boundary";
2853#[doc = "Registry constant `VK_EXT_MULTISAMPLED_RENDER_TO_SINGLE_SAMPLED_SPEC_VERSION`."]
2854#[doc(alias = "VK_EXT_MULTISAMPLED_RENDER_TO_SINGLE_SAMPLED_SPEC_VERSION")]
2855#[doc = "\n\n[Khronos registry source: `VK_EXT_MULTISAMPLED_RENDER_TO_SINGLE_SAMPLED_SPEC_VERSION`](https://github.com/KhronosGroup/Vulkan-Headers/blob/acbb9391c0a597272800cd3f4363661c00a27c77/registry/vk.xml)"]
2856pub const EXT_MULTISAMPLED_RENDER_TO_SINGLE_SAMPLED_SPEC_VERSION: u32 = 1;
2857#[doc = "Registry constant `VK_EXT_MULTISAMPLED_RENDER_TO_SINGLE_SAMPLED_EXTENSION_NAME`."]
2858#[doc(alias = "VK_EXT_MULTISAMPLED_RENDER_TO_SINGLE_SAMPLED_EXTENSION_NAME")]
2859#[doc = "\n\n[Khronos registry source: `VK_EXT_MULTISAMPLED_RENDER_TO_SINGLE_SAMPLED_EXTENSION_NAME`](https://github.com/KhronosGroup/Vulkan-Headers/blob/acbb9391c0a597272800cd3f4363661c00a27c77/registry/vk.xml)"]
2860pub const EXT_MULTISAMPLED_RENDER_TO_SINGLE_SAMPLED_EXTENSION_NAME: &std::ffi::CStr =
2861 c"VK_EXT_multisampled_render_to_single_sampled";
2862#[doc = "Registry constant `VK_EXT_EXTENDED_DYNAMIC_STATE_2_SPEC_VERSION`."]
2863#[doc(alias = "VK_EXT_EXTENDED_DYNAMIC_STATE_2_SPEC_VERSION")]
2864#[doc = "\n\n[Khronos registry source: `VK_EXT_EXTENDED_DYNAMIC_STATE_2_SPEC_VERSION`](https://github.com/KhronosGroup/Vulkan-Headers/blob/acbb9391c0a597272800cd3f4363661c00a27c77/registry/vk.xml)"]
2865pub const EXT_EXTENDED_DYNAMIC_STATE_2_SPEC_VERSION: u32 = 1;
2866#[doc = "Registry constant `VK_EXT_EXTENDED_DYNAMIC_STATE_2_EXTENSION_NAME`."]
2867#[doc(alias = "VK_EXT_EXTENDED_DYNAMIC_STATE_2_EXTENSION_NAME")]
2868#[doc = "\n\n[Khronos registry source: `VK_EXT_EXTENDED_DYNAMIC_STATE_2_EXTENSION_NAME`](https://github.com/KhronosGroup/Vulkan-Headers/blob/acbb9391c0a597272800cd3f4363661c00a27c77/registry/vk.xml)"]
2869pub const EXT_EXTENDED_DYNAMIC_STATE_2_EXTENSION_NAME: &std::ffi::CStr =
2870 c"VK_EXT_extended_dynamic_state2";
2871#[cfg(feature = "platform-screen")]
2872#[doc = "Registry constant `VK_QNX_SCREEN_SURFACE_SPEC_VERSION`."]
2873#[doc(alias = "VK_QNX_SCREEN_SURFACE_SPEC_VERSION")]
2874#[doc = "\n\n[Khronos registry source: `VK_QNX_SCREEN_SURFACE_SPEC_VERSION`](https://github.com/KhronosGroup/Vulkan-Headers/blob/acbb9391c0a597272800cd3f4363661c00a27c77/registry/vk.xml)"]
2875pub const QNX_SCREEN_SURFACE_SPEC_VERSION: u32 = 1;
2876#[cfg(feature = "platform-screen")]
2877#[doc = "Registry constant `VK_QNX_SCREEN_SURFACE_EXTENSION_NAME`."]
2878#[doc(alias = "VK_QNX_SCREEN_SURFACE_EXTENSION_NAME")]
2879#[doc = "\n\n[Khronos registry source: `VK_QNX_SCREEN_SURFACE_EXTENSION_NAME`](https://github.com/KhronosGroup/Vulkan-Headers/blob/acbb9391c0a597272800cd3f4363661c00a27c77/registry/vk.xml)"]
2880pub const QNX_SCREEN_SURFACE_EXTENSION_NAME: &std::ffi::CStr = c"VK_QNX_screen_surface";
2881#[doc = "Registry constant `VK_EXT_COLOR_WRITE_ENABLE_SPEC_VERSION`."]
2882#[doc(alias = "VK_EXT_COLOR_WRITE_ENABLE_SPEC_VERSION")]
2883#[doc = "\n\n[Khronos registry source: `VK_EXT_COLOR_WRITE_ENABLE_SPEC_VERSION`](https://github.com/KhronosGroup/Vulkan-Headers/blob/acbb9391c0a597272800cd3f4363661c00a27c77/registry/vk.xml)"]
2884pub const EXT_COLOR_WRITE_ENABLE_SPEC_VERSION: u32 = 1;
2885#[doc = "Registry constant `VK_EXT_COLOR_WRITE_ENABLE_EXTENSION_NAME`."]
2886#[doc(alias = "VK_EXT_COLOR_WRITE_ENABLE_EXTENSION_NAME")]
2887#[doc = "\n\n[Khronos registry source: `VK_EXT_COLOR_WRITE_ENABLE_EXTENSION_NAME`](https://github.com/KhronosGroup/Vulkan-Headers/blob/acbb9391c0a597272800cd3f4363661c00a27c77/registry/vk.xml)"]
2888pub const EXT_COLOR_WRITE_ENABLE_EXTENSION_NAME: &std::ffi::CStr = c"VK_EXT_color_write_enable";
2889#[doc = "Registry constant `VK_EXT_PRIMITIVES_GENERATED_QUERY_SPEC_VERSION`."]
2890#[doc(alias = "VK_EXT_PRIMITIVES_GENERATED_QUERY_SPEC_VERSION")]
2891#[doc = "\n\n[Khronos registry source: `VK_EXT_PRIMITIVES_GENERATED_QUERY_SPEC_VERSION`](https://github.com/KhronosGroup/Vulkan-Headers/blob/acbb9391c0a597272800cd3f4363661c00a27c77/registry/vk.xml)"]
2892pub const EXT_PRIMITIVES_GENERATED_QUERY_SPEC_VERSION: u32 = 1;
2893#[doc = "Registry constant `VK_EXT_PRIMITIVES_GENERATED_QUERY_EXTENSION_NAME`."]
2894#[doc(alias = "VK_EXT_PRIMITIVES_GENERATED_QUERY_EXTENSION_NAME")]
2895#[doc = "\n\n[Khronos registry source: `VK_EXT_PRIMITIVES_GENERATED_QUERY_EXTENSION_NAME`](https://github.com/KhronosGroup/Vulkan-Headers/blob/acbb9391c0a597272800cd3f4363661c00a27c77/registry/vk.xml)"]
2896pub const EXT_PRIMITIVES_GENERATED_QUERY_EXTENSION_NAME: &std::ffi::CStr =
2897 c"VK_EXT_primitives_generated_query";
2898#[doc = "Registry constant `VK_KHR_RAY_TRACING_MAINTENANCE_1_SPEC_VERSION`."]
2899#[doc(alias = "VK_KHR_RAY_TRACING_MAINTENANCE_1_SPEC_VERSION")]
2900#[doc = "\n\n[Khronos registry source: `VK_KHR_RAY_TRACING_MAINTENANCE_1_SPEC_VERSION`](https://github.com/KhronosGroup/Vulkan-Headers/blob/acbb9391c0a597272800cd3f4363661c00a27c77/registry/vk.xml)"]
2901pub const KHR_RAY_TRACING_MAINTENANCE_1_SPEC_VERSION: u32 = 1;
2902#[doc = "Registry constant `VK_KHR_RAY_TRACING_MAINTENANCE_1_EXTENSION_NAME`."]
2903#[doc(alias = "VK_KHR_RAY_TRACING_MAINTENANCE_1_EXTENSION_NAME")]
2904#[doc = "\n\n[Khronos registry source: `VK_KHR_RAY_TRACING_MAINTENANCE_1_EXTENSION_NAME`](https://github.com/KhronosGroup/Vulkan-Headers/blob/acbb9391c0a597272800cd3f4363661c00a27c77/registry/vk.xml)"]
2905pub const KHR_RAY_TRACING_MAINTENANCE_1_EXTENSION_NAME: &std::ffi::CStr =
2906 c"VK_KHR_ray_tracing_maintenance1";
2907#[doc = "Registry constant `VK_KHR_SHADER_UNTYPED_POINTERS_SPEC_VERSION`."]
2908#[doc(alias = "VK_KHR_SHADER_UNTYPED_POINTERS_SPEC_VERSION")]
2909#[doc = "\n\n[Khronos registry source: `VK_KHR_SHADER_UNTYPED_POINTERS_SPEC_VERSION`](https://github.com/KhronosGroup/Vulkan-Headers/blob/acbb9391c0a597272800cd3f4363661c00a27c77/registry/vk.xml)"]
2910pub const KHR_SHADER_UNTYPED_POINTERS_SPEC_VERSION: u32 = 1;
2911#[doc = "Registry constant `VK_KHR_SHADER_UNTYPED_POINTERS_EXTENSION_NAME`."]
2912#[doc(alias = "VK_KHR_SHADER_UNTYPED_POINTERS_EXTENSION_NAME")]
2913#[doc = "\n\n[Khronos registry source: `VK_KHR_SHADER_UNTYPED_POINTERS_EXTENSION_NAME`](https://github.com/KhronosGroup/Vulkan-Headers/blob/acbb9391c0a597272800cd3f4363661c00a27c77/registry/vk.xml)"]
2914pub const KHR_SHADER_UNTYPED_POINTERS_EXTENSION_NAME: &std::ffi::CStr =
2915 c"VK_KHR_shader_untyped_pointers";
2916#[doc = "Registry constant `VK_EXT_GLOBAL_PRIORITY_QUERY_SPEC_VERSION`."]
2917#[doc(alias = "VK_EXT_GLOBAL_PRIORITY_QUERY_SPEC_VERSION")]
2918#[doc = "\n\n[Khronos registry source: `VK_EXT_GLOBAL_PRIORITY_QUERY_SPEC_VERSION`](https://github.com/KhronosGroup/Vulkan-Headers/blob/acbb9391c0a597272800cd3f4363661c00a27c77/registry/vk.xml)"]
2919pub const EXT_GLOBAL_PRIORITY_QUERY_SPEC_VERSION: u32 = 1;
2920#[doc = "Registry constant `VK_EXT_GLOBAL_PRIORITY_QUERY_EXTENSION_NAME`."]
2921#[doc(alias = "VK_EXT_GLOBAL_PRIORITY_QUERY_EXTENSION_NAME")]
2922#[doc = "\n\n[Khronos registry source: `VK_EXT_GLOBAL_PRIORITY_QUERY_EXTENSION_NAME`](https://github.com/KhronosGroup/Vulkan-Headers/blob/acbb9391c0a597272800cd3f4363661c00a27c77/registry/vk.xml)"]
2923pub const EXT_GLOBAL_PRIORITY_QUERY_EXTENSION_NAME: &std::ffi::CStr =
2924 c"VK_EXT_global_priority_query";
2925#[doc = "Registry constant `VK_MAX_GLOBAL_PRIORITY_SIZE_EXT`."]
2926#[doc(alias = "VK_MAX_GLOBAL_PRIORITY_SIZE_EXT")]
2927#[doc = "\n\n[Khronos registry source: `VK_MAX_GLOBAL_PRIORITY_SIZE_EXT`](https://github.com/KhronosGroup/Vulkan-Headers/blob/acbb9391c0a597272800cd3f4363661c00a27c77/registry/vk.xml)"]
2928pub const MAX_GLOBAL_PRIORITY_SIZE_EXT: u32 = 16;
2929#[doc = "Registry constant `VK_VALVE_VIDEO_ENCODE_RGB_CONVERSION_SPEC_VERSION`."]
2930#[doc(alias = "VK_VALVE_VIDEO_ENCODE_RGB_CONVERSION_SPEC_VERSION")]
2931#[doc = "\n\n[Khronos registry source: `VK_VALVE_VIDEO_ENCODE_RGB_CONVERSION_SPEC_VERSION`](https://github.com/KhronosGroup/Vulkan-Headers/blob/acbb9391c0a597272800cd3f4363661c00a27c77/registry/vk.xml)"]
2932pub const VALVE_VIDEO_ENCODE_RGB_CONVERSION_SPEC_VERSION: u32 = 1;
2933#[doc = "Registry constant `VK_VALVE_VIDEO_ENCODE_RGB_CONVERSION_EXTENSION_NAME`."]
2934#[doc(alias = "VK_VALVE_VIDEO_ENCODE_RGB_CONVERSION_EXTENSION_NAME")]
2935#[doc = "\n\n[Khronos registry source: `VK_VALVE_VIDEO_ENCODE_RGB_CONVERSION_EXTENSION_NAME`](https://github.com/KhronosGroup/Vulkan-Headers/blob/acbb9391c0a597272800cd3f4363661c00a27c77/registry/vk.xml)"]
2936pub const VALVE_VIDEO_ENCODE_RGB_CONVERSION_EXTENSION_NAME: &std::ffi::CStr =
2937 c"VK_VALVE_video_encode_rgb_conversion";
2938#[doc = "Registry constant `VK_EXT_IMAGE_VIEW_MIN_LOD_SPEC_VERSION`."]
2939#[doc(alias = "VK_EXT_IMAGE_VIEW_MIN_LOD_SPEC_VERSION")]
2940#[doc = "\n\n[Khronos registry source: `VK_EXT_IMAGE_VIEW_MIN_LOD_SPEC_VERSION`](https://github.com/KhronosGroup/Vulkan-Headers/blob/acbb9391c0a597272800cd3f4363661c00a27c77/registry/vk.xml)"]
2941pub const EXT_IMAGE_VIEW_MIN_LOD_SPEC_VERSION: u32 = 1;
2942#[doc = "Registry constant `VK_EXT_IMAGE_VIEW_MIN_LOD_EXTENSION_NAME`."]
2943#[doc(alias = "VK_EXT_IMAGE_VIEW_MIN_LOD_EXTENSION_NAME")]
2944#[doc = "\n\n[Khronos registry source: `VK_EXT_IMAGE_VIEW_MIN_LOD_EXTENSION_NAME`](https://github.com/KhronosGroup/Vulkan-Headers/blob/acbb9391c0a597272800cd3f4363661c00a27c77/registry/vk.xml)"]
2945pub const EXT_IMAGE_VIEW_MIN_LOD_EXTENSION_NAME: &std::ffi::CStr = c"VK_EXT_image_view_min_lod";
2946#[doc = "Registry constant `VK_EXT_MULTI_DRAW_SPEC_VERSION`."]
2947#[doc(alias = "VK_EXT_MULTI_DRAW_SPEC_VERSION")]
2948#[doc = "\n\n[Khronos registry source: `VK_EXT_MULTI_DRAW_SPEC_VERSION`](https://github.com/KhronosGroup/Vulkan-Headers/blob/acbb9391c0a597272800cd3f4363661c00a27c77/registry/vk.xml)"]
2949pub const EXT_MULTI_DRAW_SPEC_VERSION: u32 = 1;
2950#[doc = "Registry constant `VK_EXT_MULTI_DRAW_EXTENSION_NAME`."]
2951#[doc(alias = "VK_EXT_MULTI_DRAW_EXTENSION_NAME")]
2952#[doc = "\n\n[Khronos registry source: `VK_EXT_MULTI_DRAW_EXTENSION_NAME`](https://github.com/KhronosGroup/Vulkan-Headers/blob/acbb9391c0a597272800cd3f4363661c00a27c77/registry/vk.xml)"]
2953pub const EXT_MULTI_DRAW_EXTENSION_NAME: &std::ffi::CStr = c"VK_EXT_multi_draw";
2954#[doc = "Registry constant `VK_EXT_IMAGE_2D_VIEW_OF_3D_SPEC_VERSION`."]
2955#[doc(alias = "VK_EXT_IMAGE_2D_VIEW_OF_3D_SPEC_VERSION")]
2956#[doc = "\n\n[Khronos registry source: `VK_EXT_IMAGE_2D_VIEW_OF_3D_SPEC_VERSION`](https://github.com/KhronosGroup/Vulkan-Headers/blob/acbb9391c0a597272800cd3f4363661c00a27c77/registry/vk.xml)"]
2957pub const EXT_IMAGE_2D_VIEW_OF_3D_SPEC_VERSION: u32 = 1;
2958#[doc = "Registry constant `VK_EXT_IMAGE_2D_VIEW_OF_3D_EXTENSION_NAME`."]
2959#[doc(alias = "VK_EXT_IMAGE_2D_VIEW_OF_3D_EXTENSION_NAME")]
2960#[doc = "\n\n[Khronos registry source: `VK_EXT_IMAGE_2D_VIEW_OF_3D_EXTENSION_NAME`](https://github.com/KhronosGroup/Vulkan-Headers/blob/acbb9391c0a597272800cd3f4363661c00a27c77/registry/vk.xml)"]
2961pub const EXT_IMAGE_2D_VIEW_OF_3D_EXTENSION_NAME: &std::ffi::CStr = c"VK_EXT_image_2d_view_of_3d";
2962#[doc = "Registry constant `VK_KHR_PORTABILITY_ENUMERATION_SPEC_VERSION`."]
2963#[doc(alias = "VK_KHR_PORTABILITY_ENUMERATION_SPEC_VERSION")]
2964#[doc = "\n\n[Khronos registry source: `VK_KHR_PORTABILITY_ENUMERATION_SPEC_VERSION`](https://github.com/KhronosGroup/Vulkan-Headers/blob/acbb9391c0a597272800cd3f4363661c00a27c77/registry/vk.xml)"]
2965pub const KHR_PORTABILITY_ENUMERATION_SPEC_VERSION: u32 = 1;
2966#[doc = "Registry constant `VK_KHR_PORTABILITY_ENUMERATION_EXTENSION_NAME`."]
2967#[doc(alias = "VK_KHR_PORTABILITY_ENUMERATION_EXTENSION_NAME")]
2968#[doc = "\n\n[Khronos registry source: `VK_KHR_PORTABILITY_ENUMERATION_EXTENSION_NAME`](https://github.com/KhronosGroup/Vulkan-Headers/blob/acbb9391c0a597272800cd3f4363661c00a27c77/registry/vk.xml)"]
2969pub const KHR_PORTABILITY_ENUMERATION_EXTENSION_NAME: &std::ffi::CStr =
2970 c"VK_KHR_portability_enumeration";
2971#[doc = "Registry constant `VK_EXT_SHADER_TILE_IMAGE_SPEC_VERSION`."]
2972#[doc(alias = "VK_EXT_SHADER_TILE_IMAGE_SPEC_VERSION")]
2973#[doc = "\n\n[Khronos registry source: `VK_EXT_SHADER_TILE_IMAGE_SPEC_VERSION`](https://github.com/KhronosGroup/Vulkan-Headers/blob/acbb9391c0a597272800cd3f4363661c00a27c77/registry/vk.xml)"]
2974pub const EXT_SHADER_TILE_IMAGE_SPEC_VERSION: u32 = 1;
2975#[doc = "Registry constant `VK_EXT_SHADER_TILE_IMAGE_EXTENSION_NAME`."]
2976#[doc(alias = "VK_EXT_SHADER_TILE_IMAGE_EXTENSION_NAME")]
2977#[doc = "\n\n[Khronos registry source: `VK_EXT_SHADER_TILE_IMAGE_EXTENSION_NAME`](https://github.com/KhronosGroup/Vulkan-Headers/blob/acbb9391c0a597272800cd3f4363661c00a27c77/registry/vk.xml)"]
2978pub const EXT_SHADER_TILE_IMAGE_EXTENSION_NAME: &std::ffi::CStr = c"VK_EXT_shader_tile_image";
2979#[doc = "Registry constant `VK_EXT_OPACITY_MICROMAP_SPEC_VERSION`."]
2980#[doc(alias = "VK_EXT_OPACITY_MICROMAP_SPEC_VERSION")]
2981#[doc = "\n\n[Khronos registry source: `VK_EXT_OPACITY_MICROMAP_SPEC_VERSION`](https://github.com/KhronosGroup/Vulkan-Headers/blob/acbb9391c0a597272800cd3f4363661c00a27c77/registry/vk.xml)"]
2982pub const EXT_OPACITY_MICROMAP_SPEC_VERSION: u32 = 2;
2983#[doc = "Registry constant `VK_EXT_OPACITY_MICROMAP_EXTENSION_NAME`."]
2984#[doc(alias = "VK_EXT_OPACITY_MICROMAP_EXTENSION_NAME")]
2985#[doc = "\n\n[Khronos registry source: `VK_EXT_OPACITY_MICROMAP_EXTENSION_NAME`](https://github.com/KhronosGroup/Vulkan-Headers/blob/acbb9391c0a597272800cd3f4363661c00a27c77/registry/vk.xml)"]
2986pub const EXT_OPACITY_MICROMAP_EXTENSION_NAME: &std::ffi::CStr = c"VK_EXT_opacity_micromap";
2987#[cfg(feature = "provisional")]
2988#[doc = "Registry constant `VK_NV_DISPLACEMENT_MICROMAP_SPEC_VERSION`."]
2989#[doc(alias = "VK_NV_DISPLACEMENT_MICROMAP_SPEC_VERSION")]
2990#[doc = "\n\n[Khronos registry source: `VK_NV_DISPLACEMENT_MICROMAP_SPEC_VERSION`](https://github.com/KhronosGroup/Vulkan-Headers/blob/acbb9391c0a597272800cd3f4363661c00a27c77/registry/vk.xml)"]
2991pub const NV_DISPLACEMENT_MICROMAP_SPEC_VERSION: u32 = 2;
2992#[cfg(feature = "provisional")]
2993#[doc = "Registry constant `VK_NV_DISPLACEMENT_MICROMAP_EXTENSION_NAME`."]
2994#[doc(alias = "VK_NV_DISPLACEMENT_MICROMAP_EXTENSION_NAME")]
2995#[doc = "\n\n[Khronos registry source: `VK_NV_DISPLACEMENT_MICROMAP_EXTENSION_NAME`](https://github.com/KhronosGroup/Vulkan-Headers/blob/acbb9391c0a597272800cd3f4363661c00a27c77/registry/vk.xml)"]
2996pub const NV_DISPLACEMENT_MICROMAP_EXTENSION_NAME: &std::ffi::CStr = c"VK_NV_displacement_micromap";
2997#[doc = "Registry constant `VK_EXT_LOAD_STORE_OP_NONE_SPEC_VERSION`."]
2998#[doc(alias = "VK_EXT_LOAD_STORE_OP_NONE_SPEC_VERSION")]
2999#[doc = "\n\n[Khronos registry source: `VK_EXT_LOAD_STORE_OP_NONE_SPEC_VERSION`](https://github.com/KhronosGroup/Vulkan-Headers/blob/acbb9391c0a597272800cd3f4363661c00a27c77/registry/vk.xml)"]
3000pub const EXT_LOAD_STORE_OP_NONE_SPEC_VERSION: u32 = 1;
3001#[doc = "Registry constant `VK_EXT_LOAD_STORE_OP_NONE_EXTENSION_NAME`."]
3002#[doc(alias = "VK_EXT_LOAD_STORE_OP_NONE_EXTENSION_NAME")]
3003#[doc = "\n\n[Khronos registry source: `VK_EXT_LOAD_STORE_OP_NONE_EXTENSION_NAME`](https://github.com/KhronosGroup/Vulkan-Headers/blob/acbb9391c0a597272800cd3f4363661c00a27c77/registry/vk.xml)"]
3004pub const EXT_LOAD_STORE_OP_NONE_EXTENSION_NAME: &std::ffi::CStr = c"VK_EXT_load_store_op_none";
3005#[doc = "Registry constant `VK_HUAWEI_CLUSTER_CULLING_SHADER_SPEC_VERSION`."]
3006#[doc(alias = "VK_HUAWEI_CLUSTER_CULLING_SHADER_SPEC_VERSION")]
3007#[doc = "\n\n[Khronos registry source: `VK_HUAWEI_CLUSTER_CULLING_SHADER_SPEC_VERSION`](https://github.com/KhronosGroup/Vulkan-Headers/blob/acbb9391c0a597272800cd3f4363661c00a27c77/registry/vk.xml)"]
3008pub const HUAWEI_CLUSTER_CULLING_SHADER_SPEC_VERSION: u32 = 3;
3009#[doc = "Registry constant `VK_HUAWEI_CLUSTER_CULLING_SHADER_EXTENSION_NAME`."]
3010#[doc(alias = "VK_HUAWEI_CLUSTER_CULLING_SHADER_EXTENSION_NAME")]
3011#[doc = "\n\n[Khronos registry source: `VK_HUAWEI_CLUSTER_CULLING_SHADER_EXTENSION_NAME`](https://github.com/KhronosGroup/Vulkan-Headers/blob/acbb9391c0a597272800cd3f4363661c00a27c77/registry/vk.xml)"]
3012pub const HUAWEI_CLUSTER_CULLING_SHADER_EXTENSION_NAME: &std::ffi::CStr =
3013 c"VK_HUAWEI_cluster_culling_shader";
3014#[doc = "Registry constant `VK_EXT_BORDER_COLOR_SWIZZLE_SPEC_VERSION`."]
3015#[doc(alias = "VK_EXT_BORDER_COLOR_SWIZZLE_SPEC_VERSION")]
3016#[doc = "\n\n[Khronos registry source: `VK_EXT_BORDER_COLOR_SWIZZLE_SPEC_VERSION`](https://github.com/KhronosGroup/Vulkan-Headers/blob/acbb9391c0a597272800cd3f4363661c00a27c77/registry/vk.xml)"]
3017pub const EXT_BORDER_COLOR_SWIZZLE_SPEC_VERSION: u32 = 1;
3018#[doc = "Registry constant `VK_EXT_BORDER_COLOR_SWIZZLE_EXTENSION_NAME`."]
3019#[doc(alias = "VK_EXT_BORDER_COLOR_SWIZZLE_EXTENSION_NAME")]
3020#[doc = "\n\n[Khronos registry source: `VK_EXT_BORDER_COLOR_SWIZZLE_EXTENSION_NAME`](https://github.com/KhronosGroup/Vulkan-Headers/blob/acbb9391c0a597272800cd3f4363661c00a27c77/registry/vk.xml)"]
3021pub const EXT_BORDER_COLOR_SWIZZLE_EXTENSION_NAME: &std::ffi::CStr = c"VK_EXT_border_color_swizzle";
3022#[doc = "Registry constant `VK_EXT_PAGEABLE_DEVICE_LOCAL_MEMORY_SPEC_VERSION`."]
3023#[doc(alias = "VK_EXT_PAGEABLE_DEVICE_LOCAL_MEMORY_SPEC_VERSION")]
3024#[doc = "\n\n[Khronos registry source: `VK_EXT_PAGEABLE_DEVICE_LOCAL_MEMORY_SPEC_VERSION`](https://github.com/KhronosGroup/Vulkan-Headers/blob/acbb9391c0a597272800cd3f4363661c00a27c77/registry/vk.xml)"]
3025pub const EXT_PAGEABLE_DEVICE_LOCAL_MEMORY_SPEC_VERSION: u32 = 1;
3026#[doc = "Registry constant `VK_EXT_PAGEABLE_DEVICE_LOCAL_MEMORY_EXTENSION_NAME`."]
3027#[doc(alias = "VK_EXT_PAGEABLE_DEVICE_LOCAL_MEMORY_EXTENSION_NAME")]
3028#[doc = "\n\n[Khronos registry source: `VK_EXT_PAGEABLE_DEVICE_LOCAL_MEMORY_EXTENSION_NAME`](https://github.com/KhronosGroup/Vulkan-Headers/blob/acbb9391c0a597272800cd3f4363661c00a27c77/registry/vk.xml)"]
3029pub const EXT_PAGEABLE_DEVICE_LOCAL_MEMORY_EXTENSION_NAME: &std::ffi::CStr =
3030 c"VK_EXT_pageable_device_local_memory";
3031#[doc = "Registry constant `VK_KHR_MAINTENANCE_4_SPEC_VERSION`."]
3032#[doc(alias = "VK_KHR_MAINTENANCE_4_SPEC_VERSION")]
3033#[doc = "\n\n[Khronos registry source: `VK_KHR_MAINTENANCE_4_SPEC_VERSION`](https://github.com/KhronosGroup/Vulkan-Headers/blob/acbb9391c0a597272800cd3f4363661c00a27c77/registry/vk.xml)"]
3034pub const KHR_MAINTENANCE_4_SPEC_VERSION: u32 = 2;
3035#[doc = "Registry constant `VK_KHR_MAINTENANCE_4_EXTENSION_NAME`."]
3036#[doc(alias = "VK_KHR_MAINTENANCE_4_EXTENSION_NAME")]
3037#[doc = "\n\n[Khronos registry source: `VK_KHR_MAINTENANCE_4_EXTENSION_NAME`](https://github.com/KhronosGroup/Vulkan-Headers/blob/acbb9391c0a597272800cd3f4363661c00a27c77/registry/vk.xml)"]
3038pub const KHR_MAINTENANCE_4_EXTENSION_NAME: &std::ffi::CStr = c"VK_KHR_maintenance4";
3039#[doc = "Registry constant `VK_ARM_SHADER_CORE_PROPERTIES_SPEC_VERSION`."]
3040#[doc(alias = "VK_ARM_SHADER_CORE_PROPERTIES_SPEC_VERSION")]
3041#[doc = "\n\n[Khronos registry source: `VK_ARM_SHADER_CORE_PROPERTIES_SPEC_VERSION`](https://github.com/KhronosGroup/Vulkan-Headers/blob/acbb9391c0a597272800cd3f4363661c00a27c77/registry/vk.xml)"]
3042pub const ARM_SHADER_CORE_PROPERTIES_SPEC_VERSION: u32 = 1;
3043#[doc = "Registry constant `VK_ARM_SHADER_CORE_PROPERTIES_EXTENSION_NAME`."]
3044#[doc(alias = "VK_ARM_SHADER_CORE_PROPERTIES_EXTENSION_NAME")]
3045#[doc = "\n\n[Khronos registry source: `VK_ARM_SHADER_CORE_PROPERTIES_EXTENSION_NAME`](https://github.com/KhronosGroup/Vulkan-Headers/blob/acbb9391c0a597272800cd3f4363661c00a27c77/registry/vk.xml)"]
3046pub const ARM_SHADER_CORE_PROPERTIES_EXTENSION_NAME: &std::ffi::CStr =
3047 c"VK_ARM_shader_core_properties";
3048#[doc = "Registry constant `VK_KHR_SHADER_SUBGROUP_ROTATE_SPEC_VERSION`."]
3049#[doc(alias = "VK_KHR_SHADER_SUBGROUP_ROTATE_SPEC_VERSION")]
3050#[doc = "\n\n[Khronos registry source: `VK_KHR_SHADER_SUBGROUP_ROTATE_SPEC_VERSION`](https://github.com/KhronosGroup/Vulkan-Headers/blob/acbb9391c0a597272800cd3f4363661c00a27c77/registry/vk.xml)"]
3051pub const KHR_SHADER_SUBGROUP_ROTATE_SPEC_VERSION: u32 = 2;
3052#[doc = "Registry constant `VK_KHR_SHADER_SUBGROUP_ROTATE_EXTENSION_NAME`."]
3053#[doc(alias = "VK_KHR_SHADER_SUBGROUP_ROTATE_EXTENSION_NAME")]
3054#[doc = "\n\n[Khronos registry source: `VK_KHR_SHADER_SUBGROUP_ROTATE_EXTENSION_NAME`](https://github.com/KhronosGroup/Vulkan-Headers/blob/acbb9391c0a597272800cd3f4363661c00a27c77/registry/vk.xml)"]
3055pub const KHR_SHADER_SUBGROUP_ROTATE_EXTENSION_NAME: &std::ffi::CStr =
3056 c"VK_KHR_shader_subgroup_rotate";
3057#[doc = "Registry constant `VK_ARM_SCHEDULING_CONTROLS_SPEC_VERSION`."]
3058#[doc(alias = "VK_ARM_SCHEDULING_CONTROLS_SPEC_VERSION")]
3059#[doc = "\n\n[Khronos registry source: `VK_ARM_SCHEDULING_CONTROLS_SPEC_VERSION`](https://github.com/KhronosGroup/Vulkan-Headers/blob/acbb9391c0a597272800cd3f4363661c00a27c77/registry/vk.xml)"]
3060pub const ARM_SCHEDULING_CONTROLS_SPEC_VERSION: u32 = 2;
3061#[doc = "Registry constant `VK_ARM_SCHEDULING_CONTROLS_EXTENSION_NAME`."]
3062#[doc(alias = "VK_ARM_SCHEDULING_CONTROLS_EXTENSION_NAME")]
3063#[doc = "\n\n[Khronos registry source: `VK_ARM_SCHEDULING_CONTROLS_EXTENSION_NAME`](https://github.com/KhronosGroup/Vulkan-Headers/blob/acbb9391c0a597272800cd3f4363661c00a27c77/registry/vk.xml)"]
3064pub const ARM_SCHEDULING_CONTROLS_EXTENSION_NAME: &std::ffi::CStr = c"VK_ARM_scheduling_controls";
3065#[doc = "Registry constant `VK_EXT_IMAGE_SLICED_VIEW_OF_3D_SPEC_VERSION`."]
3066#[doc(alias = "VK_EXT_IMAGE_SLICED_VIEW_OF_3D_SPEC_VERSION")]
3067#[doc = "\n\n[Khronos registry source: `VK_EXT_IMAGE_SLICED_VIEW_OF_3D_SPEC_VERSION`](https://github.com/KhronosGroup/Vulkan-Headers/blob/acbb9391c0a597272800cd3f4363661c00a27c77/registry/vk.xml)"]
3068pub const EXT_IMAGE_SLICED_VIEW_OF_3D_SPEC_VERSION: u32 = 1;
3069#[doc = "Registry constant `VK_EXT_IMAGE_SLICED_VIEW_OF_3D_EXTENSION_NAME`."]
3070#[doc(alias = "VK_EXT_IMAGE_SLICED_VIEW_OF_3D_EXTENSION_NAME")]
3071#[doc = "\n\n[Khronos registry source: `VK_EXT_IMAGE_SLICED_VIEW_OF_3D_EXTENSION_NAME`](https://github.com/KhronosGroup/Vulkan-Headers/blob/acbb9391c0a597272800cd3f4363661c00a27c77/registry/vk.xml)"]
3072pub const EXT_IMAGE_SLICED_VIEW_OF_3D_EXTENSION_NAME: &std::ffi::CStr =
3073 c"VK_EXT_image_sliced_view_of_3d";
3074#[doc = "Registry constant `VK_VALVE_DESCRIPTOR_SET_HOST_MAPPING_SPEC_VERSION`."]
3075#[doc(alias = "VK_VALVE_DESCRIPTOR_SET_HOST_MAPPING_SPEC_VERSION")]
3076#[doc = "\n\n[Khronos registry source: `VK_VALVE_DESCRIPTOR_SET_HOST_MAPPING_SPEC_VERSION`](https://github.com/KhronosGroup/Vulkan-Headers/blob/acbb9391c0a597272800cd3f4363661c00a27c77/registry/vk.xml)"]
3077pub const VALVE_DESCRIPTOR_SET_HOST_MAPPING_SPEC_VERSION: u32 = 1;
3078#[doc = "Registry constant `VK_VALVE_DESCRIPTOR_SET_HOST_MAPPING_EXTENSION_NAME`."]
3079#[doc(alias = "VK_VALVE_DESCRIPTOR_SET_HOST_MAPPING_EXTENSION_NAME")]
3080#[doc = "\n\n[Khronos registry source: `VK_VALVE_DESCRIPTOR_SET_HOST_MAPPING_EXTENSION_NAME`](https://github.com/KhronosGroup/Vulkan-Headers/blob/acbb9391c0a597272800cd3f4363661c00a27c77/registry/vk.xml)"]
3081pub const VALVE_DESCRIPTOR_SET_HOST_MAPPING_EXTENSION_NAME: &std::ffi::CStr =
3082 c"VK_VALVE_descriptor_set_host_mapping";
3083#[doc = "Registry constant `VK_EXT_DEPTH_CLAMP_ZERO_ONE_SPEC_VERSION`."]
3084#[doc(alias = "VK_EXT_DEPTH_CLAMP_ZERO_ONE_SPEC_VERSION")]
3085#[doc = "\n\n[Khronos registry source: `VK_EXT_DEPTH_CLAMP_ZERO_ONE_SPEC_VERSION`](https://github.com/KhronosGroup/Vulkan-Headers/blob/acbb9391c0a597272800cd3f4363661c00a27c77/registry/vk.xml)"]
3086pub const EXT_DEPTH_CLAMP_ZERO_ONE_SPEC_VERSION: u32 = 1;
3087#[doc = "Registry constant `VK_EXT_DEPTH_CLAMP_ZERO_ONE_EXTENSION_NAME`."]
3088#[doc(alias = "VK_EXT_DEPTH_CLAMP_ZERO_ONE_EXTENSION_NAME")]
3089#[doc = "\n\n[Khronos registry source: `VK_EXT_DEPTH_CLAMP_ZERO_ONE_EXTENSION_NAME`](https://github.com/KhronosGroup/Vulkan-Headers/blob/acbb9391c0a597272800cd3f4363661c00a27c77/registry/vk.xml)"]
3090pub const EXT_DEPTH_CLAMP_ZERO_ONE_EXTENSION_NAME: &std::ffi::CStr = c"VK_EXT_depth_clamp_zero_one";
3091#[doc = "Registry constant `VK_EXT_NON_SEAMLESS_CUBE_MAP_SPEC_VERSION`."]
3092#[doc(alias = "VK_EXT_NON_SEAMLESS_CUBE_MAP_SPEC_VERSION")]
3093#[doc = "\n\n[Khronos registry source: `VK_EXT_NON_SEAMLESS_CUBE_MAP_SPEC_VERSION`](https://github.com/KhronosGroup/Vulkan-Headers/blob/acbb9391c0a597272800cd3f4363661c00a27c77/registry/vk.xml)"]
3094pub const EXT_NON_SEAMLESS_CUBE_MAP_SPEC_VERSION: u32 = 1;
3095#[doc = "Registry constant `VK_EXT_NON_SEAMLESS_CUBE_MAP_EXTENSION_NAME`."]
3096#[doc(alias = "VK_EXT_NON_SEAMLESS_CUBE_MAP_EXTENSION_NAME")]
3097#[doc = "\n\n[Khronos registry source: `VK_EXT_NON_SEAMLESS_CUBE_MAP_EXTENSION_NAME`](https://github.com/KhronosGroup/Vulkan-Headers/blob/acbb9391c0a597272800cd3f4363661c00a27c77/registry/vk.xml)"]
3098pub const EXT_NON_SEAMLESS_CUBE_MAP_EXTENSION_NAME: &std::ffi::CStr =
3099 c"VK_EXT_non_seamless_cube_map";
3100#[doc = "Registry constant `VK_ARM_RENDER_PASS_STRIPED_SPEC_VERSION`."]
3101#[doc(alias = "VK_ARM_RENDER_PASS_STRIPED_SPEC_VERSION")]
3102#[doc = "\n\n[Khronos registry source: `VK_ARM_RENDER_PASS_STRIPED_SPEC_VERSION`](https://github.com/KhronosGroup/Vulkan-Headers/blob/acbb9391c0a597272800cd3f4363661c00a27c77/registry/vk.xml)"]
3103pub const ARM_RENDER_PASS_STRIPED_SPEC_VERSION: u32 = 1;
3104#[doc = "Registry constant `VK_ARM_RENDER_PASS_STRIPED_EXTENSION_NAME`."]
3105#[doc(alias = "VK_ARM_RENDER_PASS_STRIPED_EXTENSION_NAME")]
3106#[doc = "\n\n[Khronos registry source: `VK_ARM_RENDER_PASS_STRIPED_EXTENSION_NAME`](https://github.com/KhronosGroup/Vulkan-Headers/blob/acbb9391c0a597272800cd3f4363661c00a27c77/registry/vk.xml)"]
3107pub const ARM_RENDER_PASS_STRIPED_EXTENSION_NAME: &std::ffi::CStr = c"VK_ARM_render_pass_striped";
3108#[doc = "Registry constant `VK_QCOM_FRAGMENT_DENSITY_MAP_OFFSET_SPEC_VERSION`."]
3109#[doc(alias = "VK_QCOM_FRAGMENT_DENSITY_MAP_OFFSET_SPEC_VERSION")]
3110#[doc = "\n\n[Khronos registry source: `VK_QCOM_FRAGMENT_DENSITY_MAP_OFFSET_SPEC_VERSION`](https://github.com/KhronosGroup/Vulkan-Headers/blob/acbb9391c0a597272800cd3f4363661c00a27c77/registry/vk.xml)"]
3111pub const QCOM_FRAGMENT_DENSITY_MAP_OFFSET_SPEC_VERSION: u32 = 3;
3112#[doc = "Registry constant `VK_QCOM_FRAGMENT_DENSITY_MAP_OFFSET_EXTENSION_NAME`."]
3113#[doc(alias = "VK_QCOM_FRAGMENT_DENSITY_MAP_OFFSET_EXTENSION_NAME")]
3114#[doc = "\n\n[Khronos registry source: `VK_QCOM_FRAGMENT_DENSITY_MAP_OFFSET_EXTENSION_NAME`](https://github.com/KhronosGroup/Vulkan-Headers/blob/acbb9391c0a597272800cd3f4363661c00a27c77/registry/vk.xml)"]
3115pub const QCOM_FRAGMENT_DENSITY_MAP_OFFSET_EXTENSION_NAME: &std::ffi::CStr =
3116 c"VK_QCOM_fragment_density_map_offset";
3117#[doc = "Registry constant `VK_NV_COPY_MEMORY_INDIRECT_SPEC_VERSION`."]
3118#[doc(alias = "VK_NV_COPY_MEMORY_INDIRECT_SPEC_VERSION")]
3119#[doc = "\n\n[Khronos registry source: `VK_NV_COPY_MEMORY_INDIRECT_SPEC_VERSION`](https://github.com/KhronosGroup/Vulkan-Headers/blob/acbb9391c0a597272800cd3f4363661c00a27c77/registry/vk.xml)"]
3120pub const NV_COPY_MEMORY_INDIRECT_SPEC_VERSION: u32 = 1;
3121#[doc = "Registry constant `VK_NV_COPY_MEMORY_INDIRECT_EXTENSION_NAME`."]
3122#[doc(alias = "VK_NV_COPY_MEMORY_INDIRECT_EXTENSION_NAME")]
3123#[doc = "\n\n[Khronos registry source: `VK_NV_COPY_MEMORY_INDIRECT_EXTENSION_NAME`](https://github.com/KhronosGroup/Vulkan-Headers/blob/acbb9391c0a597272800cd3f4363661c00a27c77/registry/vk.xml)"]
3124pub const NV_COPY_MEMORY_INDIRECT_EXTENSION_NAME: &std::ffi::CStr = c"VK_NV_copy_memory_indirect";
3125#[doc = "Registry constant `VK_NV_MEMORY_DECOMPRESSION_SPEC_VERSION`."]
3126#[doc(alias = "VK_NV_MEMORY_DECOMPRESSION_SPEC_VERSION")]
3127#[doc = "\n\n[Khronos registry source: `VK_NV_MEMORY_DECOMPRESSION_SPEC_VERSION`](https://github.com/KhronosGroup/Vulkan-Headers/blob/acbb9391c0a597272800cd3f4363661c00a27c77/registry/vk.xml)"]
3128pub const NV_MEMORY_DECOMPRESSION_SPEC_VERSION: u32 = 1;
3129#[doc = "Registry constant `VK_NV_MEMORY_DECOMPRESSION_EXTENSION_NAME`."]
3130#[doc(alias = "VK_NV_MEMORY_DECOMPRESSION_EXTENSION_NAME")]
3131#[doc = "\n\n[Khronos registry source: `VK_NV_MEMORY_DECOMPRESSION_EXTENSION_NAME`](https://github.com/KhronosGroup/Vulkan-Headers/blob/acbb9391c0a597272800cd3f4363661c00a27c77/registry/vk.xml)"]
3132pub const NV_MEMORY_DECOMPRESSION_EXTENSION_NAME: &std::ffi::CStr = c"VK_NV_memory_decompression";
3133#[doc = "Registry constant `VK_NV_DEVICE_GENERATED_COMMANDS_COMPUTE_SPEC_VERSION`."]
3134#[doc(alias = "VK_NV_DEVICE_GENERATED_COMMANDS_COMPUTE_SPEC_VERSION")]
3135#[doc = "\n\n[Khronos registry source: `VK_NV_DEVICE_GENERATED_COMMANDS_COMPUTE_SPEC_VERSION`](https://github.com/KhronosGroup/Vulkan-Headers/blob/acbb9391c0a597272800cd3f4363661c00a27c77/registry/vk.xml)"]
3136pub const NV_DEVICE_GENERATED_COMMANDS_COMPUTE_SPEC_VERSION: u32 = 2;
3137#[doc = "Registry constant `VK_NV_DEVICE_GENERATED_COMMANDS_COMPUTE_EXTENSION_NAME`."]
3138#[doc(alias = "VK_NV_DEVICE_GENERATED_COMMANDS_COMPUTE_EXTENSION_NAME")]
3139#[doc = "\n\n[Khronos registry source: `VK_NV_DEVICE_GENERATED_COMMANDS_COMPUTE_EXTENSION_NAME`](https://github.com/KhronosGroup/Vulkan-Headers/blob/acbb9391c0a597272800cd3f4363661c00a27c77/registry/vk.xml)"]
3140pub const NV_DEVICE_GENERATED_COMMANDS_COMPUTE_EXTENSION_NAME: &std::ffi::CStr =
3141 c"VK_NV_device_generated_commands_compute";
3142#[doc = "Registry constant `VK_NV_RAY_TRACING_LINEAR_SWEPT_SPHERES_SPEC_VERSION`."]
3143#[doc(alias = "VK_NV_RAY_TRACING_LINEAR_SWEPT_SPHERES_SPEC_VERSION")]
3144#[doc = "\n\n[Khronos registry source: `VK_NV_RAY_TRACING_LINEAR_SWEPT_SPHERES_SPEC_VERSION`](https://github.com/KhronosGroup/Vulkan-Headers/blob/acbb9391c0a597272800cd3f4363661c00a27c77/registry/vk.xml)"]
3145pub const NV_RAY_TRACING_LINEAR_SWEPT_SPHERES_SPEC_VERSION: u32 = 1;
3146#[doc = "Registry constant `VK_NV_RAY_TRACING_LINEAR_SWEPT_SPHERES_EXTENSION_NAME`."]
3147#[doc(alias = "VK_NV_RAY_TRACING_LINEAR_SWEPT_SPHERES_EXTENSION_NAME")]
3148#[doc = "\n\n[Khronos registry source: `VK_NV_RAY_TRACING_LINEAR_SWEPT_SPHERES_EXTENSION_NAME`](https://github.com/KhronosGroup/Vulkan-Headers/blob/acbb9391c0a597272800cd3f4363661c00a27c77/registry/vk.xml)"]
3149pub const NV_RAY_TRACING_LINEAR_SWEPT_SPHERES_EXTENSION_NAME: &std::ffi::CStr =
3150 c"VK_NV_ray_tracing_linear_swept_spheres";
3151#[doc = "Registry constant `VK_NV_LINEAR_COLOR_ATTACHMENT_SPEC_VERSION`."]
3152#[doc(alias = "VK_NV_LINEAR_COLOR_ATTACHMENT_SPEC_VERSION")]
3153#[doc = "\n\n[Khronos registry source: `VK_NV_LINEAR_COLOR_ATTACHMENT_SPEC_VERSION`](https://github.com/KhronosGroup/Vulkan-Headers/blob/acbb9391c0a597272800cd3f4363661c00a27c77/registry/vk.xml)"]
3154pub const NV_LINEAR_COLOR_ATTACHMENT_SPEC_VERSION: u32 = 1;
3155#[doc = "Registry constant `VK_NV_LINEAR_COLOR_ATTACHMENT_EXTENSION_NAME`."]
3156#[doc(alias = "VK_NV_LINEAR_COLOR_ATTACHMENT_EXTENSION_NAME")]
3157#[doc = "\n\n[Khronos registry source: `VK_NV_LINEAR_COLOR_ATTACHMENT_EXTENSION_NAME`](https://github.com/KhronosGroup/Vulkan-Headers/blob/acbb9391c0a597272800cd3f4363661c00a27c77/registry/vk.xml)"]
3158pub const NV_LINEAR_COLOR_ATTACHMENT_EXTENSION_NAME: &std::ffi::CStr =
3159 c"VK_NV_linear_color_attachment";
3160#[doc = "Registry constant `VK_GOOGLE_SURFACELESS_QUERY_SPEC_VERSION`."]
3161#[doc(alias = "VK_GOOGLE_SURFACELESS_QUERY_SPEC_VERSION")]
3162#[doc = "\n\n[Khronos registry source: `VK_GOOGLE_SURFACELESS_QUERY_SPEC_VERSION`](https://github.com/KhronosGroup/Vulkan-Headers/blob/acbb9391c0a597272800cd3f4363661c00a27c77/registry/vk.xml)"]
3163pub const GOOGLE_SURFACELESS_QUERY_SPEC_VERSION: u32 = 2;
3164#[doc = "Registry constant `VK_GOOGLE_SURFACELESS_QUERY_EXTENSION_NAME`."]
3165#[doc(alias = "VK_GOOGLE_SURFACELESS_QUERY_EXTENSION_NAME")]
3166#[doc = "\n\n[Khronos registry source: `VK_GOOGLE_SURFACELESS_QUERY_EXTENSION_NAME`](https://github.com/KhronosGroup/Vulkan-Headers/blob/acbb9391c0a597272800cd3f4363661c00a27c77/registry/vk.xml)"]
3167pub const GOOGLE_SURFACELESS_QUERY_EXTENSION_NAME: &std::ffi::CStr = c"VK_GOOGLE_surfaceless_query";
3168#[doc = "Registry constant `VK_KHR_SHADER_MAXIMAL_RECONVERGENCE_SPEC_VERSION`."]
3169#[doc(alias = "VK_KHR_SHADER_MAXIMAL_RECONVERGENCE_SPEC_VERSION")]
3170#[doc = "\n\n[Khronos registry source: `VK_KHR_SHADER_MAXIMAL_RECONVERGENCE_SPEC_VERSION`](https://github.com/KhronosGroup/Vulkan-Headers/blob/acbb9391c0a597272800cd3f4363661c00a27c77/registry/vk.xml)"]
3171pub const KHR_SHADER_MAXIMAL_RECONVERGENCE_SPEC_VERSION: u32 = 1;
3172#[doc = "Registry constant `VK_KHR_SHADER_MAXIMAL_RECONVERGENCE_EXTENSION_NAME`."]
3173#[doc(alias = "VK_KHR_SHADER_MAXIMAL_RECONVERGENCE_EXTENSION_NAME")]
3174#[doc = "\n\n[Khronos registry source: `VK_KHR_SHADER_MAXIMAL_RECONVERGENCE_EXTENSION_NAME`](https://github.com/KhronosGroup/Vulkan-Headers/blob/acbb9391c0a597272800cd3f4363661c00a27c77/registry/vk.xml)"]
3175pub const KHR_SHADER_MAXIMAL_RECONVERGENCE_EXTENSION_NAME: &std::ffi::CStr =
3176 c"VK_KHR_shader_maximal_reconvergence";
3177#[doc = "Registry constant `VK_EXT_IMAGE_COMPRESSION_CONTROL_SWAPCHAIN_SPEC_VERSION`."]
3178#[doc(alias = "VK_EXT_IMAGE_COMPRESSION_CONTROL_SWAPCHAIN_SPEC_VERSION")]
3179#[doc = "\n\n[Khronos registry source: `VK_EXT_IMAGE_COMPRESSION_CONTROL_SWAPCHAIN_SPEC_VERSION`](https://github.com/KhronosGroup/Vulkan-Headers/blob/acbb9391c0a597272800cd3f4363661c00a27c77/registry/vk.xml)"]
3180pub const EXT_IMAGE_COMPRESSION_CONTROL_SWAPCHAIN_SPEC_VERSION: u32 = 1;
3181#[doc = "Registry constant `VK_EXT_IMAGE_COMPRESSION_CONTROL_SWAPCHAIN_EXTENSION_NAME`."]
3182#[doc(alias = "VK_EXT_IMAGE_COMPRESSION_CONTROL_SWAPCHAIN_EXTENSION_NAME")]
3183#[doc = "\n\n[Khronos registry source: `VK_EXT_IMAGE_COMPRESSION_CONTROL_SWAPCHAIN_EXTENSION_NAME`](https://github.com/KhronosGroup/Vulkan-Headers/blob/acbb9391c0a597272800cd3f4363661c00a27c77/registry/vk.xml)"]
3184pub const EXT_IMAGE_COMPRESSION_CONTROL_SWAPCHAIN_EXTENSION_NAME: &std::ffi::CStr =
3185 c"VK_EXT_image_compression_control_swapchain";
3186#[doc = "Registry constant `VK_QCOM_IMAGE_PROCESSING_SPEC_VERSION`."]
3187#[doc(alias = "VK_QCOM_IMAGE_PROCESSING_SPEC_VERSION")]
3188#[doc = "\n\n[Khronos registry source: `VK_QCOM_IMAGE_PROCESSING_SPEC_VERSION`](https://github.com/KhronosGroup/Vulkan-Headers/blob/acbb9391c0a597272800cd3f4363661c00a27c77/registry/vk.xml)"]
3189pub const QCOM_IMAGE_PROCESSING_SPEC_VERSION: u32 = 1;
3190#[doc = "Registry constant `VK_QCOM_IMAGE_PROCESSING_EXTENSION_NAME`."]
3191#[doc(alias = "VK_QCOM_IMAGE_PROCESSING_EXTENSION_NAME")]
3192#[doc = "\n\n[Khronos registry source: `VK_QCOM_IMAGE_PROCESSING_EXTENSION_NAME`](https://github.com/KhronosGroup/Vulkan-Headers/blob/acbb9391c0a597272800cd3f4363661c00a27c77/registry/vk.xml)"]
3193pub const QCOM_IMAGE_PROCESSING_EXTENSION_NAME: &std::ffi::CStr = c"VK_QCOM_image_processing";
3194#[doc = "Registry constant `VK_EXT_NESTED_COMMAND_BUFFER_SPEC_VERSION`."]
3195#[doc(alias = "VK_EXT_NESTED_COMMAND_BUFFER_SPEC_VERSION")]
3196#[doc = "\n\n[Khronos registry source: `VK_EXT_NESTED_COMMAND_BUFFER_SPEC_VERSION`](https://github.com/KhronosGroup/Vulkan-Headers/blob/acbb9391c0a597272800cd3f4363661c00a27c77/registry/vk.xml)"]
3197pub const EXT_NESTED_COMMAND_BUFFER_SPEC_VERSION: u32 = 1;
3198#[doc = "Registry constant `VK_EXT_NESTED_COMMAND_BUFFER_EXTENSION_NAME`."]
3199#[doc(alias = "VK_EXT_NESTED_COMMAND_BUFFER_EXTENSION_NAME")]
3200#[doc = "\n\n[Khronos registry source: `VK_EXT_NESTED_COMMAND_BUFFER_EXTENSION_NAME`](https://github.com/KhronosGroup/Vulkan-Headers/blob/acbb9391c0a597272800cd3f4363661c00a27c77/registry/vk.xml)"]
3201pub const EXT_NESTED_COMMAND_BUFFER_EXTENSION_NAME: &std::ffi::CStr =
3202 c"VK_EXT_nested_command_buffer";
3203#[cfg(feature = "platform-ohos")]
3204#[doc = "Registry constant `VK_OHOS_EXTERNAL_MEMORY_SPEC_VERSION`."]
3205#[doc(alias = "VK_OHOS_EXTERNAL_MEMORY_SPEC_VERSION")]
3206#[doc = "\n\n[Khronos registry source: `VK_OHOS_EXTERNAL_MEMORY_SPEC_VERSION`](https://github.com/KhronosGroup/Vulkan-Headers/blob/acbb9391c0a597272800cd3f4363661c00a27c77/registry/vk.xml)"]
3207pub const OHOS_EXTERNAL_MEMORY_SPEC_VERSION: u32 = 1;
3208#[cfg(feature = "platform-ohos")]
3209#[doc = "Registry constant `VK_OHOS_EXTERNAL_MEMORY_EXTENSION_NAME`."]
3210#[doc(alias = "VK_OHOS_EXTERNAL_MEMORY_EXTENSION_NAME")]
3211#[doc = "\n\n[Khronos registry source: `VK_OHOS_EXTERNAL_MEMORY_EXTENSION_NAME`](https://github.com/KhronosGroup/Vulkan-Headers/blob/acbb9391c0a597272800cd3f4363661c00a27c77/registry/vk.xml)"]
3212pub const OHOS_EXTERNAL_MEMORY_EXTENSION_NAME: &std::ffi::CStr = c"VK_OHOS_external_memory";
3213#[doc = "Registry constant `VK_EXT_EXTERNAL_MEMORY_ACQUIRE_UNMODIFIED_SPEC_VERSION`."]
3214#[doc(alias = "VK_EXT_EXTERNAL_MEMORY_ACQUIRE_UNMODIFIED_SPEC_VERSION")]
3215#[doc = "\n\n[Khronos registry source: `VK_EXT_EXTERNAL_MEMORY_ACQUIRE_UNMODIFIED_SPEC_VERSION`](https://github.com/KhronosGroup/Vulkan-Headers/blob/acbb9391c0a597272800cd3f4363661c00a27c77/registry/vk.xml)"]
3216pub const EXT_EXTERNAL_MEMORY_ACQUIRE_UNMODIFIED_SPEC_VERSION: u32 = 1;
3217#[doc = "Registry constant `VK_EXT_EXTERNAL_MEMORY_ACQUIRE_UNMODIFIED_EXTENSION_NAME`."]
3218#[doc(alias = "VK_EXT_EXTERNAL_MEMORY_ACQUIRE_UNMODIFIED_EXTENSION_NAME")]
3219#[doc = "\n\n[Khronos registry source: `VK_EXT_EXTERNAL_MEMORY_ACQUIRE_UNMODIFIED_EXTENSION_NAME`](https://github.com/KhronosGroup/Vulkan-Headers/blob/acbb9391c0a597272800cd3f4363661c00a27c77/registry/vk.xml)"]
3220pub const EXT_EXTERNAL_MEMORY_ACQUIRE_UNMODIFIED_EXTENSION_NAME: &std::ffi::CStr =
3221 c"VK_EXT_external_memory_acquire_unmodified";
3222#[doc = "Registry constant `VK_EXT_EXTENDED_DYNAMIC_STATE_3_SPEC_VERSION`."]
3223#[doc(alias = "VK_EXT_EXTENDED_DYNAMIC_STATE_3_SPEC_VERSION")]
3224#[doc = "\n\n[Khronos registry source: `VK_EXT_EXTENDED_DYNAMIC_STATE_3_SPEC_VERSION`](https://github.com/KhronosGroup/Vulkan-Headers/blob/acbb9391c0a597272800cd3f4363661c00a27c77/registry/vk.xml)"]
3225pub const EXT_EXTENDED_DYNAMIC_STATE_3_SPEC_VERSION: u32 = 2;
3226#[doc = "Registry constant `VK_EXT_EXTENDED_DYNAMIC_STATE_3_EXTENSION_NAME`."]
3227#[doc(alias = "VK_EXT_EXTENDED_DYNAMIC_STATE_3_EXTENSION_NAME")]
3228#[doc = "\n\n[Khronos registry source: `VK_EXT_EXTENDED_DYNAMIC_STATE_3_EXTENSION_NAME`](https://github.com/KhronosGroup/Vulkan-Headers/blob/acbb9391c0a597272800cd3f4363661c00a27c77/registry/vk.xml)"]
3229pub const EXT_EXTENDED_DYNAMIC_STATE_3_EXTENSION_NAME: &std::ffi::CStr =
3230 c"VK_EXT_extended_dynamic_state3";
3231#[doc = "Registry constant `VK_EXT_SUBPASS_MERGE_FEEDBACK_SPEC_VERSION`."]
3232#[doc(alias = "VK_EXT_SUBPASS_MERGE_FEEDBACK_SPEC_VERSION")]
3233#[doc = "\n\n[Khronos registry source: `VK_EXT_SUBPASS_MERGE_FEEDBACK_SPEC_VERSION`](https://github.com/KhronosGroup/Vulkan-Headers/blob/acbb9391c0a597272800cd3f4363661c00a27c77/registry/vk.xml)"]
3234pub const EXT_SUBPASS_MERGE_FEEDBACK_SPEC_VERSION: u32 = 2;
3235#[doc = "Registry constant `VK_EXT_SUBPASS_MERGE_FEEDBACK_EXTENSION_NAME`."]
3236#[doc(alias = "VK_EXT_SUBPASS_MERGE_FEEDBACK_EXTENSION_NAME")]
3237#[doc = "\n\n[Khronos registry source: `VK_EXT_SUBPASS_MERGE_FEEDBACK_EXTENSION_NAME`](https://github.com/KhronosGroup/Vulkan-Headers/blob/acbb9391c0a597272800cd3f4363661c00a27c77/registry/vk.xml)"]
3238pub const EXT_SUBPASS_MERGE_FEEDBACK_EXTENSION_NAME: &std::ffi::CStr =
3239 c"VK_EXT_subpass_merge_feedback";
3240#[doc = "Registry constant `VK_LUNARG_DIRECT_DRIVER_LOADING_SPEC_VERSION`."]
3241#[doc(alias = "VK_LUNARG_DIRECT_DRIVER_LOADING_SPEC_VERSION")]
3242#[doc = "\n\n[Khronos registry source: `VK_LUNARG_DIRECT_DRIVER_LOADING_SPEC_VERSION`](https://github.com/KhronosGroup/Vulkan-Headers/blob/acbb9391c0a597272800cd3f4363661c00a27c77/registry/vk.xml)"]
3243pub const LUNARG_DIRECT_DRIVER_LOADING_SPEC_VERSION: u32 = 1;
3244#[doc = "Registry constant `VK_LUNARG_DIRECT_DRIVER_LOADING_EXTENSION_NAME`."]
3245#[doc(alias = "VK_LUNARG_DIRECT_DRIVER_LOADING_EXTENSION_NAME")]
3246#[doc = "\n\n[Khronos registry source: `VK_LUNARG_DIRECT_DRIVER_LOADING_EXTENSION_NAME`](https://github.com/KhronosGroup/Vulkan-Headers/blob/acbb9391c0a597272800cd3f4363661c00a27c77/registry/vk.xml)"]
3247pub const LUNARG_DIRECT_DRIVER_LOADING_EXTENSION_NAME: &std::ffi::CStr =
3248 c"VK_LUNARG_direct_driver_loading";
3249#[doc = "Registry constant `VK_ARM_TENSORS_SPEC_VERSION`."]
3250#[doc(alias = "VK_ARM_TENSORS_SPEC_VERSION")]
3251#[doc = "\n\n[Khronos registry source: `VK_ARM_TENSORS_SPEC_VERSION`](https://github.com/KhronosGroup/Vulkan-Headers/blob/acbb9391c0a597272800cd3f4363661c00a27c77/registry/vk.xml)"]
3252pub const ARM_TENSORS_SPEC_VERSION: u32 = 2;
3253#[doc = "Registry constant `VK_ARM_TENSORS_EXTENSION_NAME`."]
3254#[doc(alias = "VK_ARM_TENSORS_EXTENSION_NAME")]
3255#[doc = "\n\n[Khronos registry source: `VK_ARM_TENSORS_EXTENSION_NAME`](https://github.com/KhronosGroup/Vulkan-Headers/blob/acbb9391c0a597272800cd3f4363661c00a27c77/registry/vk.xml)"]
3256pub const ARM_TENSORS_EXTENSION_NAME: &std::ffi::CStr = c"VK_ARM_tensors";
3257#[doc = "Registry constant `VK_EXT_SHADER_MODULE_IDENTIFIER_SPEC_VERSION`."]
3258#[doc(alias = "VK_EXT_SHADER_MODULE_IDENTIFIER_SPEC_VERSION")]
3259#[doc = "\n\n[Khronos registry source: `VK_EXT_SHADER_MODULE_IDENTIFIER_SPEC_VERSION`](https://github.com/KhronosGroup/Vulkan-Headers/blob/acbb9391c0a597272800cd3f4363661c00a27c77/registry/vk.xml)"]
3260pub const EXT_SHADER_MODULE_IDENTIFIER_SPEC_VERSION: u32 = 1;
3261#[doc = "Registry constant `VK_EXT_SHADER_MODULE_IDENTIFIER_EXTENSION_NAME`."]
3262#[doc(alias = "VK_EXT_SHADER_MODULE_IDENTIFIER_EXTENSION_NAME")]
3263#[doc = "\n\n[Khronos registry source: `VK_EXT_SHADER_MODULE_IDENTIFIER_EXTENSION_NAME`](https://github.com/KhronosGroup/Vulkan-Headers/blob/acbb9391c0a597272800cd3f4363661c00a27c77/registry/vk.xml)"]
3264pub const EXT_SHADER_MODULE_IDENTIFIER_EXTENSION_NAME: &std::ffi::CStr =
3265 c"VK_EXT_shader_module_identifier";
3266#[doc = "Registry constant `VK_EXT_RASTERIZATION_ORDER_ATTACHMENT_ACCESS_SPEC_VERSION`."]
3267#[doc(alias = "VK_EXT_RASTERIZATION_ORDER_ATTACHMENT_ACCESS_SPEC_VERSION")]
3268#[doc = "\n\n[Khronos registry source: `VK_EXT_RASTERIZATION_ORDER_ATTACHMENT_ACCESS_SPEC_VERSION`](https://github.com/KhronosGroup/Vulkan-Headers/blob/acbb9391c0a597272800cd3f4363661c00a27c77/registry/vk.xml)"]
3269pub const EXT_RASTERIZATION_ORDER_ATTACHMENT_ACCESS_SPEC_VERSION: u32 = 1;
3270#[doc = "Registry constant `VK_EXT_RASTERIZATION_ORDER_ATTACHMENT_ACCESS_EXTENSION_NAME`."]
3271#[doc(alias = "VK_EXT_RASTERIZATION_ORDER_ATTACHMENT_ACCESS_EXTENSION_NAME")]
3272#[doc = "\n\n[Khronos registry source: `VK_EXT_RASTERIZATION_ORDER_ATTACHMENT_ACCESS_EXTENSION_NAME`](https://github.com/KhronosGroup/Vulkan-Headers/blob/acbb9391c0a597272800cd3f4363661c00a27c77/registry/vk.xml)"]
3273pub const EXT_RASTERIZATION_ORDER_ATTACHMENT_ACCESS_EXTENSION_NAME: &std::ffi::CStr =
3274 c"VK_EXT_rasterization_order_attachment_access";
3275#[doc = "Registry constant `VK_NV_OPTICAL_FLOW_SPEC_VERSION`."]
3276#[doc(alias = "VK_NV_OPTICAL_FLOW_SPEC_VERSION")]
3277#[doc = "\n\n[Khronos registry source: `VK_NV_OPTICAL_FLOW_SPEC_VERSION`](https://github.com/KhronosGroup/Vulkan-Headers/blob/acbb9391c0a597272800cd3f4363661c00a27c77/registry/vk.xml)"]
3278pub const NV_OPTICAL_FLOW_SPEC_VERSION: u32 = 1;
3279#[doc = "Registry constant `VK_NV_OPTICAL_FLOW_EXTENSION_NAME`."]
3280#[doc(alias = "VK_NV_OPTICAL_FLOW_EXTENSION_NAME")]
3281#[doc = "\n\n[Khronos registry source: `VK_NV_OPTICAL_FLOW_EXTENSION_NAME`](https://github.com/KhronosGroup/Vulkan-Headers/blob/acbb9391c0a597272800cd3f4363661c00a27c77/registry/vk.xml)"]
3282pub const NV_OPTICAL_FLOW_EXTENSION_NAME: &std::ffi::CStr = c"VK_NV_optical_flow";
3283#[doc = "Registry constant `VK_EXT_LEGACY_DITHERING_SPEC_VERSION`."]
3284#[doc(alias = "VK_EXT_LEGACY_DITHERING_SPEC_VERSION")]
3285#[doc = "\n\n[Khronos registry source: `VK_EXT_LEGACY_DITHERING_SPEC_VERSION`](https://github.com/KhronosGroup/Vulkan-Headers/blob/acbb9391c0a597272800cd3f4363661c00a27c77/registry/vk.xml)"]
3286pub const EXT_LEGACY_DITHERING_SPEC_VERSION: u32 = 2;
3287#[doc = "Registry constant `VK_EXT_LEGACY_DITHERING_EXTENSION_NAME`."]
3288#[doc(alias = "VK_EXT_LEGACY_DITHERING_EXTENSION_NAME")]
3289#[doc = "\n\n[Khronos registry source: `VK_EXT_LEGACY_DITHERING_EXTENSION_NAME`](https://github.com/KhronosGroup/Vulkan-Headers/blob/acbb9391c0a597272800cd3f4363661c00a27c77/registry/vk.xml)"]
3290pub const EXT_LEGACY_DITHERING_EXTENSION_NAME: &std::ffi::CStr = c"VK_EXT_legacy_dithering";
3291#[doc = "Registry constant `VK_EXT_PIPELINE_PROTECTED_ACCESS_SPEC_VERSION`."]
3292#[doc(alias = "VK_EXT_PIPELINE_PROTECTED_ACCESS_SPEC_VERSION")]
3293#[doc = "\n\n[Khronos registry source: `VK_EXT_PIPELINE_PROTECTED_ACCESS_SPEC_VERSION`](https://github.com/KhronosGroup/Vulkan-Headers/blob/acbb9391c0a597272800cd3f4363661c00a27c77/registry/vk.xml)"]
3294pub const EXT_PIPELINE_PROTECTED_ACCESS_SPEC_VERSION: u32 = 1;
3295#[doc = "Registry constant `VK_EXT_PIPELINE_PROTECTED_ACCESS_EXTENSION_NAME`."]
3296#[doc(alias = "VK_EXT_PIPELINE_PROTECTED_ACCESS_EXTENSION_NAME")]
3297#[doc = "\n\n[Khronos registry source: `VK_EXT_PIPELINE_PROTECTED_ACCESS_EXTENSION_NAME`](https://github.com/KhronosGroup/Vulkan-Headers/blob/acbb9391c0a597272800cd3f4363661c00a27c77/registry/vk.xml)"]
3298pub const EXT_PIPELINE_PROTECTED_ACCESS_EXTENSION_NAME: &std::ffi::CStr =
3299 c"VK_EXT_pipeline_protected_access";
3300#[cfg(feature = "platform-android")]
3301#[doc = "Registry constant `VK_ANDROID_EXTERNAL_FORMAT_RESOLVE_SPEC_VERSION`."]
3302#[doc(alias = "VK_ANDROID_EXTERNAL_FORMAT_RESOLVE_SPEC_VERSION")]
3303#[doc = "\n\n[Khronos registry source: `VK_ANDROID_EXTERNAL_FORMAT_RESOLVE_SPEC_VERSION`](https://github.com/KhronosGroup/Vulkan-Headers/blob/acbb9391c0a597272800cd3f4363661c00a27c77/registry/vk.xml)"]
3304pub const ANDROID_EXTERNAL_FORMAT_RESOLVE_SPEC_VERSION: u32 = 1;
3305#[cfg(feature = "platform-android")]
3306#[doc = "Registry constant `VK_ANDROID_EXTERNAL_FORMAT_RESOLVE_EXTENSION_NAME`."]
3307#[doc(alias = "VK_ANDROID_EXTERNAL_FORMAT_RESOLVE_EXTENSION_NAME")]
3308#[doc = "\n\n[Khronos registry source: `VK_ANDROID_EXTERNAL_FORMAT_RESOLVE_EXTENSION_NAME`](https://github.com/KhronosGroup/Vulkan-Headers/blob/acbb9391c0a597272800cd3f4363661c00a27c77/registry/vk.xml)"]
3309pub const ANDROID_EXTERNAL_FORMAT_RESOLVE_EXTENSION_NAME: &std::ffi::CStr =
3310 c"VK_ANDROID_external_format_resolve";
3311#[doc = "Registry constant `VK_KHR_MAINTENANCE_5_SPEC_VERSION`."]
3312#[doc(alias = "VK_KHR_MAINTENANCE_5_SPEC_VERSION")]
3313#[doc = "\n\n[Khronos registry source: `VK_KHR_MAINTENANCE_5_SPEC_VERSION`](https://github.com/KhronosGroup/Vulkan-Headers/blob/acbb9391c0a597272800cd3f4363661c00a27c77/registry/vk.xml)"]
3314pub const KHR_MAINTENANCE_5_SPEC_VERSION: u32 = 1;
3315#[doc = "Registry constant `VK_KHR_MAINTENANCE_5_EXTENSION_NAME`."]
3316#[doc(alias = "VK_KHR_MAINTENANCE_5_EXTENSION_NAME")]
3317#[doc = "\n\n[Khronos registry source: `VK_KHR_MAINTENANCE_5_EXTENSION_NAME`](https://github.com/KhronosGroup/Vulkan-Headers/blob/acbb9391c0a597272800cd3f4363661c00a27c77/registry/vk.xml)"]
3318pub const KHR_MAINTENANCE_5_EXTENSION_NAME: &std::ffi::CStr = c"VK_KHR_maintenance5";
3319#[doc = "Registry constant `VK_AMD_ANTI_LAG_SPEC_VERSION`."]
3320#[doc(alias = "VK_AMD_ANTI_LAG_SPEC_VERSION")]
3321#[doc = "\n\n[Khronos registry source: `VK_AMD_ANTI_LAG_SPEC_VERSION`](https://github.com/KhronosGroup/Vulkan-Headers/blob/acbb9391c0a597272800cd3f4363661c00a27c77/registry/vk.xml)"]
3322pub const AMD_ANTI_LAG_SPEC_VERSION: u32 = 1;
3323#[doc = "Registry constant `VK_AMD_ANTI_LAG_EXTENSION_NAME`."]
3324#[doc(alias = "VK_AMD_ANTI_LAG_EXTENSION_NAME")]
3325#[doc = "\n\n[Khronos registry source: `VK_AMD_ANTI_LAG_EXTENSION_NAME`](https://github.com/KhronosGroup/Vulkan-Headers/blob/acbb9391c0a597272800cd3f4363661c00a27c77/registry/vk.xml)"]
3326pub const AMD_ANTI_LAG_EXTENSION_NAME: &std::ffi::CStr = c"VK_AMD_anti_lag";
3327#[cfg(feature = "provisional")]
3328#[doc = "Registry constant `VK_AMDX_DENSE_GEOMETRY_FORMAT_SPEC_VERSION`."]
3329#[doc(alias = "VK_AMDX_DENSE_GEOMETRY_FORMAT_SPEC_VERSION")]
3330#[doc = "\n\n[Khronos registry source: `VK_AMDX_DENSE_GEOMETRY_FORMAT_SPEC_VERSION`](https://github.com/KhronosGroup/Vulkan-Headers/blob/acbb9391c0a597272800cd3f4363661c00a27c77/registry/vk.xml)"]
3331pub const AMDX_DENSE_GEOMETRY_FORMAT_SPEC_VERSION: u32 = 1;
3332#[cfg(feature = "provisional")]
3333#[doc = "Registry constant `VK_AMDX_DENSE_GEOMETRY_FORMAT_EXTENSION_NAME`."]
3334#[doc(alias = "VK_AMDX_DENSE_GEOMETRY_FORMAT_EXTENSION_NAME")]
3335#[doc = "\n\n[Khronos registry source: `VK_AMDX_DENSE_GEOMETRY_FORMAT_EXTENSION_NAME`](https://github.com/KhronosGroup/Vulkan-Headers/blob/acbb9391c0a597272800cd3f4363661c00a27c77/registry/vk.xml)"]
3336pub const AMDX_DENSE_GEOMETRY_FORMAT_EXTENSION_NAME: &std::ffi::CStr =
3337 c"VK_AMDX_dense_geometry_format";
3338#[doc = "Registry constant `VK_KHR_PRESENT_ID_2_SPEC_VERSION`."]
3339#[doc(alias = "VK_KHR_PRESENT_ID_2_SPEC_VERSION")]
3340#[doc = "\n\n[Khronos registry source: `VK_KHR_PRESENT_ID_2_SPEC_VERSION`](https://github.com/KhronosGroup/Vulkan-Headers/blob/acbb9391c0a597272800cd3f4363661c00a27c77/registry/vk.xml)"]
3341pub const KHR_PRESENT_ID_2_SPEC_VERSION: u32 = 1;
3342#[doc = "Registry constant `VK_KHR_PRESENT_ID_2_EXTENSION_NAME`."]
3343#[doc(alias = "VK_KHR_PRESENT_ID_2_EXTENSION_NAME")]
3344#[doc = "\n\n[Khronos registry source: `VK_KHR_PRESENT_ID_2_EXTENSION_NAME`](https://github.com/KhronosGroup/Vulkan-Headers/blob/acbb9391c0a597272800cd3f4363661c00a27c77/registry/vk.xml)"]
3345pub const KHR_PRESENT_ID_2_EXTENSION_NAME: &std::ffi::CStr = c"VK_KHR_present_id2";
3346#[doc = "Registry constant `VK_KHR_PRESENT_WAIT_2_SPEC_VERSION`."]
3347#[doc(alias = "VK_KHR_PRESENT_WAIT_2_SPEC_VERSION")]
3348#[doc = "\n\n[Khronos registry source: `VK_KHR_PRESENT_WAIT_2_SPEC_VERSION`](https://github.com/KhronosGroup/Vulkan-Headers/blob/acbb9391c0a597272800cd3f4363661c00a27c77/registry/vk.xml)"]
3349pub const KHR_PRESENT_WAIT_2_SPEC_VERSION: u32 = 1;
3350#[doc = "Registry constant `VK_KHR_PRESENT_WAIT_2_EXTENSION_NAME`."]
3351#[doc(alias = "VK_KHR_PRESENT_WAIT_2_EXTENSION_NAME")]
3352#[doc = "\n\n[Khronos registry source: `VK_KHR_PRESENT_WAIT_2_EXTENSION_NAME`](https://github.com/KhronosGroup/Vulkan-Headers/blob/acbb9391c0a597272800cd3f4363661c00a27c77/registry/vk.xml)"]
3353pub const KHR_PRESENT_WAIT_2_EXTENSION_NAME: &std::ffi::CStr = c"VK_KHR_present_wait2";
3354#[doc = "Registry constant `VK_KHR_RAY_TRACING_POSITION_FETCH_SPEC_VERSION`."]
3355#[doc(alias = "VK_KHR_RAY_TRACING_POSITION_FETCH_SPEC_VERSION")]
3356#[doc = "\n\n[Khronos registry source: `VK_KHR_RAY_TRACING_POSITION_FETCH_SPEC_VERSION`](https://github.com/KhronosGroup/Vulkan-Headers/blob/acbb9391c0a597272800cd3f4363661c00a27c77/registry/vk.xml)"]
3357pub const KHR_RAY_TRACING_POSITION_FETCH_SPEC_VERSION: u32 = 1;
3358#[doc = "Registry constant `VK_KHR_RAY_TRACING_POSITION_FETCH_EXTENSION_NAME`."]
3359#[doc(alias = "VK_KHR_RAY_TRACING_POSITION_FETCH_EXTENSION_NAME")]
3360#[doc = "\n\n[Khronos registry source: `VK_KHR_RAY_TRACING_POSITION_FETCH_EXTENSION_NAME`](https://github.com/KhronosGroup/Vulkan-Headers/blob/acbb9391c0a597272800cd3f4363661c00a27c77/registry/vk.xml)"]
3361pub const KHR_RAY_TRACING_POSITION_FETCH_EXTENSION_NAME: &std::ffi::CStr =
3362 c"VK_KHR_ray_tracing_position_fetch";
3363#[doc = "Registry constant `VK_EXT_SHADER_OBJECT_SPEC_VERSION`."]
3364#[doc(alias = "VK_EXT_SHADER_OBJECT_SPEC_VERSION")]
3365#[doc = "\n\n[Khronos registry source: `VK_EXT_SHADER_OBJECT_SPEC_VERSION`](https://github.com/KhronosGroup/Vulkan-Headers/blob/acbb9391c0a597272800cd3f4363661c00a27c77/registry/vk.xml)"]
3366pub const EXT_SHADER_OBJECT_SPEC_VERSION: u32 = 1;
3367#[doc = "Registry constant `VK_EXT_SHADER_OBJECT_EXTENSION_NAME`."]
3368#[doc(alias = "VK_EXT_SHADER_OBJECT_EXTENSION_NAME")]
3369#[doc = "\n\n[Khronos registry source: `VK_EXT_SHADER_OBJECT_EXTENSION_NAME`](https://github.com/KhronosGroup/Vulkan-Headers/blob/acbb9391c0a597272800cd3f4363661c00a27c77/registry/vk.xml)"]
3370pub const EXT_SHADER_OBJECT_EXTENSION_NAME: &std::ffi::CStr = c"VK_EXT_shader_object";
3371#[doc = "Registry constant `VK_KHR_PIPELINE_BINARY_SPEC_VERSION`."]
3372#[doc(alias = "VK_KHR_PIPELINE_BINARY_SPEC_VERSION")]
3373#[doc = "\n\n[Khronos registry source: `VK_KHR_PIPELINE_BINARY_SPEC_VERSION`](https://github.com/KhronosGroup/Vulkan-Headers/blob/acbb9391c0a597272800cd3f4363661c00a27c77/registry/vk.xml)"]
3374pub const KHR_PIPELINE_BINARY_SPEC_VERSION: u32 = 1;
3375#[doc = "Registry constant `VK_KHR_PIPELINE_BINARY_EXTENSION_NAME`."]
3376#[doc(alias = "VK_KHR_PIPELINE_BINARY_EXTENSION_NAME")]
3377#[doc = "\n\n[Khronos registry source: `VK_KHR_PIPELINE_BINARY_EXTENSION_NAME`](https://github.com/KhronosGroup/Vulkan-Headers/blob/acbb9391c0a597272800cd3f4363661c00a27c77/registry/vk.xml)"]
3378pub const KHR_PIPELINE_BINARY_EXTENSION_NAME: &std::ffi::CStr = c"VK_KHR_pipeline_binary";
3379#[doc = "Registry constant `VK_QCOM_TILE_PROPERTIES_SPEC_VERSION`."]
3380#[doc(alias = "VK_QCOM_TILE_PROPERTIES_SPEC_VERSION")]
3381#[doc = "\n\n[Khronos registry source: `VK_QCOM_TILE_PROPERTIES_SPEC_VERSION`](https://github.com/KhronosGroup/Vulkan-Headers/blob/acbb9391c0a597272800cd3f4363661c00a27c77/registry/vk.xml)"]
3382pub const QCOM_TILE_PROPERTIES_SPEC_VERSION: u32 = 1;
3383#[doc = "Registry constant `VK_QCOM_TILE_PROPERTIES_EXTENSION_NAME`."]
3384#[doc(alias = "VK_QCOM_TILE_PROPERTIES_EXTENSION_NAME")]
3385#[doc = "\n\n[Khronos registry source: `VK_QCOM_TILE_PROPERTIES_EXTENSION_NAME`](https://github.com/KhronosGroup/Vulkan-Headers/blob/acbb9391c0a597272800cd3f4363661c00a27c77/registry/vk.xml)"]
3386pub const QCOM_TILE_PROPERTIES_EXTENSION_NAME: &std::ffi::CStr = c"VK_QCOM_tile_properties";
3387#[doc = "Registry constant `VK_SEC_AMIGO_PROFILING_SPEC_VERSION`."]
3388#[doc(alias = "VK_SEC_AMIGO_PROFILING_SPEC_VERSION")]
3389#[doc = "\n\n[Khronos registry source: `VK_SEC_AMIGO_PROFILING_SPEC_VERSION`](https://github.com/KhronosGroup/Vulkan-Headers/blob/acbb9391c0a597272800cd3f4363661c00a27c77/registry/vk.xml)"]
3390pub const SEC_AMIGO_PROFILING_SPEC_VERSION: u32 = 1;
3391#[doc = "Registry constant `VK_SEC_AMIGO_PROFILING_EXTENSION_NAME`."]
3392#[doc(alias = "VK_SEC_AMIGO_PROFILING_EXTENSION_NAME")]
3393#[doc = "\n\n[Khronos registry source: `VK_SEC_AMIGO_PROFILING_EXTENSION_NAME`](https://github.com/KhronosGroup/Vulkan-Headers/blob/acbb9391c0a597272800cd3f4363661c00a27c77/registry/vk.xml)"]
3394pub const SEC_AMIGO_PROFILING_EXTENSION_NAME: &std::ffi::CStr = c"VK_SEC_amigo_profiling";
3395#[doc = "Registry constant `VK_KHR_SURFACE_MAINTENANCE_1_SPEC_VERSION`."]
3396#[doc(alias = "VK_KHR_SURFACE_MAINTENANCE_1_SPEC_VERSION")]
3397#[doc = "\n\n[Khronos registry source: `VK_KHR_SURFACE_MAINTENANCE_1_SPEC_VERSION`](https://github.com/KhronosGroup/Vulkan-Headers/blob/acbb9391c0a597272800cd3f4363661c00a27c77/registry/vk.xml)"]
3398pub const KHR_SURFACE_MAINTENANCE_1_SPEC_VERSION: u32 = 1;
3399#[doc = "Registry constant `VK_KHR_SURFACE_MAINTENANCE_1_EXTENSION_NAME`."]
3400#[doc(alias = "VK_KHR_SURFACE_MAINTENANCE_1_EXTENSION_NAME")]
3401#[doc = "\n\n[Khronos registry source: `VK_KHR_SURFACE_MAINTENANCE_1_EXTENSION_NAME`](https://github.com/KhronosGroup/Vulkan-Headers/blob/acbb9391c0a597272800cd3f4363661c00a27c77/registry/vk.xml)"]
3402pub const KHR_SURFACE_MAINTENANCE_1_EXTENSION_NAME: &std::ffi::CStr =
3403 c"VK_KHR_surface_maintenance1";
3404#[doc = "Registry constant `VK_KHR_SWAPCHAIN_MAINTENANCE_1_SPEC_VERSION`."]
3405#[doc(alias = "VK_KHR_SWAPCHAIN_MAINTENANCE_1_SPEC_VERSION")]
3406#[doc = "\n\n[Khronos registry source: `VK_KHR_SWAPCHAIN_MAINTENANCE_1_SPEC_VERSION`](https://github.com/KhronosGroup/Vulkan-Headers/blob/acbb9391c0a597272800cd3f4363661c00a27c77/registry/vk.xml)"]
3407pub const KHR_SWAPCHAIN_MAINTENANCE_1_SPEC_VERSION: u32 = 1;
3408#[doc = "Registry constant `VK_KHR_SWAPCHAIN_MAINTENANCE_1_EXTENSION_NAME`."]
3409#[doc(alias = "VK_KHR_SWAPCHAIN_MAINTENANCE_1_EXTENSION_NAME")]
3410#[doc = "\n\n[Khronos registry source: `VK_KHR_SWAPCHAIN_MAINTENANCE_1_EXTENSION_NAME`](https://github.com/KhronosGroup/Vulkan-Headers/blob/acbb9391c0a597272800cd3f4363661c00a27c77/registry/vk.xml)"]
3411pub const KHR_SWAPCHAIN_MAINTENANCE_1_EXTENSION_NAME: &std::ffi::CStr =
3412 c"VK_KHR_swapchain_maintenance1";
3413#[doc = "Registry constant `VK_QCOM_MULTIVIEW_PER_VIEW_VIEWPORTS_SPEC_VERSION`."]
3414#[doc(alias = "VK_QCOM_MULTIVIEW_PER_VIEW_VIEWPORTS_SPEC_VERSION")]
3415#[doc = "\n\n[Khronos registry source: `VK_QCOM_MULTIVIEW_PER_VIEW_VIEWPORTS_SPEC_VERSION`](https://github.com/KhronosGroup/Vulkan-Headers/blob/acbb9391c0a597272800cd3f4363661c00a27c77/registry/vk.xml)"]
3416pub const QCOM_MULTIVIEW_PER_VIEW_VIEWPORTS_SPEC_VERSION: u32 = 1;
3417#[doc = "Registry constant `VK_QCOM_MULTIVIEW_PER_VIEW_VIEWPORTS_EXTENSION_NAME`."]
3418#[doc(alias = "VK_QCOM_MULTIVIEW_PER_VIEW_VIEWPORTS_EXTENSION_NAME")]
3419#[doc = "\n\n[Khronos registry source: `VK_QCOM_MULTIVIEW_PER_VIEW_VIEWPORTS_EXTENSION_NAME`](https://github.com/KhronosGroup/Vulkan-Headers/blob/acbb9391c0a597272800cd3f4363661c00a27c77/registry/vk.xml)"]
3420pub const QCOM_MULTIVIEW_PER_VIEW_VIEWPORTS_EXTENSION_NAME: &std::ffi::CStr =
3421 c"VK_QCOM_multiview_per_view_viewports";
3422#[doc = "Registry constant `VK_NV_RAY_TRACING_INVOCATION_REORDER_SPEC_VERSION`."]
3423#[doc(alias = "VK_NV_RAY_TRACING_INVOCATION_REORDER_SPEC_VERSION")]
3424#[doc = "\n\n[Khronos registry source: `VK_NV_RAY_TRACING_INVOCATION_REORDER_SPEC_VERSION`](https://github.com/KhronosGroup/Vulkan-Headers/blob/acbb9391c0a597272800cd3f4363661c00a27c77/registry/vk.xml)"]
3425pub const NV_RAY_TRACING_INVOCATION_REORDER_SPEC_VERSION: u32 = 1;
3426#[doc = "Registry constant `VK_NV_RAY_TRACING_INVOCATION_REORDER_EXTENSION_NAME`."]
3427#[doc(alias = "VK_NV_RAY_TRACING_INVOCATION_REORDER_EXTENSION_NAME")]
3428#[doc = "\n\n[Khronos registry source: `VK_NV_RAY_TRACING_INVOCATION_REORDER_EXTENSION_NAME`](https://github.com/KhronosGroup/Vulkan-Headers/blob/acbb9391c0a597272800cd3f4363661c00a27c77/registry/vk.xml)"]
3429pub const NV_RAY_TRACING_INVOCATION_REORDER_EXTENSION_NAME: &std::ffi::CStr =
3430 c"VK_NV_ray_tracing_invocation_reorder";
3431#[doc = "Registry constant `VK_NV_COOPERATIVE_VECTOR_SPEC_VERSION`."]
3432#[doc(alias = "VK_NV_COOPERATIVE_VECTOR_SPEC_VERSION")]
3433#[doc = "\n\n[Khronos registry source: `VK_NV_COOPERATIVE_VECTOR_SPEC_VERSION`](https://github.com/KhronosGroup/Vulkan-Headers/blob/acbb9391c0a597272800cd3f4363661c00a27c77/registry/vk.xml)"]
3434pub const NV_COOPERATIVE_VECTOR_SPEC_VERSION: u32 = 4;
3435#[doc = "Registry constant `VK_NV_COOPERATIVE_VECTOR_EXTENSION_NAME`."]
3436#[doc(alias = "VK_NV_COOPERATIVE_VECTOR_EXTENSION_NAME")]
3437#[doc = "\n\n[Khronos registry source: `VK_NV_COOPERATIVE_VECTOR_EXTENSION_NAME`](https://github.com/KhronosGroup/Vulkan-Headers/blob/acbb9391c0a597272800cd3f4363661c00a27c77/registry/vk.xml)"]
3438pub const NV_COOPERATIVE_VECTOR_EXTENSION_NAME: &std::ffi::CStr = c"VK_NV_cooperative_vector";
3439#[doc = "Registry constant `VK_NV_EXTENDED_SPARSE_ADDRESS_SPACE_SPEC_VERSION`."]
3440#[doc(alias = "VK_NV_EXTENDED_SPARSE_ADDRESS_SPACE_SPEC_VERSION")]
3441#[doc = "\n\n[Khronos registry source: `VK_NV_EXTENDED_SPARSE_ADDRESS_SPACE_SPEC_VERSION`](https://github.com/KhronosGroup/Vulkan-Headers/blob/acbb9391c0a597272800cd3f4363661c00a27c77/registry/vk.xml)"]
3442pub const NV_EXTENDED_SPARSE_ADDRESS_SPACE_SPEC_VERSION: u32 = 1;
3443#[doc = "Registry constant `VK_NV_EXTENDED_SPARSE_ADDRESS_SPACE_EXTENSION_NAME`."]
3444#[doc(alias = "VK_NV_EXTENDED_SPARSE_ADDRESS_SPACE_EXTENSION_NAME")]
3445#[doc = "\n\n[Khronos registry source: `VK_NV_EXTENDED_SPARSE_ADDRESS_SPACE_EXTENSION_NAME`](https://github.com/KhronosGroup/Vulkan-Headers/blob/acbb9391c0a597272800cd3f4363661c00a27c77/registry/vk.xml)"]
3446pub const NV_EXTENDED_SPARSE_ADDRESS_SPACE_EXTENSION_NAME: &std::ffi::CStr =
3447 c"VK_NV_extended_sparse_address_space";
3448#[doc = "Registry constant `VK_EXT_MUTABLE_DESCRIPTOR_TYPE_SPEC_VERSION`."]
3449#[doc(alias = "VK_EXT_MUTABLE_DESCRIPTOR_TYPE_SPEC_VERSION")]
3450#[doc = "\n\n[Khronos registry source: `VK_EXT_MUTABLE_DESCRIPTOR_TYPE_SPEC_VERSION`](https://github.com/KhronosGroup/Vulkan-Headers/blob/acbb9391c0a597272800cd3f4363661c00a27c77/registry/vk.xml)"]
3451pub const EXT_MUTABLE_DESCRIPTOR_TYPE_SPEC_VERSION: u32 = 1;
3452#[doc = "Registry constant `VK_EXT_MUTABLE_DESCRIPTOR_TYPE_EXTENSION_NAME`."]
3453#[doc(alias = "VK_EXT_MUTABLE_DESCRIPTOR_TYPE_EXTENSION_NAME")]
3454#[doc = "\n\n[Khronos registry source: `VK_EXT_MUTABLE_DESCRIPTOR_TYPE_EXTENSION_NAME`](https://github.com/KhronosGroup/Vulkan-Headers/blob/acbb9391c0a597272800cd3f4363661c00a27c77/registry/vk.xml)"]
3455pub const EXT_MUTABLE_DESCRIPTOR_TYPE_EXTENSION_NAME: &std::ffi::CStr =
3456 c"VK_EXT_mutable_descriptor_type";
3457#[doc = "Registry constant `VK_EXT_LEGACY_VERTEX_ATTRIBUTES_SPEC_VERSION`."]
3458#[doc(alias = "VK_EXT_LEGACY_VERTEX_ATTRIBUTES_SPEC_VERSION")]
3459#[doc = "\n\n[Khronos registry source: `VK_EXT_LEGACY_VERTEX_ATTRIBUTES_SPEC_VERSION`](https://github.com/KhronosGroup/Vulkan-Headers/blob/acbb9391c0a597272800cd3f4363661c00a27c77/registry/vk.xml)"]
3460pub const EXT_LEGACY_VERTEX_ATTRIBUTES_SPEC_VERSION: u32 = 1;
3461#[doc = "Registry constant `VK_EXT_LEGACY_VERTEX_ATTRIBUTES_EXTENSION_NAME`."]
3462#[doc(alias = "VK_EXT_LEGACY_VERTEX_ATTRIBUTES_EXTENSION_NAME")]
3463#[doc = "\n\n[Khronos registry source: `VK_EXT_LEGACY_VERTEX_ATTRIBUTES_EXTENSION_NAME`](https://github.com/KhronosGroup/Vulkan-Headers/blob/acbb9391c0a597272800cd3f4363661c00a27c77/registry/vk.xml)"]
3464pub const EXT_LEGACY_VERTEX_ATTRIBUTES_EXTENSION_NAME: &std::ffi::CStr =
3465 c"VK_EXT_legacy_vertex_attributes";
3466#[doc = "Registry constant `VK_EXT_LAYER_SETTINGS_SPEC_VERSION`."]
3467#[doc(alias = "VK_EXT_LAYER_SETTINGS_SPEC_VERSION")]
3468#[doc = "\n\n[Khronos registry source: `VK_EXT_LAYER_SETTINGS_SPEC_VERSION`](https://github.com/KhronosGroup/Vulkan-Headers/blob/acbb9391c0a597272800cd3f4363661c00a27c77/registry/vk.xml)"]
3469pub const EXT_LAYER_SETTINGS_SPEC_VERSION: u32 = 2;
3470#[doc = "Registry constant `VK_EXT_LAYER_SETTINGS_EXTENSION_NAME`."]
3471#[doc(alias = "VK_EXT_LAYER_SETTINGS_EXTENSION_NAME")]
3472#[doc = "\n\n[Khronos registry source: `VK_EXT_LAYER_SETTINGS_EXTENSION_NAME`](https://github.com/KhronosGroup/Vulkan-Headers/blob/acbb9391c0a597272800cd3f4363661c00a27c77/registry/vk.xml)"]
3473pub const EXT_LAYER_SETTINGS_EXTENSION_NAME: &std::ffi::CStr = c"VK_EXT_layer_settings";
3474#[doc = "Registry constant `VK_ARM_SHADER_CORE_BUILTINS_SPEC_VERSION`."]
3475#[doc(alias = "VK_ARM_SHADER_CORE_BUILTINS_SPEC_VERSION")]
3476#[doc = "\n\n[Khronos registry source: `VK_ARM_SHADER_CORE_BUILTINS_SPEC_VERSION`](https://github.com/KhronosGroup/Vulkan-Headers/blob/acbb9391c0a597272800cd3f4363661c00a27c77/registry/vk.xml)"]
3477pub const ARM_SHADER_CORE_BUILTINS_SPEC_VERSION: u32 = 2;
3478#[doc = "Registry constant `VK_ARM_SHADER_CORE_BUILTINS_EXTENSION_NAME`."]
3479#[doc(alias = "VK_ARM_SHADER_CORE_BUILTINS_EXTENSION_NAME")]
3480#[doc = "\n\n[Khronos registry source: `VK_ARM_SHADER_CORE_BUILTINS_EXTENSION_NAME`](https://github.com/KhronosGroup/Vulkan-Headers/blob/acbb9391c0a597272800cd3f4363661c00a27c77/registry/vk.xml)"]
3481pub const ARM_SHADER_CORE_BUILTINS_EXTENSION_NAME: &std::ffi::CStr = c"VK_ARM_shader_core_builtins";
3482#[doc = "Registry constant `VK_EXT_PIPELINE_LIBRARY_GROUP_HANDLES_SPEC_VERSION`."]
3483#[doc(alias = "VK_EXT_PIPELINE_LIBRARY_GROUP_HANDLES_SPEC_VERSION")]
3484#[doc = "\n\n[Khronos registry source: `VK_EXT_PIPELINE_LIBRARY_GROUP_HANDLES_SPEC_VERSION`](https://github.com/KhronosGroup/Vulkan-Headers/blob/acbb9391c0a597272800cd3f4363661c00a27c77/registry/vk.xml)"]
3485pub const EXT_PIPELINE_LIBRARY_GROUP_HANDLES_SPEC_VERSION: u32 = 1;
3486#[doc = "Registry constant `VK_EXT_PIPELINE_LIBRARY_GROUP_HANDLES_EXTENSION_NAME`."]
3487#[doc(alias = "VK_EXT_PIPELINE_LIBRARY_GROUP_HANDLES_EXTENSION_NAME")]
3488#[doc = "\n\n[Khronos registry source: `VK_EXT_PIPELINE_LIBRARY_GROUP_HANDLES_EXTENSION_NAME`](https://github.com/KhronosGroup/Vulkan-Headers/blob/acbb9391c0a597272800cd3f4363661c00a27c77/registry/vk.xml)"]
3489pub const EXT_PIPELINE_LIBRARY_GROUP_HANDLES_EXTENSION_NAME: &std::ffi::CStr =
3490 c"VK_EXT_pipeline_library_group_handles";
3491#[doc = "Registry constant `VK_EXT_DYNAMIC_RENDERING_UNUSED_ATTACHMENTS_SPEC_VERSION`."]
3492#[doc(alias = "VK_EXT_DYNAMIC_RENDERING_UNUSED_ATTACHMENTS_SPEC_VERSION")]
3493#[doc = "\n\n[Khronos registry source: `VK_EXT_DYNAMIC_RENDERING_UNUSED_ATTACHMENTS_SPEC_VERSION`](https://github.com/KhronosGroup/Vulkan-Headers/blob/acbb9391c0a597272800cd3f4363661c00a27c77/registry/vk.xml)"]
3494pub const EXT_DYNAMIC_RENDERING_UNUSED_ATTACHMENTS_SPEC_VERSION: u32 = 1;
3495#[doc = "Registry constant `VK_EXT_DYNAMIC_RENDERING_UNUSED_ATTACHMENTS_EXTENSION_NAME`."]
3496#[doc(alias = "VK_EXT_DYNAMIC_RENDERING_UNUSED_ATTACHMENTS_EXTENSION_NAME")]
3497#[doc = "\n\n[Khronos registry source: `VK_EXT_DYNAMIC_RENDERING_UNUSED_ATTACHMENTS_EXTENSION_NAME`](https://github.com/KhronosGroup/Vulkan-Headers/blob/acbb9391c0a597272800cd3f4363661c00a27c77/registry/vk.xml)"]
3498pub const EXT_DYNAMIC_RENDERING_UNUSED_ATTACHMENTS_EXTENSION_NAME: &std::ffi::CStr =
3499 c"VK_EXT_dynamic_rendering_unused_attachments";
3500#[doc = "Registry constant `VK_KHR_INTERNALLY_SYNCHRONIZED_QUEUES_SPEC_VERSION`."]
3501#[doc(alias = "VK_KHR_INTERNALLY_SYNCHRONIZED_QUEUES_SPEC_VERSION")]
3502#[doc = "\n\n[Khronos registry source: `VK_KHR_INTERNALLY_SYNCHRONIZED_QUEUES_SPEC_VERSION`](https://github.com/KhronosGroup/Vulkan-Headers/blob/acbb9391c0a597272800cd3f4363661c00a27c77/registry/vk.xml)"]
3503pub const KHR_INTERNALLY_SYNCHRONIZED_QUEUES_SPEC_VERSION: u32 = 1;
3504#[doc = "Registry constant `VK_KHR_INTERNALLY_SYNCHRONIZED_QUEUES_EXTENSION_NAME`."]
3505#[doc(alias = "VK_KHR_INTERNALLY_SYNCHRONIZED_QUEUES_EXTENSION_NAME")]
3506#[doc = "\n\n[Khronos registry source: `VK_KHR_INTERNALLY_SYNCHRONIZED_QUEUES_EXTENSION_NAME`](https://github.com/KhronosGroup/Vulkan-Headers/blob/acbb9391c0a597272800cd3f4363661c00a27c77/registry/vk.xml)"]
3507pub const KHR_INTERNALLY_SYNCHRONIZED_QUEUES_EXTENSION_NAME: &std::ffi::CStr =
3508 c"VK_KHR_internally_synchronized_queues";
3509#[doc = "Registry constant `VK_NV_LOW_LATENCY_2_SPEC_VERSION`."]
3510#[doc(alias = "VK_NV_LOW_LATENCY_2_SPEC_VERSION")]
3511#[doc = "\n\n[Khronos registry source: `VK_NV_LOW_LATENCY_2_SPEC_VERSION`](https://github.com/KhronosGroup/Vulkan-Headers/blob/acbb9391c0a597272800cd3f4363661c00a27c77/registry/vk.xml)"]
3512pub const NV_LOW_LATENCY_2_SPEC_VERSION: u32 = 3;
3513#[doc = "Registry constant `VK_NV_LOW_LATENCY_2_EXTENSION_NAME`."]
3514#[doc(alias = "VK_NV_LOW_LATENCY_2_EXTENSION_NAME")]
3515#[doc = "\n\n[Khronos registry source: `VK_NV_LOW_LATENCY_2_EXTENSION_NAME`](https://github.com/KhronosGroup/Vulkan-Headers/blob/acbb9391c0a597272800cd3f4363661c00a27c77/registry/vk.xml)"]
3516pub const NV_LOW_LATENCY_2_EXTENSION_NAME: &std::ffi::CStr = c"VK_NV_low_latency2";
3517#[doc = "Registry constant `VK_KHR_COOPERATIVE_MATRIX_SPEC_VERSION`."]
3518#[doc(alias = "VK_KHR_COOPERATIVE_MATRIX_SPEC_VERSION")]
3519#[doc = "\n\n[Khronos registry source: `VK_KHR_COOPERATIVE_MATRIX_SPEC_VERSION`](https://github.com/KhronosGroup/Vulkan-Headers/blob/acbb9391c0a597272800cd3f4363661c00a27c77/registry/vk.xml)"]
3520pub const KHR_COOPERATIVE_MATRIX_SPEC_VERSION: u32 = 2;
3521#[doc = "Registry constant `VK_KHR_COOPERATIVE_MATRIX_EXTENSION_NAME`."]
3522#[doc(alias = "VK_KHR_COOPERATIVE_MATRIX_EXTENSION_NAME")]
3523#[doc = "\n\n[Khronos registry source: `VK_KHR_COOPERATIVE_MATRIX_EXTENSION_NAME`](https://github.com/KhronosGroup/Vulkan-Headers/blob/acbb9391c0a597272800cd3f4363661c00a27c77/registry/vk.xml)"]
3524pub const KHR_COOPERATIVE_MATRIX_EXTENSION_NAME: &std::ffi::CStr = c"VK_KHR_cooperative_matrix";
3525#[doc = "Registry constant `VK_ARM_DATA_GRAPH_SPEC_VERSION`."]
3526#[doc(alias = "VK_ARM_DATA_GRAPH_SPEC_VERSION")]
3527#[doc = "\n\n[Khronos registry source: `VK_ARM_DATA_GRAPH_SPEC_VERSION`](https://github.com/KhronosGroup/Vulkan-Headers/blob/acbb9391c0a597272800cd3f4363661c00a27c77/registry/vk.xml)"]
3528pub const ARM_DATA_GRAPH_SPEC_VERSION: u32 = 1;
3529#[doc = "Registry constant `VK_ARM_DATA_GRAPH_EXTENSION_NAME`."]
3530#[doc(alias = "VK_ARM_DATA_GRAPH_EXTENSION_NAME")]
3531#[doc = "\n\n[Khronos registry source: `VK_ARM_DATA_GRAPH_EXTENSION_NAME`](https://github.com/KhronosGroup/Vulkan-Headers/blob/acbb9391c0a597272800cd3f4363661c00a27c77/registry/vk.xml)"]
3532pub const ARM_DATA_GRAPH_EXTENSION_NAME: &std::ffi::CStr = c"VK_ARM_data_graph";
3533#[doc = "Registry constant `VK_ARM_DATA_GRAPH_INSTRUCTION_SET_TOSA_SPEC_VERSION`."]
3534#[doc(alias = "VK_ARM_DATA_GRAPH_INSTRUCTION_SET_TOSA_SPEC_VERSION")]
3535#[doc = "\n\n[Khronos registry source: `VK_ARM_DATA_GRAPH_INSTRUCTION_SET_TOSA_SPEC_VERSION`](https://github.com/KhronosGroup/Vulkan-Headers/blob/acbb9391c0a597272800cd3f4363661c00a27c77/registry/vk.xml)"]
3536pub const ARM_DATA_GRAPH_INSTRUCTION_SET_TOSA_SPEC_VERSION: u32 = 1;
3537#[doc = "Registry constant `VK_ARM_DATA_GRAPH_INSTRUCTION_SET_TOSA_EXTENSION_NAME`."]
3538#[doc(alias = "VK_ARM_DATA_GRAPH_INSTRUCTION_SET_TOSA_EXTENSION_NAME")]
3539#[doc = "\n\n[Khronos registry source: `VK_ARM_DATA_GRAPH_INSTRUCTION_SET_TOSA_EXTENSION_NAME`](https://github.com/KhronosGroup/Vulkan-Headers/blob/acbb9391c0a597272800cd3f4363661c00a27c77/registry/vk.xml)"]
3540pub const ARM_DATA_GRAPH_INSTRUCTION_SET_TOSA_EXTENSION_NAME: &std::ffi::CStr =
3541 c"VK_ARM_data_graph_instruction_set_tosa";
3542#[doc = "Registry constant `VK_QCOM_MULTIVIEW_PER_VIEW_RENDER_AREAS_SPEC_VERSION`."]
3543#[doc(alias = "VK_QCOM_MULTIVIEW_PER_VIEW_RENDER_AREAS_SPEC_VERSION")]
3544#[doc = "\n\n[Khronos registry source: `VK_QCOM_MULTIVIEW_PER_VIEW_RENDER_AREAS_SPEC_VERSION`](https://github.com/KhronosGroup/Vulkan-Headers/blob/acbb9391c0a597272800cd3f4363661c00a27c77/registry/vk.xml)"]
3545pub const QCOM_MULTIVIEW_PER_VIEW_RENDER_AREAS_SPEC_VERSION: u32 = 1;
3546#[doc = "Registry constant `VK_QCOM_MULTIVIEW_PER_VIEW_RENDER_AREAS_EXTENSION_NAME`."]
3547#[doc(alias = "VK_QCOM_MULTIVIEW_PER_VIEW_RENDER_AREAS_EXTENSION_NAME")]
3548#[doc = "\n\n[Khronos registry source: `VK_QCOM_MULTIVIEW_PER_VIEW_RENDER_AREAS_EXTENSION_NAME`](https://github.com/KhronosGroup/Vulkan-Headers/blob/acbb9391c0a597272800cd3f4363661c00a27c77/registry/vk.xml)"]
3549pub const QCOM_MULTIVIEW_PER_VIEW_RENDER_AREAS_EXTENSION_NAME: &std::ffi::CStr =
3550 c"VK_QCOM_multiview_per_view_render_areas";
3551#[doc = "Registry constant `VK_KHR_COMPUTE_SHADER_DERIVATIVES_SPEC_VERSION`."]
3552#[doc(alias = "VK_KHR_COMPUTE_SHADER_DERIVATIVES_SPEC_VERSION")]
3553#[doc = "\n\n[Khronos registry source: `VK_KHR_COMPUTE_SHADER_DERIVATIVES_SPEC_VERSION`](https://github.com/KhronosGroup/Vulkan-Headers/blob/acbb9391c0a597272800cd3f4363661c00a27c77/registry/vk.xml)"]
3554pub const KHR_COMPUTE_SHADER_DERIVATIVES_SPEC_VERSION: u32 = 1;
3555#[doc = "Registry constant `VK_KHR_COMPUTE_SHADER_DERIVATIVES_EXTENSION_NAME`."]
3556#[doc(alias = "VK_KHR_COMPUTE_SHADER_DERIVATIVES_EXTENSION_NAME")]
3557#[doc = "\n\n[Khronos registry source: `VK_KHR_COMPUTE_SHADER_DERIVATIVES_EXTENSION_NAME`](https://github.com/KhronosGroup/Vulkan-Headers/blob/acbb9391c0a597272800cd3f4363661c00a27c77/registry/vk.xml)"]
3558pub const KHR_COMPUTE_SHADER_DERIVATIVES_EXTENSION_NAME: &std::ffi::CStr =
3559 c"VK_KHR_compute_shader_derivatives";
3560#[doc = "Registry constant `VK_KHR_VIDEO_DECODE_AV1_SPEC_VERSION`."]
3561#[doc(alias = "VK_KHR_VIDEO_DECODE_AV1_SPEC_VERSION")]
3562#[doc = "\n\n[Khronos registry source: `VK_KHR_VIDEO_DECODE_AV1_SPEC_VERSION`](https://github.com/KhronosGroup/Vulkan-Headers/blob/acbb9391c0a597272800cd3f4363661c00a27c77/registry/vk.xml)"]
3563pub const KHR_VIDEO_DECODE_AV1_SPEC_VERSION: u32 = 1;
3564#[doc = "Registry constant `VK_KHR_VIDEO_DECODE_AV1_EXTENSION_NAME`."]
3565#[doc(alias = "VK_KHR_VIDEO_DECODE_AV1_EXTENSION_NAME")]
3566#[doc = "\n\n[Khronos registry source: `VK_KHR_VIDEO_DECODE_AV1_EXTENSION_NAME`](https://github.com/KhronosGroup/Vulkan-Headers/blob/acbb9391c0a597272800cd3f4363661c00a27c77/registry/vk.xml)"]
3567pub const KHR_VIDEO_DECODE_AV1_EXTENSION_NAME: &std::ffi::CStr = c"VK_KHR_video_decode_av1";
3568#[doc = "Registry constant `VK_KHR_VIDEO_ENCODE_AV1_SPEC_VERSION`."]
3569#[doc(alias = "VK_KHR_VIDEO_ENCODE_AV1_SPEC_VERSION")]
3570#[doc = "\n\n[Khronos registry source: `VK_KHR_VIDEO_ENCODE_AV1_SPEC_VERSION`](https://github.com/KhronosGroup/Vulkan-Headers/blob/acbb9391c0a597272800cd3f4363661c00a27c77/registry/vk.xml)"]
3571pub const KHR_VIDEO_ENCODE_AV1_SPEC_VERSION: u32 = 1;
3572#[doc = "Registry constant `VK_KHR_VIDEO_ENCODE_AV1_EXTENSION_NAME`."]
3573#[doc(alias = "VK_KHR_VIDEO_ENCODE_AV1_EXTENSION_NAME")]
3574#[doc = "\n\n[Khronos registry source: `VK_KHR_VIDEO_ENCODE_AV1_EXTENSION_NAME`](https://github.com/KhronosGroup/Vulkan-Headers/blob/acbb9391c0a597272800cd3f4363661c00a27c77/registry/vk.xml)"]
3575pub const KHR_VIDEO_ENCODE_AV1_EXTENSION_NAME: &std::ffi::CStr = c"VK_KHR_video_encode_av1";
3576#[doc = "Registry constant `VK_KHR_VIDEO_DECODE_VP9_SPEC_VERSION`."]
3577#[doc(alias = "VK_KHR_VIDEO_DECODE_VP9_SPEC_VERSION")]
3578#[doc = "\n\n[Khronos registry source: `VK_KHR_VIDEO_DECODE_VP9_SPEC_VERSION`](https://github.com/KhronosGroup/Vulkan-Headers/blob/acbb9391c0a597272800cd3f4363661c00a27c77/registry/vk.xml)"]
3579pub const KHR_VIDEO_DECODE_VP9_SPEC_VERSION: u32 = 1;
3580#[doc = "Registry constant `VK_KHR_VIDEO_DECODE_VP9_EXTENSION_NAME`."]
3581#[doc(alias = "VK_KHR_VIDEO_DECODE_VP9_EXTENSION_NAME")]
3582#[doc = "\n\n[Khronos registry source: `VK_KHR_VIDEO_DECODE_VP9_EXTENSION_NAME`](https://github.com/KhronosGroup/Vulkan-Headers/blob/acbb9391c0a597272800cd3f4363661c00a27c77/registry/vk.xml)"]
3583pub const KHR_VIDEO_DECODE_VP9_EXTENSION_NAME: &std::ffi::CStr = c"VK_KHR_video_decode_vp9";
3584#[doc = "Registry constant `VK_KHR_VIDEO_MAINTENANCE_1_SPEC_VERSION`."]
3585#[doc(alias = "VK_KHR_VIDEO_MAINTENANCE_1_SPEC_VERSION")]
3586#[doc = "\n\n[Khronos registry source: `VK_KHR_VIDEO_MAINTENANCE_1_SPEC_VERSION`](https://github.com/KhronosGroup/Vulkan-Headers/blob/acbb9391c0a597272800cd3f4363661c00a27c77/registry/vk.xml)"]
3587pub const KHR_VIDEO_MAINTENANCE_1_SPEC_VERSION: u32 = 1;
3588#[doc = "Registry constant `VK_KHR_VIDEO_MAINTENANCE_1_EXTENSION_NAME`."]
3589#[doc(alias = "VK_KHR_VIDEO_MAINTENANCE_1_EXTENSION_NAME")]
3590#[doc = "\n\n[Khronos registry source: `VK_KHR_VIDEO_MAINTENANCE_1_EXTENSION_NAME`](https://github.com/KhronosGroup/Vulkan-Headers/blob/acbb9391c0a597272800cd3f4363661c00a27c77/registry/vk.xml)"]
3591pub const KHR_VIDEO_MAINTENANCE_1_EXTENSION_NAME: &std::ffi::CStr = c"VK_KHR_video_maintenance1";
3592#[doc = "Registry constant `VK_NV_PER_STAGE_DESCRIPTOR_SET_SPEC_VERSION`."]
3593#[doc(alias = "VK_NV_PER_STAGE_DESCRIPTOR_SET_SPEC_VERSION")]
3594#[doc = "\n\n[Khronos registry source: `VK_NV_PER_STAGE_DESCRIPTOR_SET_SPEC_VERSION`](https://github.com/KhronosGroup/Vulkan-Headers/blob/acbb9391c0a597272800cd3f4363661c00a27c77/registry/vk.xml)"]
3595pub const NV_PER_STAGE_DESCRIPTOR_SET_SPEC_VERSION: u32 = 1;
3596#[doc = "Registry constant `VK_NV_PER_STAGE_DESCRIPTOR_SET_EXTENSION_NAME`."]
3597#[doc(alias = "VK_NV_PER_STAGE_DESCRIPTOR_SET_EXTENSION_NAME")]
3598#[doc = "\n\n[Khronos registry source: `VK_NV_PER_STAGE_DESCRIPTOR_SET_EXTENSION_NAME`](https://github.com/KhronosGroup/Vulkan-Headers/blob/acbb9391c0a597272800cd3f4363661c00a27c77/registry/vk.xml)"]
3599pub const NV_PER_STAGE_DESCRIPTOR_SET_EXTENSION_NAME: &std::ffi::CStr =
3600 c"VK_NV_per_stage_descriptor_set";
3601#[doc = "Registry constant `VK_QCOM_IMAGE_PROCESSING_2_SPEC_VERSION`."]
3602#[doc(alias = "VK_QCOM_IMAGE_PROCESSING_2_SPEC_VERSION")]
3603#[doc = "\n\n[Khronos registry source: `VK_QCOM_IMAGE_PROCESSING_2_SPEC_VERSION`](https://github.com/KhronosGroup/Vulkan-Headers/blob/acbb9391c0a597272800cd3f4363661c00a27c77/registry/vk.xml)"]
3604pub const QCOM_IMAGE_PROCESSING_2_SPEC_VERSION: u32 = 1;
3605#[doc = "Registry constant `VK_QCOM_IMAGE_PROCESSING_2_EXTENSION_NAME`."]
3606#[doc(alias = "VK_QCOM_IMAGE_PROCESSING_2_EXTENSION_NAME")]
3607#[doc = "\n\n[Khronos registry source: `VK_QCOM_IMAGE_PROCESSING_2_EXTENSION_NAME`](https://github.com/KhronosGroup/Vulkan-Headers/blob/acbb9391c0a597272800cd3f4363661c00a27c77/registry/vk.xml)"]
3608pub const QCOM_IMAGE_PROCESSING_2_EXTENSION_NAME: &std::ffi::CStr = c"VK_QCOM_image_processing2";
3609#[doc = "Registry constant `VK_QCOM_FILTER_CUBIC_WEIGHTS_SPEC_VERSION`."]
3610#[doc(alias = "VK_QCOM_FILTER_CUBIC_WEIGHTS_SPEC_VERSION")]
3611#[doc = "\n\n[Khronos registry source: `VK_QCOM_FILTER_CUBIC_WEIGHTS_SPEC_VERSION`](https://github.com/KhronosGroup/Vulkan-Headers/blob/acbb9391c0a597272800cd3f4363661c00a27c77/registry/vk.xml)"]
3612pub const QCOM_FILTER_CUBIC_WEIGHTS_SPEC_VERSION: u32 = 1;
3613#[doc = "Registry constant `VK_QCOM_FILTER_CUBIC_WEIGHTS_EXTENSION_NAME`."]
3614#[doc(alias = "VK_QCOM_FILTER_CUBIC_WEIGHTS_EXTENSION_NAME")]
3615#[doc = "\n\n[Khronos registry source: `VK_QCOM_FILTER_CUBIC_WEIGHTS_EXTENSION_NAME`](https://github.com/KhronosGroup/Vulkan-Headers/blob/acbb9391c0a597272800cd3f4363661c00a27c77/registry/vk.xml)"]
3616pub const QCOM_FILTER_CUBIC_WEIGHTS_EXTENSION_NAME: &std::ffi::CStr =
3617 c"VK_QCOM_filter_cubic_weights";
3618#[doc = "Registry constant `VK_QCOM_YCBCR_DEGAMMA_SPEC_VERSION`."]
3619#[doc(alias = "VK_QCOM_YCBCR_DEGAMMA_SPEC_VERSION")]
3620#[doc = "\n\n[Khronos registry source: `VK_QCOM_YCBCR_DEGAMMA_SPEC_VERSION`](https://github.com/KhronosGroup/Vulkan-Headers/blob/acbb9391c0a597272800cd3f4363661c00a27c77/registry/vk.xml)"]
3621pub const QCOM_YCBCR_DEGAMMA_SPEC_VERSION: u32 = 1;
3622#[doc = "Registry constant `VK_QCOM_YCBCR_DEGAMMA_EXTENSION_NAME`."]
3623#[doc(alias = "VK_QCOM_YCBCR_DEGAMMA_EXTENSION_NAME")]
3624#[doc = "\n\n[Khronos registry source: `VK_QCOM_YCBCR_DEGAMMA_EXTENSION_NAME`](https://github.com/KhronosGroup/Vulkan-Headers/blob/acbb9391c0a597272800cd3f4363661c00a27c77/registry/vk.xml)"]
3625pub const QCOM_YCBCR_DEGAMMA_EXTENSION_NAME: &std::ffi::CStr = c"VK_QCOM_ycbcr_degamma";
3626#[doc = "Registry constant `VK_QCOM_FILTER_CUBIC_CLAMP_SPEC_VERSION`."]
3627#[doc(alias = "VK_QCOM_FILTER_CUBIC_CLAMP_SPEC_VERSION")]
3628#[doc = "\n\n[Khronos registry source: `VK_QCOM_FILTER_CUBIC_CLAMP_SPEC_VERSION`](https://github.com/KhronosGroup/Vulkan-Headers/blob/acbb9391c0a597272800cd3f4363661c00a27c77/registry/vk.xml)"]
3629pub const QCOM_FILTER_CUBIC_CLAMP_SPEC_VERSION: u32 = 1;
3630#[doc = "Registry constant `VK_QCOM_FILTER_CUBIC_CLAMP_EXTENSION_NAME`."]
3631#[doc(alias = "VK_QCOM_FILTER_CUBIC_CLAMP_EXTENSION_NAME")]
3632#[doc = "\n\n[Khronos registry source: `VK_QCOM_FILTER_CUBIC_CLAMP_EXTENSION_NAME`](https://github.com/KhronosGroup/Vulkan-Headers/blob/acbb9391c0a597272800cd3f4363661c00a27c77/registry/vk.xml)"]
3633pub const QCOM_FILTER_CUBIC_CLAMP_EXTENSION_NAME: &std::ffi::CStr = c"VK_QCOM_filter_cubic_clamp";
3634#[doc = "Registry constant `VK_EXT_ATTACHMENT_FEEDBACK_LOOP_DYNAMIC_STATE_SPEC_VERSION`."]
3635#[doc(alias = "VK_EXT_ATTACHMENT_FEEDBACK_LOOP_DYNAMIC_STATE_SPEC_VERSION")]
3636#[doc = "\n\n[Khronos registry source: `VK_EXT_ATTACHMENT_FEEDBACK_LOOP_DYNAMIC_STATE_SPEC_VERSION`](https://github.com/KhronosGroup/Vulkan-Headers/blob/acbb9391c0a597272800cd3f4363661c00a27c77/registry/vk.xml)"]
3637pub const EXT_ATTACHMENT_FEEDBACK_LOOP_DYNAMIC_STATE_SPEC_VERSION: u32 = 1;
3638#[doc = "Registry constant `VK_EXT_ATTACHMENT_FEEDBACK_LOOP_DYNAMIC_STATE_EXTENSION_NAME`."]
3639#[doc(alias = "VK_EXT_ATTACHMENT_FEEDBACK_LOOP_DYNAMIC_STATE_EXTENSION_NAME")]
3640#[doc = "\n\n[Khronos registry source: `VK_EXT_ATTACHMENT_FEEDBACK_LOOP_DYNAMIC_STATE_EXTENSION_NAME`](https://github.com/KhronosGroup/Vulkan-Headers/blob/acbb9391c0a597272800cd3f4363661c00a27c77/registry/vk.xml)"]
3641pub const EXT_ATTACHMENT_FEEDBACK_LOOP_DYNAMIC_STATE_EXTENSION_NAME: &std::ffi::CStr =
3642 c"VK_EXT_attachment_feedback_loop_dynamic_state";
3643#[doc = "Registry constant `VK_KHR_VERTEX_ATTRIBUTE_DIVISOR_SPEC_VERSION`."]
3644#[doc(alias = "VK_KHR_VERTEX_ATTRIBUTE_DIVISOR_SPEC_VERSION")]
3645#[doc = "\n\n[Khronos registry source: `VK_KHR_VERTEX_ATTRIBUTE_DIVISOR_SPEC_VERSION`](https://github.com/KhronosGroup/Vulkan-Headers/blob/acbb9391c0a597272800cd3f4363661c00a27c77/registry/vk.xml)"]
3646pub const KHR_VERTEX_ATTRIBUTE_DIVISOR_SPEC_VERSION: u32 = 1;
3647#[doc = "Registry constant `VK_KHR_VERTEX_ATTRIBUTE_DIVISOR_EXTENSION_NAME`."]
3648#[doc(alias = "VK_KHR_VERTEX_ATTRIBUTE_DIVISOR_EXTENSION_NAME")]
3649#[doc = "\n\n[Khronos registry source: `VK_KHR_VERTEX_ATTRIBUTE_DIVISOR_EXTENSION_NAME`](https://github.com/KhronosGroup/Vulkan-Headers/blob/acbb9391c0a597272800cd3f4363661c00a27c77/registry/vk.xml)"]
3650pub const KHR_VERTEX_ATTRIBUTE_DIVISOR_EXTENSION_NAME: &std::ffi::CStr =
3651 c"VK_KHR_vertex_attribute_divisor";
3652#[doc = "Registry constant `VK_KHR_LOAD_STORE_OP_NONE_SPEC_VERSION`."]
3653#[doc(alias = "VK_KHR_LOAD_STORE_OP_NONE_SPEC_VERSION")]
3654#[doc = "\n\n[Khronos registry source: `VK_KHR_LOAD_STORE_OP_NONE_SPEC_VERSION`](https://github.com/KhronosGroup/Vulkan-Headers/blob/acbb9391c0a597272800cd3f4363661c00a27c77/registry/vk.xml)"]
3655pub const KHR_LOAD_STORE_OP_NONE_SPEC_VERSION: u32 = 1;
3656#[doc = "Registry constant `VK_KHR_LOAD_STORE_OP_NONE_EXTENSION_NAME`."]
3657#[doc(alias = "VK_KHR_LOAD_STORE_OP_NONE_EXTENSION_NAME")]
3658#[doc = "\n\n[Khronos registry source: `VK_KHR_LOAD_STORE_OP_NONE_EXTENSION_NAME`](https://github.com/KhronosGroup/Vulkan-Headers/blob/acbb9391c0a597272800cd3f4363661c00a27c77/registry/vk.xml)"]
3659pub const KHR_LOAD_STORE_OP_NONE_EXTENSION_NAME: &std::ffi::CStr = c"VK_KHR_load_store_op_none";
3660#[doc = "Registry constant `VK_KHR_UNIFIED_IMAGE_LAYOUTS_SPEC_VERSION`."]
3661#[doc(alias = "VK_KHR_UNIFIED_IMAGE_LAYOUTS_SPEC_VERSION")]
3662#[doc = "\n\n[Khronos registry source: `VK_KHR_UNIFIED_IMAGE_LAYOUTS_SPEC_VERSION`](https://github.com/KhronosGroup/Vulkan-Headers/blob/acbb9391c0a597272800cd3f4363661c00a27c77/registry/vk.xml)"]
3663pub const KHR_UNIFIED_IMAGE_LAYOUTS_SPEC_VERSION: u32 = 1;
3664#[doc = "Registry constant `VK_KHR_UNIFIED_IMAGE_LAYOUTS_EXTENSION_NAME`."]
3665#[doc(alias = "VK_KHR_UNIFIED_IMAGE_LAYOUTS_EXTENSION_NAME")]
3666#[doc = "\n\n[Khronos registry source: `VK_KHR_UNIFIED_IMAGE_LAYOUTS_EXTENSION_NAME`](https://github.com/KhronosGroup/Vulkan-Headers/blob/acbb9391c0a597272800cd3f4363661c00a27c77/registry/vk.xml)"]
3667pub const KHR_UNIFIED_IMAGE_LAYOUTS_EXTENSION_NAME: &std::ffi::CStr =
3668 c"VK_KHR_unified_image_layouts";
3669#[doc = "Registry constant `VK_KHR_SHADER_FLOAT_CONTROLS_2_SPEC_VERSION`."]
3670#[doc(alias = "VK_KHR_SHADER_FLOAT_CONTROLS_2_SPEC_VERSION")]
3671#[doc = "\n\n[Khronos registry source: `VK_KHR_SHADER_FLOAT_CONTROLS_2_SPEC_VERSION`](https://github.com/KhronosGroup/Vulkan-Headers/blob/acbb9391c0a597272800cd3f4363661c00a27c77/registry/vk.xml)"]
3672pub const KHR_SHADER_FLOAT_CONTROLS_2_SPEC_VERSION: u32 = 1;
3673#[doc = "Registry constant `VK_KHR_SHADER_FLOAT_CONTROLS_2_EXTENSION_NAME`."]
3674#[doc(alias = "VK_KHR_SHADER_FLOAT_CONTROLS_2_EXTENSION_NAME")]
3675#[doc = "\n\n[Khronos registry source: `VK_KHR_SHADER_FLOAT_CONTROLS_2_EXTENSION_NAME`](https://github.com/KhronosGroup/Vulkan-Headers/blob/acbb9391c0a597272800cd3f4363661c00a27c77/registry/vk.xml)"]
3676pub const KHR_SHADER_FLOAT_CONTROLS_2_EXTENSION_NAME: &std::ffi::CStr =
3677 c"VK_KHR_shader_float_controls2";
3678#[cfg(feature = "platform-screen")]
3679#[doc = "Registry constant `VK_QNX_EXTERNAL_MEMORY_SCREEN_BUFFER_SPEC_VERSION`."]
3680#[doc(alias = "VK_QNX_EXTERNAL_MEMORY_SCREEN_BUFFER_SPEC_VERSION")]
3681#[doc = "\n\n[Khronos registry source: `VK_QNX_EXTERNAL_MEMORY_SCREEN_BUFFER_SPEC_VERSION`](https://github.com/KhronosGroup/Vulkan-Headers/blob/acbb9391c0a597272800cd3f4363661c00a27c77/registry/vk.xml)"]
3682pub const QNX_EXTERNAL_MEMORY_SCREEN_BUFFER_SPEC_VERSION: u32 = 1;
3683#[cfg(feature = "platform-screen")]
3684#[doc = "Registry constant `VK_QNX_EXTERNAL_MEMORY_SCREEN_BUFFER_EXTENSION_NAME`."]
3685#[doc(alias = "VK_QNX_EXTERNAL_MEMORY_SCREEN_BUFFER_EXTENSION_NAME")]
3686#[doc = "\n\n[Khronos registry source: `VK_QNX_EXTERNAL_MEMORY_SCREEN_BUFFER_EXTENSION_NAME`](https://github.com/KhronosGroup/Vulkan-Headers/blob/acbb9391c0a597272800cd3f4363661c00a27c77/registry/vk.xml)"]
3687pub const QNX_EXTERNAL_MEMORY_SCREEN_BUFFER_EXTENSION_NAME: &std::ffi::CStr =
3688 c"VK_QNX_external_memory_screen_buffer";
3689#[doc = "Registry constant `VK_MSFT_LAYERED_DRIVER_SPEC_VERSION`."]
3690#[doc(alias = "VK_MSFT_LAYERED_DRIVER_SPEC_VERSION")]
3691#[doc = "\n\n[Khronos registry source: `VK_MSFT_LAYERED_DRIVER_SPEC_VERSION`](https://github.com/KhronosGroup/Vulkan-Headers/blob/acbb9391c0a597272800cd3f4363661c00a27c77/registry/vk.xml)"]
3692pub const MSFT_LAYERED_DRIVER_SPEC_VERSION: u32 = 1;
3693#[doc = "Registry constant `VK_MSFT_LAYERED_DRIVER_EXTENSION_NAME`."]
3694#[doc(alias = "VK_MSFT_LAYERED_DRIVER_EXTENSION_NAME")]
3695#[doc = "\n\n[Khronos registry source: `VK_MSFT_LAYERED_DRIVER_EXTENSION_NAME`](https://github.com/KhronosGroup/Vulkan-Headers/blob/acbb9391c0a597272800cd3f4363661c00a27c77/registry/vk.xml)"]
3696pub const MSFT_LAYERED_DRIVER_EXTENSION_NAME: &std::ffi::CStr = c"VK_MSFT_layered_driver";
3697#[doc = "Registry constant `VK_KHR_INDEX_TYPE_UINT8_SPEC_VERSION`."]
3698#[doc(alias = "VK_KHR_INDEX_TYPE_UINT8_SPEC_VERSION")]
3699#[doc = "\n\n[Khronos registry source: `VK_KHR_INDEX_TYPE_UINT8_SPEC_VERSION`](https://github.com/KhronosGroup/Vulkan-Headers/blob/acbb9391c0a597272800cd3f4363661c00a27c77/registry/vk.xml)"]
3700pub const KHR_INDEX_TYPE_UINT8_SPEC_VERSION: u32 = 1;
3701#[doc = "Registry constant `VK_KHR_INDEX_TYPE_UINT8_EXTENSION_NAME`."]
3702#[doc(alias = "VK_KHR_INDEX_TYPE_UINT8_EXTENSION_NAME")]
3703#[doc = "\n\n[Khronos registry source: `VK_KHR_INDEX_TYPE_UINT8_EXTENSION_NAME`](https://github.com/KhronosGroup/Vulkan-Headers/blob/acbb9391c0a597272800cd3f4363661c00a27c77/registry/vk.xml)"]
3704pub const KHR_INDEX_TYPE_UINT8_EXTENSION_NAME: &std::ffi::CStr = c"VK_KHR_index_type_uint8";
3705#[doc = "Registry constant `VK_KHR_LINE_RASTERIZATION_SPEC_VERSION`."]
3706#[doc(alias = "VK_KHR_LINE_RASTERIZATION_SPEC_VERSION")]
3707#[doc = "\n\n[Khronos registry source: `VK_KHR_LINE_RASTERIZATION_SPEC_VERSION`](https://github.com/KhronosGroup/Vulkan-Headers/blob/acbb9391c0a597272800cd3f4363661c00a27c77/registry/vk.xml)"]
3708pub const KHR_LINE_RASTERIZATION_SPEC_VERSION: u32 = 1;
3709#[doc = "Registry constant `VK_KHR_LINE_RASTERIZATION_EXTENSION_NAME`."]
3710#[doc(alias = "VK_KHR_LINE_RASTERIZATION_EXTENSION_NAME")]
3711#[doc = "\n\n[Khronos registry source: `VK_KHR_LINE_RASTERIZATION_EXTENSION_NAME`](https://github.com/KhronosGroup/Vulkan-Headers/blob/acbb9391c0a597272800cd3f4363661c00a27c77/registry/vk.xml)"]
3712pub const KHR_LINE_RASTERIZATION_EXTENSION_NAME: &std::ffi::CStr = c"VK_KHR_line_rasterization";
3713#[doc = "Registry constant `VK_KHR_CALIBRATED_TIMESTAMPS_SPEC_VERSION`."]
3714#[doc(alias = "VK_KHR_CALIBRATED_TIMESTAMPS_SPEC_VERSION")]
3715#[doc = "\n\n[Khronos registry source: `VK_KHR_CALIBRATED_TIMESTAMPS_SPEC_VERSION`](https://github.com/KhronosGroup/Vulkan-Headers/blob/acbb9391c0a597272800cd3f4363661c00a27c77/registry/vk.xml)"]
3716pub const KHR_CALIBRATED_TIMESTAMPS_SPEC_VERSION: u32 = 1;
3717#[doc = "Registry constant `VK_KHR_CALIBRATED_TIMESTAMPS_EXTENSION_NAME`."]
3718#[doc(alias = "VK_KHR_CALIBRATED_TIMESTAMPS_EXTENSION_NAME")]
3719#[doc = "\n\n[Khronos registry source: `VK_KHR_CALIBRATED_TIMESTAMPS_EXTENSION_NAME`](https://github.com/KhronosGroup/Vulkan-Headers/blob/acbb9391c0a597272800cd3f4363661c00a27c77/registry/vk.xml)"]
3720pub const KHR_CALIBRATED_TIMESTAMPS_EXTENSION_NAME: &std::ffi::CStr =
3721 c"VK_KHR_calibrated_timestamps";
3722#[doc = "Registry constant `VK_KHR_SHADER_EXPECT_ASSUME_SPEC_VERSION`."]
3723#[doc(alias = "VK_KHR_SHADER_EXPECT_ASSUME_SPEC_VERSION")]
3724#[doc = "\n\n[Khronos registry source: `VK_KHR_SHADER_EXPECT_ASSUME_SPEC_VERSION`](https://github.com/KhronosGroup/Vulkan-Headers/blob/acbb9391c0a597272800cd3f4363661c00a27c77/registry/vk.xml)"]
3725pub const KHR_SHADER_EXPECT_ASSUME_SPEC_VERSION: u32 = 1;
3726#[doc = "Registry constant `VK_KHR_SHADER_EXPECT_ASSUME_EXTENSION_NAME`."]
3727#[doc(alias = "VK_KHR_SHADER_EXPECT_ASSUME_EXTENSION_NAME")]
3728#[doc = "\n\n[Khronos registry source: `VK_KHR_SHADER_EXPECT_ASSUME_EXTENSION_NAME`](https://github.com/KhronosGroup/Vulkan-Headers/blob/acbb9391c0a597272800cd3f4363661c00a27c77/registry/vk.xml)"]
3729pub const KHR_SHADER_EXPECT_ASSUME_EXTENSION_NAME: &std::ffi::CStr = c"VK_KHR_shader_expect_assume";
3730#[doc = "Registry constant `VK_KHR_MAINTENANCE_6_SPEC_VERSION`."]
3731#[doc(alias = "VK_KHR_MAINTENANCE_6_SPEC_VERSION")]
3732#[doc = "\n\n[Khronos registry source: `VK_KHR_MAINTENANCE_6_SPEC_VERSION`](https://github.com/KhronosGroup/Vulkan-Headers/blob/acbb9391c0a597272800cd3f4363661c00a27c77/registry/vk.xml)"]
3733pub const KHR_MAINTENANCE_6_SPEC_VERSION: u32 = 1;
3734#[doc = "Registry constant `VK_KHR_MAINTENANCE_6_EXTENSION_NAME`."]
3735#[doc(alias = "VK_KHR_MAINTENANCE_6_EXTENSION_NAME")]
3736#[doc = "\n\n[Khronos registry source: `VK_KHR_MAINTENANCE_6_EXTENSION_NAME`](https://github.com/KhronosGroup/Vulkan-Headers/blob/acbb9391c0a597272800cd3f4363661c00a27c77/registry/vk.xml)"]
3737pub const KHR_MAINTENANCE_6_EXTENSION_NAME: &std::ffi::CStr = c"VK_KHR_maintenance6";
3738#[doc = "Registry constant `VK_NV_DESCRIPTOR_POOL_OVERALLOCATION_SPEC_VERSION`."]
3739#[doc(alias = "VK_NV_DESCRIPTOR_POOL_OVERALLOCATION_SPEC_VERSION")]
3740#[doc = "\n\n[Khronos registry source: `VK_NV_DESCRIPTOR_POOL_OVERALLOCATION_SPEC_VERSION`](https://github.com/KhronosGroup/Vulkan-Headers/blob/acbb9391c0a597272800cd3f4363661c00a27c77/registry/vk.xml)"]
3741pub const NV_DESCRIPTOR_POOL_OVERALLOCATION_SPEC_VERSION: u32 = 1;
3742#[doc = "Registry constant `VK_NV_DESCRIPTOR_POOL_OVERALLOCATION_EXTENSION_NAME`."]
3743#[doc(alias = "VK_NV_DESCRIPTOR_POOL_OVERALLOCATION_EXTENSION_NAME")]
3744#[doc = "\n\n[Khronos registry source: `VK_NV_DESCRIPTOR_POOL_OVERALLOCATION_EXTENSION_NAME`](https://github.com/KhronosGroup/Vulkan-Headers/blob/acbb9391c0a597272800cd3f4363661c00a27c77/registry/vk.xml)"]
3745pub const NV_DESCRIPTOR_POOL_OVERALLOCATION_EXTENSION_NAME: &std::ffi::CStr =
3746 c"VK_NV_descriptor_pool_overallocation";
3747#[doc = "Registry constant `VK_QCOM_TILE_MEMORY_HEAP_SPEC_VERSION`."]
3748#[doc(alias = "VK_QCOM_TILE_MEMORY_HEAP_SPEC_VERSION")]
3749#[doc = "\n\n[Khronos registry source: `VK_QCOM_TILE_MEMORY_HEAP_SPEC_VERSION`](https://github.com/KhronosGroup/Vulkan-Headers/blob/acbb9391c0a597272800cd3f4363661c00a27c77/registry/vk.xml)"]
3750pub const QCOM_TILE_MEMORY_HEAP_SPEC_VERSION: u32 = 1;
3751#[doc = "Registry constant `VK_QCOM_TILE_MEMORY_HEAP_EXTENSION_NAME`."]
3752#[doc(alias = "VK_QCOM_TILE_MEMORY_HEAP_EXTENSION_NAME")]
3753#[doc = "\n\n[Khronos registry source: `VK_QCOM_TILE_MEMORY_HEAP_EXTENSION_NAME`](https://github.com/KhronosGroup/Vulkan-Headers/blob/acbb9391c0a597272800cd3f4363661c00a27c77/registry/vk.xml)"]
3754pub const QCOM_TILE_MEMORY_HEAP_EXTENSION_NAME: &std::ffi::CStr = c"VK_QCOM_tile_memory_heap";
3755#[doc = "Registry constant `VK_KHR_COPY_MEMORY_INDIRECT_SPEC_VERSION`."]
3756#[doc(alias = "VK_KHR_COPY_MEMORY_INDIRECT_SPEC_VERSION")]
3757#[doc = "\n\n[Khronos registry source: `VK_KHR_COPY_MEMORY_INDIRECT_SPEC_VERSION`](https://github.com/KhronosGroup/Vulkan-Headers/blob/acbb9391c0a597272800cd3f4363661c00a27c77/registry/vk.xml)"]
3758pub const KHR_COPY_MEMORY_INDIRECT_SPEC_VERSION: u32 = 1;
3759#[doc = "Registry constant `VK_KHR_COPY_MEMORY_INDIRECT_EXTENSION_NAME`."]
3760#[doc(alias = "VK_KHR_COPY_MEMORY_INDIRECT_EXTENSION_NAME")]
3761#[doc = "\n\n[Khronos registry source: `VK_KHR_COPY_MEMORY_INDIRECT_EXTENSION_NAME`](https://github.com/KhronosGroup/Vulkan-Headers/blob/acbb9391c0a597272800cd3f4363661c00a27c77/registry/vk.xml)"]
3762pub const KHR_COPY_MEMORY_INDIRECT_EXTENSION_NAME: &std::ffi::CStr = c"VK_KHR_copy_memory_indirect";
3763#[doc = "Registry constant `VK_EXT_MEMORY_DECOMPRESSION_SPEC_VERSION`."]
3764#[doc(alias = "VK_EXT_MEMORY_DECOMPRESSION_SPEC_VERSION")]
3765#[doc = "\n\n[Khronos registry source: `VK_EXT_MEMORY_DECOMPRESSION_SPEC_VERSION`](https://github.com/KhronosGroup/Vulkan-Headers/blob/acbb9391c0a597272800cd3f4363661c00a27c77/registry/vk.xml)"]
3766pub const EXT_MEMORY_DECOMPRESSION_SPEC_VERSION: u32 = 1;
3767#[doc = "Registry constant `VK_EXT_MEMORY_DECOMPRESSION_EXTENSION_NAME`."]
3768#[doc(alias = "VK_EXT_MEMORY_DECOMPRESSION_EXTENSION_NAME")]
3769#[doc = "\n\n[Khronos registry source: `VK_EXT_MEMORY_DECOMPRESSION_EXTENSION_NAME`](https://github.com/KhronosGroup/Vulkan-Headers/blob/acbb9391c0a597272800cd3f4363661c00a27c77/registry/vk.xml)"]
3770pub const EXT_MEMORY_DECOMPRESSION_EXTENSION_NAME: &std::ffi::CStr = c"VK_EXT_memory_decompression";
3771#[doc = "Registry constant `VK_NV_DISPLAY_STEREO_SPEC_VERSION`."]
3772#[doc(alias = "VK_NV_DISPLAY_STEREO_SPEC_VERSION")]
3773#[doc = "\n\n[Khronos registry source: `VK_NV_DISPLAY_STEREO_SPEC_VERSION`](https://github.com/KhronosGroup/Vulkan-Headers/blob/acbb9391c0a597272800cd3f4363661c00a27c77/registry/vk.xml)"]
3774pub const NV_DISPLAY_STEREO_SPEC_VERSION: u32 = 1;
3775#[doc = "Registry constant `VK_NV_DISPLAY_STEREO_EXTENSION_NAME`."]
3776#[doc(alias = "VK_NV_DISPLAY_STEREO_EXTENSION_NAME")]
3777#[doc = "\n\n[Khronos registry source: `VK_NV_DISPLAY_STEREO_EXTENSION_NAME`](https://github.com/KhronosGroup/Vulkan-Headers/blob/acbb9391c0a597272800cd3f4363661c00a27c77/registry/vk.xml)"]
3778pub const NV_DISPLAY_STEREO_EXTENSION_NAME: &std::ffi::CStr = c"VK_NV_display_stereo";
3779#[doc = "Registry constant `VK_KHR_VIDEO_ENCODE_INTRA_REFRESH_SPEC_VERSION`."]
3780#[doc(alias = "VK_KHR_VIDEO_ENCODE_INTRA_REFRESH_SPEC_VERSION")]
3781#[doc = "\n\n[Khronos registry source: `VK_KHR_VIDEO_ENCODE_INTRA_REFRESH_SPEC_VERSION`](https://github.com/KhronosGroup/Vulkan-Headers/blob/acbb9391c0a597272800cd3f4363661c00a27c77/registry/vk.xml)"]
3782pub const KHR_VIDEO_ENCODE_INTRA_REFRESH_SPEC_VERSION: u32 = 1;
3783#[doc = "Registry constant `VK_KHR_VIDEO_ENCODE_INTRA_REFRESH_EXTENSION_NAME`."]
3784#[doc(alias = "VK_KHR_VIDEO_ENCODE_INTRA_REFRESH_EXTENSION_NAME")]
3785#[doc = "\n\n[Khronos registry source: `VK_KHR_VIDEO_ENCODE_INTRA_REFRESH_EXTENSION_NAME`](https://github.com/KhronosGroup/Vulkan-Headers/blob/acbb9391c0a597272800cd3f4363661c00a27c77/registry/vk.xml)"]
3786pub const KHR_VIDEO_ENCODE_INTRA_REFRESH_EXTENSION_NAME: &std::ffi::CStr =
3787 c"VK_KHR_video_encode_intra_refresh";
3788#[doc = "Registry constant `VK_KHR_VIDEO_ENCODE_QUANTIZATION_MAP_SPEC_VERSION`."]
3789#[doc(alias = "VK_KHR_VIDEO_ENCODE_QUANTIZATION_MAP_SPEC_VERSION")]
3790#[doc = "\n\n[Khronos registry source: `VK_KHR_VIDEO_ENCODE_QUANTIZATION_MAP_SPEC_VERSION`](https://github.com/KhronosGroup/Vulkan-Headers/blob/acbb9391c0a597272800cd3f4363661c00a27c77/registry/vk.xml)"]
3791pub const KHR_VIDEO_ENCODE_QUANTIZATION_MAP_SPEC_VERSION: u32 = 2;
3792#[doc = "Registry constant `VK_KHR_VIDEO_ENCODE_QUANTIZATION_MAP_EXTENSION_NAME`."]
3793#[doc(alias = "VK_KHR_VIDEO_ENCODE_QUANTIZATION_MAP_EXTENSION_NAME")]
3794#[doc = "\n\n[Khronos registry source: `VK_KHR_VIDEO_ENCODE_QUANTIZATION_MAP_EXTENSION_NAME`](https://github.com/KhronosGroup/Vulkan-Headers/blob/acbb9391c0a597272800cd3f4363661c00a27c77/registry/vk.xml)"]
3795pub const KHR_VIDEO_ENCODE_QUANTIZATION_MAP_EXTENSION_NAME: &std::ffi::CStr =
3796 c"VK_KHR_video_encode_quantization_map";
3797#[doc = "Registry constant `VK_NV_RAW_ACCESS_CHAINS_SPEC_VERSION`."]
3798#[doc(alias = "VK_NV_RAW_ACCESS_CHAINS_SPEC_VERSION")]
3799#[doc = "\n\n[Khronos registry source: `VK_NV_RAW_ACCESS_CHAINS_SPEC_VERSION`](https://github.com/KhronosGroup/Vulkan-Headers/blob/acbb9391c0a597272800cd3f4363661c00a27c77/registry/vk.xml)"]
3800pub const NV_RAW_ACCESS_CHAINS_SPEC_VERSION: u32 = 1;
3801#[doc = "Registry constant `VK_NV_RAW_ACCESS_CHAINS_EXTENSION_NAME`."]
3802#[doc(alias = "VK_NV_RAW_ACCESS_CHAINS_EXTENSION_NAME")]
3803#[doc = "\n\n[Khronos registry source: `VK_NV_RAW_ACCESS_CHAINS_EXTENSION_NAME`](https://github.com/KhronosGroup/Vulkan-Headers/blob/acbb9391c0a597272800cd3f4363661c00a27c77/registry/vk.xml)"]
3804pub const NV_RAW_ACCESS_CHAINS_EXTENSION_NAME: &std::ffi::CStr = c"VK_NV_raw_access_chains";
3805#[doc = "Registry constant `VK_NV_EXTERNAL_COMPUTE_QUEUE_SPEC_VERSION`."]
3806#[doc(alias = "VK_NV_EXTERNAL_COMPUTE_QUEUE_SPEC_VERSION")]
3807#[doc = "\n\n[Khronos registry source: `VK_NV_EXTERNAL_COMPUTE_QUEUE_SPEC_VERSION`](https://github.com/KhronosGroup/Vulkan-Headers/blob/acbb9391c0a597272800cd3f4363661c00a27c77/registry/vk.xml)"]
3808pub const NV_EXTERNAL_COMPUTE_QUEUE_SPEC_VERSION: u32 = 1;
3809#[doc = "Registry constant `VK_NV_EXTERNAL_COMPUTE_QUEUE_EXTENSION_NAME`."]
3810#[doc(alias = "VK_NV_EXTERNAL_COMPUTE_QUEUE_EXTENSION_NAME")]
3811#[doc = "\n\n[Khronos registry source: `VK_NV_EXTERNAL_COMPUTE_QUEUE_EXTENSION_NAME`](https://github.com/KhronosGroup/Vulkan-Headers/blob/acbb9391c0a597272800cd3f4363661c00a27c77/registry/vk.xml)"]
3812pub const NV_EXTERNAL_COMPUTE_QUEUE_EXTENSION_NAME: &std::ffi::CStr =
3813 c"VK_NV_external_compute_queue";
3814#[doc = "Registry constant `VK_KHR_SHADER_RELAXED_EXTENDED_INSTRUCTION_SPEC_VERSION`."]
3815#[doc(alias = "VK_KHR_SHADER_RELAXED_EXTENDED_INSTRUCTION_SPEC_VERSION")]
3816#[doc = "\n\n[Khronos registry source: `VK_KHR_SHADER_RELAXED_EXTENDED_INSTRUCTION_SPEC_VERSION`](https://github.com/KhronosGroup/Vulkan-Headers/blob/acbb9391c0a597272800cd3f4363661c00a27c77/registry/vk.xml)"]
3817pub const KHR_SHADER_RELAXED_EXTENDED_INSTRUCTION_SPEC_VERSION: u32 = 1;
3818#[doc = "Registry constant `VK_KHR_SHADER_RELAXED_EXTENDED_INSTRUCTION_EXTENSION_NAME`."]
3819#[doc(alias = "VK_KHR_SHADER_RELAXED_EXTENDED_INSTRUCTION_EXTENSION_NAME")]
3820#[doc = "\n\n[Khronos registry source: `VK_KHR_SHADER_RELAXED_EXTENDED_INSTRUCTION_EXTENSION_NAME`](https://github.com/KhronosGroup/Vulkan-Headers/blob/acbb9391c0a597272800cd3f4363661c00a27c77/registry/vk.xml)"]
3821pub const KHR_SHADER_RELAXED_EXTENDED_INSTRUCTION_EXTENSION_NAME: &std::ffi::CStr =
3822 c"VK_KHR_shader_relaxed_extended_instruction";
3823#[doc = "Registry constant `VK_NV_COMMAND_BUFFER_INHERITANCE_SPEC_VERSION`."]
3824#[doc(alias = "VK_NV_COMMAND_BUFFER_INHERITANCE_SPEC_VERSION")]
3825#[doc = "\n\n[Khronos registry source: `VK_NV_COMMAND_BUFFER_INHERITANCE_SPEC_VERSION`](https://github.com/KhronosGroup/Vulkan-Headers/blob/acbb9391c0a597272800cd3f4363661c00a27c77/registry/vk.xml)"]
3826pub const NV_COMMAND_BUFFER_INHERITANCE_SPEC_VERSION: u32 = 1;
3827#[doc = "Registry constant `VK_NV_COMMAND_BUFFER_INHERITANCE_EXTENSION_NAME`."]
3828#[doc(alias = "VK_NV_COMMAND_BUFFER_INHERITANCE_EXTENSION_NAME")]
3829#[doc = "\n\n[Khronos registry source: `VK_NV_COMMAND_BUFFER_INHERITANCE_EXTENSION_NAME`](https://github.com/KhronosGroup/Vulkan-Headers/blob/acbb9391c0a597272800cd3f4363661c00a27c77/registry/vk.xml)"]
3830pub const NV_COMMAND_BUFFER_INHERITANCE_EXTENSION_NAME: &std::ffi::CStr =
3831 c"VK_NV_command_buffer_inheritance";
3832#[doc = "Registry constant `VK_KHR_MAINTENANCE_7_SPEC_VERSION`."]
3833#[doc(alias = "VK_KHR_MAINTENANCE_7_SPEC_VERSION")]
3834#[doc = "\n\n[Khronos registry source: `VK_KHR_MAINTENANCE_7_SPEC_VERSION`](https://github.com/KhronosGroup/Vulkan-Headers/blob/acbb9391c0a597272800cd3f4363661c00a27c77/registry/vk.xml)"]
3835pub const KHR_MAINTENANCE_7_SPEC_VERSION: u32 = 1;
3836#[doc = "Registry constant `VK_KHR_MAINTENANCE_7_EXTENSION_NAME`."]
3837#[doc(alias = "VK_KHR_MAINTENANCE_7_EXTENSION_NAME")]
3838#[doc = "\n\n[Khronos registry source: `VK_KHR_MAINTENANCE_7_EXTENSION_NAME`](https://github.com/KhronosGroup/Vulkan-Headers/blob/acbb9391c0a597272800cd3f4363661c00a27c77/registry/vk.xml)"]
3839pub const KHR_MAINTENANCE_7_EXTENSION_NAME: &std::ffi::CStr = c"VK_KHR_maintenance7";
3840#[doc = "Registry constant `VK_NV_SHADER_ATOMIC_FLOAT16_VECTOR_SPEC_VERSION`."]
3841#[doc(alias = "VK_NV_SHADER_ATOMIC_FLOAT16_VECTOR_SPEC_VERSION")]
3842#[doc = "\n\n[Khronos registry source: `VK_NV_SHADER_ATOMIC_FLOAT16_VECTOR_SPEC_VERSION`](https://github.com/KhronosGroup/Vulkan-Headers/blob/acbb9391c0a597272800cd3f4363661c00a27c77/registry/vk.xml)"]
3843pub const NV_SHADER_ATOMIC_FLOAT16_VECTOR_SPEC_VERSION: u32 = 1;
3844#[doc = "Registry constant `VK_NV_SHADER_ATOMIC_FLOAT16_VECTOR_EXTENSION_NAME`."]
3845#[doc(alias = "VK_NV_SHADER_ATOMIC_FLOAT16_VECTOR_EXTENSION_NAME")]
3846#[doc = "\n\n[Khronos registry source: `VK_NV_SHADER_ATOMIC_FLOAT16_VECTOR_EXTENSION_NAME`](https://github.com/KhronosGroup/Vulkan-Headers/blob/acbb9391c0a597272800cd3f4363661c00a27c77/registry/vk.xml)"]
3847pub const NV_SHADER_ATOMIC_FLOAT16_VECTOR_EXTENSION_NAME: &std::ffi::CStr =
3848 c"VK_NV_shader_atomic_float16_vector";
3849#[doc = "Registry constant `VK_EXT_SHADER_REPLICATED_COMPOSITES_SPEC_VERSION`."]
3850#[doc(alias = "VK_EXT_SHADER_REPLICATED_COMPOSITES_SPEC_VERSION")]
3851#[doc = "\n\n[Khronos registry source: `VK_EXT_SHADER_REPLICATED_COMPOSITES_SPEC_VERSION`](https://github.com/KhronosGroup/Vulkan-Headers/blob/acbb9391c0a597272800cd3f4363661c00a27c77/registry/vk.xml)"]
3852pub const EXT_SHADER_REPLICATED_COMPOSITES_SPEC_VERSION: u32 = 1;
3853#[doc = "Registry constant `VK_EXT_SHADER_REPLICATED_COMPOSITES_EXTENSION_NAME`."]
3854#[doc(alias = "VK_EXT_SHADER_REPLICATED_COMPOSITES_EXTENSION_NAME")]
3855#[doc = "\n\n[Khronos registry source: `VK_EXT_SHADER_REPLICATED_COMPOSITES_EXTENSION_NAME`](https://github.com/KhronosGroup/Vulkan-Headers/blob/acbb9391c0a597272800cd3f4363661c00a27c77/registry/vk.xml)"]
3856pub const EXT_SHADER_REPLICATED_COMPOSITES_EXTENSION_NAME: &std::ffi::CStr =
3857 c"VK_EXT_shader_replicated_composites";
3858#[doc = "Registry constant `VK_ARM_TENSOR_CONTROLS_SPEC_VERSION`."]
3859#[doc(alias = "VK_ARM_TENSOR_CONTROLS_SPEC_VERSION")]
3860#[doc = "\n\n[Khronos registry source: `VK_ARM_TENSOR_CONTROLS_SPEC_VERSION`](https://github.com/KhronosGroup/Vulkan-Headers/blob/acbb9391c0a597272800cd3f4363661c00a27c77/registry/vk.xml)"]
3861pub const ARM_TENSOR_CONTROLS_SPEC_VERSION: u32 = 1;
3862#[doc = "Registry constant `VK_ARM_TENSOR_CONTROLS_EXTENSION_NAME`."]
3863#[doc(alias = "VK_ARM_TENSOR_CONTROLS_EXTENSION_NAME")]
3864#[doc = "\n\n[Khronos registry source: `VK_ARM_TENSOR_CONTROLS_EXTENSION_NAME`](https://github.com/KhronosGroup/Vulkan-Headers/blob/acbb9391c0a597272800cd3f4363661c00a27c77/registry/vk.xml)"]
3865pub const ARM_TENSOR_CONTROLS_EXTENSION_NAME: &std::ffi::CStr = c"VK_ARM_tensor_controls";
3866#[doc = "Registry constant `VK_EXT_SHADER_FLOAT8_SPEC_VERSION`."]
3867#[doc(alias = "VK_EXT_SHADER_FLOAT8_SPEC_VERSION")]
3868#[doc = "\n\n[Khronos registry source: `VK_EXT_SHADER_FLOAT8_SPEC_VERSION`](https://github.com/KhronosGroup/Vulkan-Headers/blob/acbb9391c0a597272800cd3f4363661c00a27c77/registry/vk.xml)"]
3869pub const EXT_SHADER_FLOAT8_SPEC_VERSION: u32 = 1;
3870#[doc = "Registry constant `VK_EXT_SHADER_FLOAT8_EXTENSION_NAME`."]
3871#[doc(alias = "VK_EXT_SHADER_FLOAT8_EXTENSION_NAME")]
3872#[doc = "\n\n[Khronos registry source: `VK_EXT_SHADER_FLOAT8_EXTENSION_NAME`](https://github.com/KhronosGroup/Vulkan-Headers/blob/acbb9391c0a597272800cd3f4363661c00a27c77/registry/vk.xml)"]
3873pub const EXT_SHADER_FLOAT8_EXTENSION_NAME: &std::ffi::CStr = c"VK_EXT_shader_float8";
3874#[doc = "Registry constant `VK_NV_RAY_TRACING_VALIDATION_SPEC_VERSION`."]
3875#[doc(alias = "VK_NV_RAY_TRACING_VALIDATION_SPEC_VERSION")]
3876#[doc = "\n\n[Khronos registry source: `VK_NV_RAY_TRACING_VALIDATION_SPEC_VERSION`](https://github.com/KhronosGroup/Vulkan-Headers/blob/acbb9391c0a597272800cd3f4363661c00a27c77/registry/vk.xml)"]
3877pub const NV_RAY_TRACING_VALIDATION_SPEC_VERSION: u32 = 1;
3878#[doc = "Registry constant `VK_NV_RAY_TRACING_VALIDATION_EXTENSION_NAME`."]
3879#[doc(alias = "VK_NV_RAY_TRACING_VALIDATION_EXTENSION_NAME")]
3880#[doc = "\n\n[Khronos registry source: `VK_NV_RAY_TRACING_VALIDATION_EXTENSION_NAME`](https://github.com/KhronosGroup/Vulkan-Headers/blob/acbb9391c0a597272800cd3f4363661c00a27c77/registry/vk.xml)"]
3881pub const NV_RAY_TRACING_VALIDATION_EXTENSION_NAME: &std::ffi::CStr =
3882 c"VK_NV_ray_tracing_validation";
3883#[doc = "Registry constant `VK_NV_CLUSTER_ACCELERATION_STRUCTURE_SPEC_VERSION`."]
3884#[doc(alias = "VK_NV_CLUSTER_ACCELERATION_STRUCTURE_SPEC_VERSION")]
3885#[doc = "\n\n[Khronos registry source: `VK_NV_CLUSTER_ACCELERATION_STRUCTURE_SPEC_VERSION`](https://github.com/KhronosGroup/Vulkan-Headers/blob/acbb9391c0a597272800cd3f4363661c00a27c77/registry/vk.xml)"]
3886pub const NV_CLUSTER_ACCELERATION_STRUCTURE_SPEC_VERSION: u32 = 4;
3887#[doc = "Registry constant `VK_NV_CLUSTER_ACCELERATION_STRUCTURE_EXTENSION_NAME`."]
3888#[doc(alias = "VK_NV_CLUSTER_ACCELERATION_STRUCTURE_EXTENSION_NAME")]
3889#[doc = "\n\n[Khronos registry source: `VK_NV_CLUSTER_ACCELERATION_STRUCTURE_EXTENSION_NAME`](https://github.com/KhronosGroup/Vulkan-Headers/blob/acbb9391c0a597272800cd3f4363661c00a27c77/registry/vk.xml)"]
3890pub const NV_CLUSTER_ACCELERATION_STRUCTURE_EXTENSION_NAME: &std::ffi::CStr =
3891 c"VK_NV_cluster_acceleration_structure";
3892#[doc = "Registry constant `VK_NV_PARTITIONED_ACCELERATION_STRUCTURE_SPEC_VERSION`."]
3893#[doc(alias = "VK_NV_PARTITIONED_ACCELERATION_STRUCTURE_SPEC_VERSION")]
3894#[doc = "\n\n[Khronos registry source: `VK_NV_PARTITIONED_ACCELERATION_STRUCTURE_SPEC_VERSION`](https://github.com/KhronosGroup/Vulkan-Headers/blob/acbb9391c0a597272800cd3f4363661c00a27c77/registry/vk.xml)"]
3895pub const NV_PARTITIONED_ACCELERATION_STRUCTURE_SPEC_VERSION: u32 = 1;
3896#[doc = "Registry constant `VK_NV_PARTITIONED_ACCELERATION_STRUCTURE_EXTENSION_NAME`."]
3897#[doc(alias = "VK_NV_PARTITIONED_ACCELERATION_STRUCTURE_EXTENSION_NAME")]
3898#[doc = "\n\n[Khronos registry source: `VK_NV_PARTITIONED_ACCELERATION_STRUCTURE_EXTENSION_NAME`](https://github.com/KhronosGroup/Vulkan-Headers/blob/acbb9391c0a597272800cd3f4363661c00a27c77/registry/vk.xml)"]
3899pub const NV_PARTITIONED_ACCELERATION_STRUCTURE_EXTENSION_NAME: &std::ffi::CStr =
3900 c"VK_NV_partitioned_acceleration_structure";
3901#[doc = "Registry constant `VK_EXT_DEVICE_GENERATED_COMMANDS_SPEC_VERSION`."]
3902#[doc(alias = "VK_EXT_DEVICE_GENERATED_COMMANDS_SPEC_VERSION")]
3903#[doc = "\n\n[Khronos registry source: `VK_EXT_DEVICE_GENERATED_COMMANDS_SPEC_VERSION`](https://github.com/KhronosGroup/Vulkan-Headers/blob/acbb9391c0a597272800cd3f4363661c00a27c77/registry/vk.xml)"]
3904pub const EXT_DEVICE_GENERATED_COMMANDS_SPEC_VERSION: u32 = 1;
3905#[doc = "Registry constant `VK_EXT_DEVICE_GENERATED_COMMANDS_EXTENSION_NAME`."]
3906#[doc(alias = "VK_EXT_DEVICE_GENERATED_COMMANDS_EXTENSION_NAME")]
3907#[doc = "\n\n[Khronos registry source: `VK_EXT_DEVICE_GENERATED_COMMANDS_EXTENSION_NAME`](https://github.com/KhronosGroup/Vulkan-Headers/blob/acbb9391c0a597272800cd3f4363661c00a27c77/registry/vk.xml)"]
3908pub const EXT_DEVICE_GENERATED_COMMANDS_EXTENSION_NAME: &std::ffi::CStr =
3909 c"VK_EXT_device_generated_commands";
3910#[doc = "Registry constant `VK_KHR_DEVICE_FAULT_SPEC_VERSION`."]
3911#[doc(alias = "VK_KHR_DEVICE_FAULT_SPEC_VERSION")]
3912#[doc = "\n\n[Khronos registry source: `VK_KHR_DEVICE_FAULT_SPEC_VERSION`](https://github.com/KhronosGroup/Vulkan-Headers/blob/acbb9391c0a597272800cd3f4363661c00a27c77/registry/vk.xml)"]
3913pub const KHR_DEVICE_FAULT_SPEC_VERSION: u32 = 1;
3914#[doc = "Registry constant `VK_KHR_DEVICE_FAULT_EXTENSION_NAME`."]
3915#[doc(alias = "VK_KHR_DEVICE_FAULT_EXTENSION_NAME")]
3916#[doc = "\n\n[Khronos registry source: `VK_KHR_DEVICE_FAULT_EXTENSION_NAME`](https://github.com/KhronosGroup/Vulkan-Headers/blob/acbb9391c0a597272800cd3f4363661c00a27c77/registry/vk.xml)"]
3917pub const KHR_DEVICE_FAULT_EXTENSION_NAME: &std::ffi::CStr = c"VK_KHR_device_fault";
3918#[doc = "Registry constant `VK_KHR_MAINTENANCE_8_SPEC_VERSION`."]
3919#[doc(alias = "VK_KHR_MAINTENANCE_8_SPEC_VERSION")]
3920#[doc = "\n\n[Khronos registry source: `VK_KHR_MAINTENANCE_8_SPEC_VERSION`](https://github.com/KhronosGroup/Vulkan-Headers/blob/acbb9391c0a597272800cd3f4363661c00a27c77/registry/vk.xml)"]
3921pub const KHR_MAINTENANCE_8_SPEC_VERSION: u32 = 1;
3922#[doc = "Registry constant `VK_KHR_MAINTENANCE_8_EXTENSION_NAME`."]
3923#[doc(alias = "VK_KHR_MAINTENANCE_8_EXTENSION_NAME")]
3924#[doc = "\n\n[Khronos registry source: `VK_KHR_MAINTENANCE_8_EXTENSION_NAME`](https://github.com/KhronosGroup/Vulkan-Headers/blob/acbb9391c0a597272800cd3f4363661c00a27c77/registry/vk.xml)"]
3925pub const KHR_MAINTENANCE_8_EXTENSION_NAME: &std::ffi::CStr = c"VK_KHR_maintenance8";
3926#[doc = "Registry constant `VK_MESA_IMAGE_ALIGNMENT_CONTROL_SPEC_VERSION`."]
3927#[doc(alias = "VK_MESA_IMAGE_ALIGNMENT_CONTROL_SPEC_VERSION")]
3928#[doc = "\n\n[Khronos registry source: `VK_MESA_IMAGE_ALIGNMENT_CONTROL_SPEC_VERSION`](https://github.com/KhronosGroup/Vulkan-Headers/blob/acbb9391c0a597272800cd3f4363661c00a27c77/registry/vk.xml)"]
3929pub const MESA_IMAGE_ALIGNMENT_CONTROL_SPEC_VERSION: u32 = 1;
3930#[doc = "Registry constant `VK_MESA_IMAGE_ALIGNMENT_CONTROL_EXTENSION_NAME`."]
3931#[doc(alias = "VK_MESA_IMAGE_ALIGNMENT_CONTROL_EXTENSION_NAME")]
3932#[doc = "\n\n[Khronos registry source: `VK_MESA_IMAGE_ALIGNMENT_CONTROL_EXTENSION_NAME`](https://github.com/KhronosGroup/Vulkan-Headers/blob/acbb9391c0a597272800cd3f4363661c00a27c77/registry/vk.xml)"]
3933pub const MESA_IMAGE_ALIGNMENT_CONTROL_EXTENSION_NAME: &std::ffi::CStr =
3934 c"VK_MESA_image_alignment_control";
3935#[doc = "Registry constant `VK_KHR_SHADER_FMA_SPEC_VERSION`."]
3936#[doc(alias = "VK_KHR_SHADER_FMA_SPEC_VERSION")]
3937#[doc = "\n\n[Khronos registry source: `VK_KHR_SHADER_FMA_SPEC_VERSION`](https://github.com/KhronosGroup/Vulkan-Headers/blob/acbb9391c0a597272800cd3f4363661c00a27c77/registry/vk.xml)"]
3938pub const KHR_SHADER_FMA_SPEC_VERSION: u32 = 1;
3939#[doc = "Registry constant `VK_KHR_SHADER_FMA_EXTENSION_NAME`."]
3940#[doc(alias = "VK_KHR_SHADER_FMA_EXTENSION_NAME")]
3941#[doc = "\n\n[Khronos registry source: `VK_KHR_SHADER_FMA_EXTENSION_NAME`](https://github.com/KhronosGroup/Vulkan-Headers/blob/acbb9391c0a597272800cd3f4363661c00a27c77/registry/vk.xml)"]
3942pub const KHR_SHADER_FMA_EXTENSION_NAME: &std::ffi::CStr = c"VK_KHR_shader_fma";
3943#[doc = "Registry constant `VK_NV_PUSH_CONSTANT_BANK_SPEC_VERSION`."]
3944#[doc(alias = "VK_NV_PUSH_CONSTANT_BANK_SPEC_VERSION")]
3945#[doc = "\n\n[Khronos registry source: `VK_NV_PUSH_CONSTANT_BANK_SPEC_VERSION`](https://github.com/KhronosGroup/Vulkan-Headers/blob/acbb9391c0a597272800cd3f4363661c00a27c77/registry/vk.xml)"]
3946pub const NV_PUSH_CONSTANT_BANK_SPEC_VERSION: u32 = 1;
3947#[doc = "Registry constant `VK_NV_PUSH_CONSTANT_BANK_EXTENSION_NAME`."]
3948#[doc(alias = "VK_NV_PUSH_CONSTANT_BANK_EXTENSION_NAME")]
3949#[doc = "\n\n[Khronos registry source: `VK_NV_PUSH_CONSTANT_BANK_EXTENSION_NAME`](https://github.com/KhronosGroup/Vulkan-Headers/blob/acbb9391c0a597272800cd3f4363661c00a27c77/registry/vk.xml)"]
3950pub const NV_PUSH_CONSTANT_BANK_EXTENSION_NAME: &std::ffi::CStr = c"VK_NV_push_constant_bank";
3951#[doc = "Registry constant `VK_EXT_RAY_TRACING_INVOCATION_REORDER_SPEC_VERSION`."]
3952#[doc(alias = "VK_EXT_RAY_TRACING_INVOCATION_REORDER_SPEC_VERSION")]
3953#[doc = "\n\n[Khronos registry source: `VK_EXT_RAY_TRACING_INVOCATION_REORDER_SPEC_VERSION`](https://github.com/KhronosGroup/Vulkan-Headers/blob/acbb9391c0a597272800cd3f4363661c00a27c77/registry/vk.xml)"]
3954pub const EXT_RAY_TRACING_INVOCATION_REORDER_SPEC_VERSION: u32 = 2;
3955#[doc = "Registry constant `VK_EXT_RAY_TRACING_INVOCATION_REORDER_EXTENSION_NAME`."]
3956#[doc(alias = "VK_EXT_RAY_TRACING_INVOCATION_REORDER_EXTENSION_NAME")]
3957#[doc = "\n\n[Khronos registry source: `VK_EXT_RAY_TRACING_INVOCATION_REORDER_EXTENSION_NAME`](https://github.com/KhronosGroup/Vulkan-Headers/blob/acbb9391c0a597272800cd3f4363661c00a27c77/registry/vk.xml)"]
3958pub const EXT_RAY_TRACING_INVOCATION_REORDER_EXTENSION_NAME: &std::ffi::CStr =
3959 c"VK_EXT_ray_tracing_invocation_reorder";
3960#[doc = "Registry constant `VK_EXT_DEPTH_CLAMP_CONTROL_SPEC_VERSION`."]
3961#[doc(alias = "VK_EXT_DEPTH_CLAMP_CONTROL_SPEC_VERSION")]
3962#[doc = "\n\n[Khronos registry source: `VK_EXT_DEPTH_CLAMP_CONTROL_SPEC_VERSION`](https://github.com/KhronosGroup/Vulkan-Headers/blob/acbb9391c0a597272800cd3f4363661c00a27c77/registry/vk.xml)"]
3963pub const EXT_DEPTH_CLAMP_CONTROL_SPEC_VERSION: u32 = 1;
3964#[doc = "Registry constant `VK_EXT_DEPTH_CLAMP_CONTROL_EXTENSION_NAME`."]
3965#[doc(alias = "VK_EXT_DEPTH_CLAMP_CONTROL_EXTENSION_NAME")]
3966#[doc = "\n\n[Khronos registry source: `VK_EXT_DEPTH_CLAMP_CONTROL_EXTENSION_NAME`](https://github.com/KhronosGroup/Vulkan-Headers/blob/acbb9391c0a597272800cd3f4363661c00a27c77/registry/vk.xml)"]
3967pub const EXT_DEPTH_CLAMP_CONTROL_EXTENSION_NAME: &std::ffi::CStr = c"VK_EXT_depth_clamp_control";
3968#[doc = "Registry constant `VK_KHR_MAINTENANCE_9_SPEC_VERSION`."]
3969#[doc(alias = "VK_KHR_MAINTENANCE_9_SPEC_VERSION")]
3970#[doc = "\n\n[Khronos registry source: `VK_KHR_MAINTENANCE_9_SPEC_VERSION`](https://github.com/KhronosGroup/Vulkan-Headers/blob/acbb9391c0a597272800cd3f4363661c00a27c77/registry/vk.xml)"]
3971pub const KHR_MAINTENANCE_9_SPEC_VERSION: u32 = 1;
3972#[doc = "Registry constant `VK_KHR_MAINTENANCE_9_EXTENSION_NAME`."]
3973#[doc(alias = "VK_KHR_MAINTENANCE_9_EXTENSION_NAME")]
3974#[doc = "\n\n[Khronos registry source: `VK_KHR_MAINTENANCE_9_EXTENSION_NAME`](https://github.com/KhronosGroup/Vulkan-Headers/blob/acbb9391c0a597272800cd3f4363661c00a27c77/registry/vk.xml)"]
3975pub const KHR_MAINTENANCE_9_EXTENSION_NAME: &std::ffi::CStr = c"VK_KHR_maintenance9";
3976#[doc = "Registry constant `VK_KHR_VIDEO_MAINTENANCE_2_SPEC_VERSION`."]
3977#[doc(alias = "VK_KHR_VIDEO_MAINTENANCE_2_SPEC_VERSION")]
3978#[doc = "\n\n[Khronos registry source: `VK_KHR_VIDEO_MAINTENANCE_2_SPEC_VERSION`](https://github.com/KhronosGroup/Vulkan-Headers/blob/acbb9391c0a597272800cd3f4363661c00a27c77/registry/vk.xml)"]
3979pub const KHR_VIDEO_MAINTENANCE_2_SPEC_VERSION: u32 = 1;
3980#[doc = "Registry constant `VK_KHR_VIDEO_MAINTENANCE_2_EXTENSION_NAME`."]
3981#[doc(alias = "VK_KHR_VIDEO_MAINTENANCE_2_EXTENSION_NAME")]
3982#[doc = "\n\n[Khronos registry source: `VK_KHR_VIDEO_MAINTENANCE_2_EXTENSION_NAME`](https://github.com/KhronosGroup/Vulkan-Headers/blob/acbb9391c0a597272800cd3f4363661c00a27c77/registry/vk.xml)"]
3983pub const KHR_VIDEO_MAINTENANCE_2_EXTENSION_NAME: &std::ffi::CStr = c"VK_KHR_video_maintenance2";
3984#[cfg(feature = "platform-ohos")]
3985#[doc = "Registry constant `VK_OHOS_SURFACE_SPEC_VERSION`."]
3986#[doc(alias = "VK_OHOS_SURFACE_SPEC_VERSION")]
3987#[doc = "\n\n[Khronos registry source: `VK_OHOS_SURFACE_SPEC_VERSION`](https://github.com/KhronosGroup/Vulkan-Headers/blob/acbb9391c0a597272800cd3f4363661c00a27c77/registry/vk.xml)"]
3988pub const OHOS_SURFACE_SPEC_VERSION: u32 = 1;
3989#[cfg(feature = "platform-ohos")]
3990#[doc = "Registry constant `VK_OHOS_SURFACE_EXTENSION_NAME`."]
3991#[doc(alias = "VK_OHOS_SURFACE_EXTENSION_NAME")]
3992#[doc = "\n\n[Khronos registry source: `VK_OHOS_SURFACE_EXTENSION_NAME`](https://github.com/KhronosGroup/Vulkan-Headers/blob/acbb9391c0a597272800cd3f4363661c00a27c77/registry/vk.xml)"]
3993pub const OHOS_SURFACE_EXTENSION_NAME: &std::ffi::CStr = c"VK_OHOS_surface";
3994#[doc = "Registry constant `VK_HUAWEI_HDR_VIVID_SPEC_VERSION`."]
3995#[doc(alias = "VK_HUAWEI_HDR_VIVID_SPEC_VERSION")]
3996#[doc = "\n\n[Khronos registry source: `VK_HUAWEI_HDR_VIVID_SPEC_VERSION`](https://github.com/KhronosGroup/Vulkan-Headers/blob/acbb9391c0a597272800cd3f4363661c00a27c77/registry/vk.xml)"]
3997pub const HUAWEI_HDR_VIVID_SPEC_VERSION: u32 = 1;
3998#[doc = "Registry constant `VK_HUAWEI_HDR_VIVID_EXTENSION_NAME`."]
3999#[doc(alias = "VK_HUAWEI_HDR_VIVID_EXTENSION_NAME")]
4000#[doc = "\n\n[Khronos registry source: `VK_HUAWEI_HDR_VIVID_EXTENSION_NAME`](https://github.com/KhronosGroup/Vulkan-Headers/blob/acbb9391c0a597272800cd3f4363661c00a27c77/registry/vk.xml)"]
4001pub const HUAWEI_HDR_VIVID_EXTENSION_NAME: &std::ffi::CStr = c"VK_HUAWEI_hdr_vivid";
4002#[doc = "Registry constant `VK_NV_COOPERATIVE_MATRIX_2_SPEC_VERSION`."]
4003#[doc(alias = "VK_NV_COOPERATIVE_MATRIX_2_SPEC_VERSION")]
4004#[doc = "\n\n[Khronos registry source: `VK_NV_COOPERATIVE_MATRIX_2_SPEC_VERSION`](https://github.com/KhronosGroup/Vulkan-Headers/blob/acbb9391c0a597272800cd3f4363661c00a27c77/registry/vk.xml)"]
4005pub const NV_COOPERATIVE_MATRIX_2_SPEC_VERSION: u32 = 1;
4006#[doc = "Registry constant `VK_NV_COOPERATIVE_MATRIX_2_EXTENSION_NAME`."]
4007#[doc(alias = "VK_NV_COOPERATIVE_MATRIX_2_EXTENSION_NAME")]
4008#[doc = "\n\n[Khronos registry source: `VK_NV_COOPERATIVE_MATRIX_2_EXTENSION_NAME`](https://github.com/KhronosGroup/Vulkan-Headers/blob/acbb9391c0a597272800cd3f4363661c00a27c77/registry/vk.xml)"]
4009pub const NV_COOPERATIVE_MATRIX_2_EXTENSION_NAME: &std::ffi::CStr = c"VK_NV_cooperative_matrix2";
4010#[doc = "Registry constant `VK_ARM_PIPELINE_OPACITY_MICROMAP_SPEC_VERSION`."]
4011#[doc(alias = "VK_ARM_PIPELINE_OPACITY_MICROMAP_SPEC_VERSION")]
4012#[doc = "\n\n[Khronos registry source: `VK_ARM_PIPELINE_OPACITY_MICROMAP_SPEC_VERSION`](https://github.com/KhronosGroup/Vulkan-Headers/blob/acbb9391c0a597272800cd3f4363661c00a27c77/registry/vk.xml)"]
4013pub const ARM_PIPELINE_OPACITY_MICROMAP_SPEC_VERSION: u32 = 1;
4014#[doc = "Registry constant `VK_ARM_PIPELINE_OPACITY_MICROMAP_EXTENSION_NAME`."]
4015#[doc(alias = "VK_ARM_PIPELINE_OPACITY_MICROMAP_EXTENSION_NAME")]
4016#[doc = "\n\n[Khronos registry source: `VK_ARM_PIPELINE_OPACITY_MICROMAP_EXTENSION_NAME`](https://github.com/KhronosGroup/Vulkan-Headers/blob/acbb9391c0a597272800cd3f4363661c00a27c77/registry/vk.xml)"]
4017pub const ARM_PIPELINE_OPACITY_MICROMAP_EXTENSION_NAME: &std::ffi::CStr =
4018 c"VK_ARM_pipeline_opacity_micromap";
4019#[doc = "Registry constant `VK_KHR_VIDEO_ENCODE_FEEDBACK_2_SPEC_VERSION`."]
4020#[doc(alias = "VK_KHR_VIDEO_ENCODE_FEEDBACK_2_SPEC_VERSION")]
4021#[doc = "\n\n[Khronos registry source: `VK_KHR_VIDEO_ENCODE_FEEDBACK_2_SPEC_VERSION`](https://github.com/KhronosGroup/Vulkan-Headers/blob/acbb9391c0a597272800cd3f4363661c00a27c77/registry/vk.xml)"]
4022pub const KHR_VIDEO_ENCODE_FEEDBACK_2_SPEC_VERSION: u32 = 1;
4023#[doc = "Registry constant `VK_KHR_VIDEO_ENCODE_FEEDBACK_2_EXTENSION_NAME`."]
4024#[doc(alias = "VK_KHR_VIDEO_ENCODE_FEEDBACK_2_EXTENSION_NAME")]
4025#[doc = "\n\n[Khronos registry source: `VK_KHR_VIDEO_ENCODE_FEEDBACK_2_EXTENSION_NAME`](https://github.com/KhronosGroup/Vulkan-Headers/blob/acbb9391c0a597272800cd3f4363661c00a27c77/registry/vk.xml)"]
4026pub const KHR_VIDEO_ENCODE_FEEDBACK_2_EXTENSION_NAME: &std::ffi::CStr =
4027 c"VK_KHR_video_encode_feedback2";
4028#[doc = "Registry constant `VK_IMG_FILTER_LINEAR_2D_SPEC_VERSION`."]
4029#[doc(alias = "VK_IMG_FILTER_LINEAR_2D_SPEC_VERSION")]
4030#[doc = "\n\n[Khronos registry source: `VK_IMG_FILTER_LINEAR_2D_SPEC_VERSION`](https://github.com/KhronosGroup/Vulkan-Headers/blob/acbb9391c0a597272800cd3f4363661c00a27c77/registry/vk.xml)"]
4031pub const IMG_FILTER_LINEAR_2D_SPEC_VERSION: u32 = 1;
4032#[doc = "Registry constant `VK_IMG_FILTER_LINEAR_2D_EXTENSION_NAME`."]
4033#[doc(alias = "VK_IMG_FILTER_LINEAR_2D_EXTENSION_NAME")]
4034#[doc = "\n\n[Khronos registry source: `VK_IMG_FILTER_LINEAR_2D_EXTENSION_NAME`](https://github.com/KhronosGroup/Vulkan-Headers/blob/acbb9391c0a597272800cd3f4363661c00a27c77/registry/vk.xml)"]
4035pub const IMG_FILTER_LINEAR_2D_EXTENSION_NAME: &std::ffi::CStr = c"VK_IMG_filter_linear_2d";
4036#[cfg(feature = "platform-metal")]
4037#[doc = "Registry constant `VK_EXT_EXTERNAL_MEMORY_METAL_SPEC_VERSION`."]
4038#[doc(alias = "VK_EXT_EXTERNAL_MEMORY_METAL_SPEC_VERSION")]
4039#[doc = "\n\n[Khronos registry source: `VK_EXT_EXTERNAL_MEMORY_METAL_SPEC_VERSION`](https://github.com/KhronosGroup/Vulkan-Headers/blob/acbb9391c0a597272800cd3f4363661c00a27c77/registry/vk.xml)"]
4040pub const EXT_EXTERNAL_MEMORY_METAL_SPEC_VERSION: u32 = 1;
4041#[cfg(feature = "platform-metal")]
4042#[doc = "Registry constant `VK_EXT_EXTERNAL_MEMORY_METAL_EXTENSION_NAME`."]
4043#[doc(alias = "VK_EXT_EXTERNAL_MEMORY_METAL_EXTENSION_NAME")]
4044#[doc = "\n\n[Khronos registry source: `VK_EXT_EXTERNAL_MEMORY_METAL_EXTENSION_NAME`](https://github.com/KhronosGroup/Vulkan-Headers/blob/acbb9391c0a597272800cd3f4363661c00a27c77/registry/vk.xml)"]
4045pub const EXT_EXTERNAL_MEMORY_METAL_EXTENSION_NAME: &std::ffi::CStr =
4046 c"VK_EXT_external_memory_metal";
4047#[doc = "Registry constant `VK_KHR_DEPTH_CLAMP_ZERO_ONE_SPEC_VERSION`."]
4048#[doc(alias = "VK_KHR_DEPTH_CLAMP_ZERO_ONE_SPEC_VERSION")]
4049#[doc = "\n\n[Khronos registry source: `VK_KHR_DEPTH_CLAMP_ZERO_ONE_SPEC_VERSION`](https://github.com/KhronosGroup/Vulkan-Headers/blob/acbb9391c0a597272800cd3f4363661c00a27c77/registry/vk.xml)"]
4050pub const KHR_DEPTH_CLAMP_ZERO_ONE_SPEC_VERSION: u32 = 1;
4051#[doc = "Registry constant `VK_KHR_DEPTH_CLAMP_ZERO_ONE_EXTENSION_NAME`."]
4052#[doc(alias = "VK_KHR_DEPTH_CLAMP_ZERO_ONE_EXTENSION_NAME")]
4053#[doc = "\n\n[Khronos registry source: `VK_KHR_DEPTH_CLAMP_ZERO_ONE_EXTENSION_NAME`](https://github.com/KhronosGroup/Vulkan-Headers/blob/acbb9391c0a597272800cd3f4363661c00a27c77/registry/vk.xml)"]
4054pub const KHR_DEPTH_CLAMP_ZERO_ONE_EXTENSION_NAME: &std::ffi::CStr = c"VK_KHR_depth_clamp_zero_one";
4055#[doc = "Registry constant `VK_ARM_PERFORMANCE_COUNTERS_BY_REGION_SPEC_VERSION`."]
4056#[doc(alias = "VK_ARM_PERFORMANCE_COUNTERS_BY_REGION_SPEC_VERSION")]
4057#[doc = "\n\n[Khronos registry source: `VK_ARM_PERFORMANCE_COUNTERS_BY_REGION_SPEC_VERSION`](https://github.com/KhronosGroup/Vulkan-Headers/blob/acbb9391c0a597272800cd3f4363661c00a27c77/registry/vk.xml)"]
4058pub const ARM_PERFORMANCE_COUNTERS_BY_REGION_SPEC_VERSION: u32 = 1;
4059#[doc = "Registry constant `VK_ARM_PERFORMANCE_COUNTERS_BY_REGION_EXTENSION_NAME`."]
4060#[doc(alias = "VK_ARM_PERFORMANCE_COUNTERS_BY_REGION_EXTENSION_NAME")]
4061#[doc = "\n\n[Khronos registry source: `VK_ARM_PERFORMANCE_COUNTERS_BY_REGION_EXTENSION_NAME`](https://github.com/KhronosGroup/Vulkan-Headers/blob/acbb9391c0a597272800cd3f4363661c00a27c77/registry/vk.xml)"]
4062pub const ARM_PERFORMANCE_COUNTERS_BY_REGION_EXTENSION_NAME: &std::ffi::CStr =
4063 c"VK_ARM_performance_counters_by_region";
4064#[doc = "Registry constant `VK_ARM_SHADER_INSTRUMENTATION_SPEC_VERSION`."]
4065#[doc(alias = "VK_ARM_SHADER_INSTRUMENTATION_SPEC_VERSION")]
4066#[doc = "\n\n[Khronos registry source: `VK_ARM_SHADER_INSTRUMENTATION_SPEC_VERSION`](https://github.com/KhronosGroup/Vulkan-Headers/blob/acbb9391c0a597272800cd3f4363661c00a27c77/registry/vk.xml)"]
4067pub const ARM_SHADER_INSTRUMENTATION_SPEC_VERSION: u32 = 1;
4068#[doc = "Registry constant `VK_ARM_SHADER_INSTRUMENTATION_EXTENSION_NAME`."]
4069#[doc(alias = "VK_ARM_SHADER_INSTRUMENTATION_EXTENSION_NAME")]
4070#[doc = "\n\n[Khronos registry source: `VK_ARM_SHADER_INSTRUMENTATION_EXTENSION_NAME`](https://github.com/KhronosGroup/Vulkan-Headers/blob/acbb9391c0a597272800cd3f4363661c00a27c77/registry/vk.xml)"]
4071pub const ARM_SHADER_INSTRUMENTATION_EXTENSION_NAME: &std::ffi::CStr =
4072 c"VK_ARM_shader_instrumentation";
4073#[doc = "Registry constant `VK_EXT_VERTEX_ATTRIBUTE_ROBUSTNESS_SPEC_VERSION`."]
4074#[doc(alias = "VK_EXT_VERTEX_ATTRIBUTE_ROBUSTNESS_SPEC_VERSION")]
4075#[doc = "\n\n[Khronos registry source: `VK_EXT_VERTEX_ATTRIBUTE_ROBUSTNESS_SPEC_VERSION`](https://github.com/KhronosGroup/Vulkan-Headers/blob/acbb9391c0a597272800cd3f4363661c00a27c77/registry/vk.xml)"]
4076pub const EXT_VERTEX_ATTRIBUTE_ROBUSTNESS_SPEC_VERSION: u32 = 1;
4077#[doc = "Registry constant `VK_EXT_VERTEX_ATTRIBUTE_ROBUSTNESS_EXTENSION_NAME`."]
4078#[doc(alias = "VK_EXT_VERTEX_ATTRIBUTE_ROBUSTNESS_EXTENSION_NAME")]
4079#[doc = "\n\n[Khronos registry source: `VK_EXT_VERTEX_ATTRIBUTE_ROBUSTNESS_EXTENSION_NAME`](https://github.com/KhronosGroup/Vulkan-Headers/blob/acbb9391c0a597272800cd3f4363661c00a27c77/registry/vk.xml)"]
4080pub const EXT_VERTEX_ATTRIBUTE_ROBUSTNESS_EXTENSION_NAME: &std::ffi::CStr =
4081 c"VK_EXT_vertex_attribute_robustness";
4082#[doc = "Registry constant `VK_ARM_FORMAT_PACK_SPEC_VERSION`."]
4083#[doc(alias = "VK_ARM_FORMAT_PACK_SPEC_VERSION")]
4084#[doc = "\n\n[Khronos registry source: `VK_ARM_FORMAT_PACK_SPEC_VERSION`](https://github.com/KhronosGroup/Vulkan-Headers/blob/acbb9391c0a597272800cd3f4363661c00a27c77/registry/vk.xml)"]
4085pub const ARM_FORMAT_PACK_SPEC_VERSION: u32 = 1;
4086#[doc = "Registry constant `VK_ARM_FORMAT_PACK_EXTENSION_NAME`."]
4087#[doc(alias = "VK_ARM_FORMAT_PACK_EXTENSION_NAME")]
4088#[doc = "\n\n[Khronos registry source: `VK_ARM_FORMAT_PACK_EXTENSION_NAME`](https://github.com/KhronosGroup/Vulkan-Headers/blob/acbb9391c0a597272800cd3f4363661c00a27c77/registry/vk.xml)"]
4089pub const ARM_FORMAT_PACK_EXTENSION_NAME: &std::ffi::CStr = c"VK_ARM_format_pack";
4090#[doc = "Registry constant `VK_VALVE_FRAGMENT_DENSITY_MAP_LAYERED_SPEC_VERSION`."]
4091#[doc(alias = "VK_VALVE_FRAGMENT_DENSITY_MAP_LAYERED_SPEC_VERSION")]
4092#[doc = "\n\n[Khronos registry source: `VK_VALVE_FRAGMENT_DENSITY_MAP_LAYERED_SPEC_VERSION`](https://github.com/KhronosGroup/Vulkan-Headers/blob/acbb9391c0a597272800cd3f4363661c00a27c77/registry/vk.xml)"]
4093pub const VALVE_FRAGMENT_DENSITY_MAP_LAYERED_SPEC_VERSION: u32 = 1;
4094#[doc = "Registry constant `VK_VALVE_FRAGMENT_DENSITY_MAP_LAYERED_EXTENSION_NAME`."]
4095#[doc(alias = "VK_VALVE_FRAGMENT_DENSITY_MAP_LAYERED_EXTENSION_NAME")]
4096#[doc = "\n\n[Khronos registry source: `VK_VALVE_FRAGMENT_DENSITY_MAP_LAYERED_EXTENSION_NAME`](https://github.com/KhronosGroup/Vulkan-Headers/blob/acbb9391c0a597272800cd3f4363661c00a27c77/registry/vk.xml)"]
4097pub const VALVE_FRAGMENT_DENSITY_MAP_LAYERED_EXTENSION_NAME: &std::ffi::CStr =
4098 c"VK_VALVE_fragment_density_map_layered";
4099#[doc = "Registry constant `VK_KHR_ROBUSTNESS_2_SPEC_VERSION`."]
4100#[doc(alias = "VK_KHR_ROBUSTNESS_2_SPEC_VERSION")]
4101#[doc = "\n\n[Khronos registry source: `VK_KHR_ROBUSTNESS_2_SPEC_VERSION`](https://github.com/KhronosGroup/Vulkan-Headers/blob/acbb9391c0a597272800cd3f4363661c00a27c77/registry/vk.xml)"]
4102pub const KHR_ROBUSTNESS_2_SPEC_VERSION: u32 = 1;
4103#[doc = "Registry constant `VK_KHR_ROBUSTNESS_2_EXTENSION_NAME`."]
4104#[doc(alias = "VK_KHR_ROBUSTNESS_2_EXTENSION_NAME")]
4105#[doc = "\n\n[Khronos registry source: `VK_KHR_ROBUSTNESS_2_EXTENSION_NAME`](https://github.com/KhronosGroup/Vulkan-Headers/blob/acbb9391c0a597272800cd3f4363661c00a27c77/registry/vk.xml)"]
4106pub const KHR_ROBUSTNESS_2_EXTENSION_NAME: &std::ffi::CStr = c"VK_KHR_robustness2";
4107#[doc = "Registry constant `VK_NV_PRESENT_METERING_SPEC_VERSION`."]
4108#[doc(alias = "VK_NV_PRESENT_METERING_SPEC_VERSION")]
4109#[doc = "\n\n[Khronos registry source: `VK_NV_PRESENT_METERING_SPEC_VERSION`](https://github.com/KhronosGroup/Vulkan-Headers/blob/acbb9391c0a597272800cd3f4363661c00a27c77/registry/vk.xml)"]
4110pub const NV_PRESENT_METERING_SPEC_VERSION: u32 = 1;
4111#[doc = "Registry constant `VK_NV_PRESENT_METERING_EXTENSION_NAME`."]
4112#[doc(alias = "VK_NV_PRESENT_METERING_EXTENSION_NAME")]
4113#[doc = "\n\n[Khronos registry source: `VK_NV_PRESENT_METERING_EXTENSION_NAME`](https://github.com/KhronosGroup/Vulkan-Headers/blob/acbb9391c0a597272800cd3f4363661c00a27c77/registry/vk.xml)"]
4114pub const NV_PRESENT_METERING_EXTENSION_NAME: &std::ffi::CStr = c"VK_NV_present_metering";
4115#[doc = "Registry constant `VK_EXT_MULTISAMPLED_RENDER_TO_SWAPCHAIN_SPEC_VERSION`."]
4116#[doc(alias = "VK_EXT_MULTISAMPLED_RENDER_TO_SWAPCHAIN_SPEC_VERSION")]
4117#[doc = "\n\n[Khronos registry source: `VK_EXT_MULTISAMPLED_RENDER_TO_SWAPCHAIN_SPEC_VERSION`](https://github.com/KhronosGroup/Vulkan-Headers/blob/acbb9391c0a597272800cd3f4363661c00a27c77/registry/vk.xml)"]
4118pub const EXT_MULTISAMPLED_RENDER_TO_SWAPCHAIN_SPEC_VERSION: u32 = 1;
4119#[doc = "Registry constant `VK_EXT_MULTISAMPLED_RENDER_TO_SWAPCHAIN_EXTENSION_NAME`."]
4120#[doc(alias = "VK_EXT_MULTISAMPLED_RENDER_TO_SWAPCHAIN_EXTENSION_NAME")]
4121#[doc = "\n\n[Khronos registry source: `VK_EXT_MULTISAMPLED_RENDER_TO_SWAPCHAIN_EXTENSION_NAME`](https://github.com/KhronosGroup/Vulkan-Headers/blob/acbb9391c0a597272800cd3f4363661c00a27c77/registry/vk.xml)"]
4122pub const EXT_MULTISAMPLED_RENDER_TO_SWAPCHAIN_EXTENSION_NAME: &std::ffi::CStr =
4123 c"VK_EXT_multisampled_render_to_swapchain";
4124#[doc = "Registry constant `VK_EXT_FRAGMENT_DENSITY_MAP_OFFSET_SPEC_VERSION`."]
4125#[doc(alias = "VK_EXT_FRAGMENT_DENSITY_MAP_OFFSET_SPEC_VERSION")]
4126#[doc = "\n\n[Khronos registry source: `VK_EXT_FRAGMENT_DENSITY_MAP_OFFSET_SPEC_VERSION`](https://github.com/KhronosGroup/Vulkan-Headers/blob/acbb9391c0a597272800cd3f4363661c00a27c77/registry/vk.xml)"]
4127pub const EXT_FRAGMENT_DENSITY_MAP_OFFSET_SPEC_VERSION: u32 = 1;
4128#[doc = "Registry constant `VK_EXT_FRAGMENT_DENSITY_MAP_OFFSET_EXTENSION_NAME`."]
4129#[doc(alias = "VK_EXT_FRAGMENT_DENSITY_MAP_OFFSET_EXTENSION_NAME")]
4130#[doc = "\n\n[Khronos registry source: `VK_EXT_FRAGMENT_DENSITY_MAP_OFFSET_EXTENSION_NAME`](https://github.com/KhronosGroup/Vulkan-Headers/blob/acbb9391c0a597272800cd3f4363661c00a27c77/registry/vk.xml)"]
4131pub const EXT_FRAGMENT_DENSITY_MAP_OFFSET_EXTENSION_NAME: &std::ffi::CStr =
4132 c"VK_EXT_fragment_density_map_offset";
4133#[doc = "Registry constant `VK_EXT_ZERO_INITIALIZE_DEVICE_MEMORY_SPEC_VERSION`."]
4134#[doc(alias = "VK_EXT_ZERO_INITIALIZE_DEVICE_MEMORY_SPEC_VERSION")]
4135#[doc = "\n\n[Khronos registry source: `VK_EXT_ZERO_INITIALIZE_DEVICE_MEMORY_SPEC_VERSION`](https://github.com/KhronosGroup/Vulkan-Headers/blob/acbb9391c0a597272800cd3f4363661c00a27c77/registry/vk.xml)"]
4136pub const EXT_ZERO_INITIALIZE_DEVICE_MEMORY_SPEC_VERSION: u32 = 1;
4137#[doc = "Registry constant `VK_EXT_ZERO_INITIALIZE_DEVICE_MEMORY_EXTENSION_NAME`."]
4138#[doc(alias = "VK_EXT_ZERO_INITIALIZE_DEVICE_MEMORY_EXTENSION_NAME")]
4139#[doc = "\n\n[Khronos registry source: `VK_EXT_ZERO_INITIALIZE_DEVICE_MEMORY_EXTENSION_NAME`](https://github.com/KhronosGroup/Vulkan-Headers/blob/acbb9391c0a597272800cd3f4363661c00a27c77/registry/vk.xml)"]
4140pub const EXT_ZERO_INITIALIZE_DEVICE_MEMORY_EXTENSION_NAME: &std::ffi::CStr =
4141 c"VK_EXT_zero_initialize_device_memory";
4142#[doc = "Registry constant `VK_KHR_PRESENT_MODE_FIFO_LATEST_READY_SPEC_VERSION`."]
4143#[doc(alias = "VK_KHR_PRESENT_MODE_FIFO_LATEST_READY_SPEC_VERSION")]
4144#[doc = "\n\n[Khronos registry source: `VK_KHR_PRESENT_MODE_FIFO_LATEST_READY_SPEC_VERSION`](https://github.com/KhronosGroup/Vulkan-Headers/blob/acbb9391c0a597272800cd3f4363661c00a27c77/registry/vk.xml)"]
4145pub const KHR_PRESENT_MODE_FIFO_LATEST_READY_SPEC_VERSION: u32 = 1;
4146#[doc = "Registry constant `VK_KHR_PRESENT_MODE_FIFO_LATEST_READY_EXTENSION_NAME`."]
4147#[doc(alias = "VK_KHR_PRESENT_MODE_FIFO_LATEST_READY_EXTENSION_NAME")]
4148#[doc = "\n\n[Khronos registry source: `VK_KHR_PRESENT_MODE_FIFO_LATEST_READY_EXTENSION_NAME`](https://github.com/KhronosGroup/Vulkan-Headers/blob/acbb9391c0a597272800cd3f4363661c00a27c77/registry/vk.xml)"]
4149pub const KHR_PRESENT_MODE_FIFO_LATEST_READY_EXTENSION_NAME: &std::ffi::CStr =
4150 c"VK_KHR_present_mode_fifo_latest_ready";
4151#[doc = "Registry constant `VK_KHR_OPACITY_MICROMAP_SPEC_VERSION`."]
4152#[doc(alias = "VK_KHR_OPACITY_MICROMAP_SPEC_VERSION")]
4153#[doc = "\n\n[Khronos registry source: `VK_KHR_OPACITY_MICROMAP_SPEC_VERSION`](https://github.com/KhronosGroup/Vulkan-Headers/blob/acbb9391c0a597272800cd3f4363661c00a27c77/registry/vk.xml)"]
4154pub const KHR_OPACITY_MICROMAP_SPEC_VERSION: u32 = 1;
4155#[doc = "Registry constant `VK_KHR_OPACITY_MICROMAP_EXTENSION_NAME`."]
4156#[doc(alias = "VK_KHR_OPACITY_MICROMAP_EXTENSION_NAME")]
4157#[doc = "\n\n[Khronos registry source: `VK_KHR_OPACITY_MICROMAP_EXTENSION_NAME`](https://github.com/KhronosGroup/Vulkan-Headers/blob/acbb9391c0a597272800cd3f4363661c00a27c77/registry/vk.xml)"]
4158pub const KHR_OPACITY_MICROMAP_EXTENSION_NAME: &std::ffi::CStr = c"VK_KHR_opacity_micromap";
4159#[doc = "Registry constant `VK_EXT_SHADER_64BIT_INDEXING_SPEC_VERSION`."]
4160#[doc(alias = "VK_EXT_SHADER_64BIT_INDEXING_SPEC_VERSION")]
4161#[doc = "\n\n[Khronos registry source: `VK_EXT_SHADER_64BIT_INDEXING_SPEC_VERSION`](https://github.com/KhronosGroup/Vulkan-Headers/blob/acbb9391c0a597272800cd3f4363661c00a27c77/registry/vk.xml)"]
4162pub const EXT_SHADER_64BIT_INDEXING_SPEC_VERSION: u32 = 1;
4163#[doc = "Registry constant `VK_EXT_SHADER_64BIT_INDEXING_EXTENSION_NAME`."]
4164#[doc(alias = "VK_EXT_SHADER_64BIT_INDEXING_EXTENSION_NAME")]
4165#[doc = "\n\n[Khronos registry source: `VK_EXT_SHADER_64BIT_INDEXING_EXTENSION_NAME`](https://github.com/KhronosGroup/Vulkan-Headers/blob/acbb9391c0a597272800cd3f4363661c00a27c77/registry/vk.xml)"]
4166pub const EXT_SHADER_64BIT_INDEXING_EXTENSION_NAME: &std::ffi::CStr =
4167 c"VK_EXT_shader_64bit_indexing";
4168#[doc = "Registry constant `VK_EXT_CUSTOM_RESOLVE_SPEC_VERSION`."]
4169#[doc(alias = "VK_EXT_CUSTOM_RESOLVE_SPEC_VERSION")]
4170#[doc = "\n\n[Khronos registry source: `VK_EXT_CUSTOM_RESOLVE_SPEC_VERSION`](https://github.com/KhronosGroup/Vulkan-Headers/blob/acbb9391c0a597272800cd3f4363661c00a27c77/registry/vk.xml)"]
4171pub const EXT_CUSTOM_RESOLVE_SPEC_VERSION: u32 = 1;
4172#[doc = "Registry constant `VK_EXT_CUSTOM_RESOLVE_EXTENSION_NAME`."]
4173#[doc(alias = "VK_EXT_CUSTOM_RESOLVE_EXTENSION_NAME")]
4174#[doc = "\n\n[Khronos registry source: `VK_EXT_CUSTOM_RESOLVE_EXTENSION_NAME`](https://github.com/KhronosGroup/Vulkan-Headers/blob/acbb9391c0a597272800cd3f4363661c00a27c77/registry/vk.xml)"]
4175pub const EXT_CUSTOM_RESOLVE_EXTENSION_NAME: &std::ffi::CStr = c"VK_EXT_custom_resolve";
4176#[doc = "Registry constant `VK_QCOM_DATA_GRAPH_MODEL_SPEC_VERSION`."]
4177#[doc(alias = "VK_QCOM_DATA_GRAPH_MODEL_SPEC_VERSION")]
4178#[doc = "\n\n[Khronos registry source: `VK_QCOM_DATA_GRAPH_MODEL_SPEC_VERSION`](https://github.com/KhronosGroup/Vulkan-Headers/blob/acbb9391c0a597272800cd3f4363661c00a27c77/registry/vk.xml)"]
4179pub const QCOM_DATA_GRAPH_MODEL_SPEC_VERSION: u32 = 1;
4180#[doc = "Registry constant `VK_QCOM_DATA_GRAPH_MODEL_EXTENSION_NAME`."]
4181#[doc(alias = "VK_QCOM_DATA_GRAPH_MODEL_EXTENSION_NAME")]
4182#[doc = "\n\n[Khronos registry source: `VK_QCOM_DATA_GRAPH_MODEL_EXTENSION_NAME`](https://github.com/KhronosGroup/Vulkan-Headers/blob/acbb9391c0a597272800cd3f4363661c00a27c77/registry/vk.xml)"]
4183pub const QCOM_DATA_GRAPH_MODEL_EXTENSION_NAME: &std::ffi::CStr = c"VK_QCOM_data_graph_model";
4184#[doc = "Registry constant `VK_KHR_MAINTENANCE_10_SPEC_VERSION`."]
4185#[doc(alias = "VK_KHR_MAINTENANCE_10_SPEC_VERSION")]
4186#[doc = "\n\n[Khronos registry source: `VK_KHR_MAINTENANCE_10_SPEC_VERSION`](https://github.com/KhronosGroup/Vulkan-Headers/blob/acbb9391c0a597272800cd3f4363661c00a27c77/registry/vk.xml)"]
4187pub const KHR_MAINTENANCE_10_SPEC_VERSION: u32 = 1;
4188#[doc = "Registry constant `VK_KHR_MAINTENANCE_10_EXTENSION_NAME`."]
4189#[doc(alias = "VK_KHR_MAINTENANCE_10_EXTENSION_NAME")]
4190#[doc = "\n\n[Khronos registry source: `VK_KHR_MAINTENANCE_10_EXTENSION_NAME`](https://github.com/KhronosGroup/Vulkan-Headers/blob/acbb9391c0a597272800cd3f4363661c00a27c77/registry/vk.xml)"]
4191pub const KHR_MAINTENANCE_10_EXTENSION_NAME: &std::ffi::CStr = c"VK_KHR_maintenance10";
4192#[doc = "Registry constant `VK_ARM_DATA_GRAPH_OPTICAL_FLOW_SPEC_VERSION`."]
4193#[doc(alias = "VK_ARM_DATA_GRAPH_OPTICAL_FLOW_SPEC_VERSION")]
4194#[doc = "\n\n[Khronos registry source: `VK_ARM_DATA_GRAPH_OPTICAL_FLOW_SPEC_VERSION`](https://github.com/KhronosGroup/Vulkan-Headers/blob/acbb9391c0a597272800cd3f4363661c00a27c77/registry/vk.xml)"]
4195pub const ARM_DATA_GRAPH_OPTICAL_FLOW_SPEC_VERSION: u32 = 1;
4196#[doc = "Registry constant `VK_ARM_DATA_GRAPH_OPTICAL_FLOW_EXTENSION_NAME`."]
4197#[doc(alias = "VK_ARM_DATA_GRAPH_OPTICAL_FLOW_EXTENSION_NAME")]
4198#[doc = "\n\n[Khronos registry source: `VK_ARM_DATA_GRAPH_OPTICAL_FLOW_EXTENSION_NAME`](https://github.com/KhronosGroup/Vulkan-Headers/blob/acbb9391c0a597272800cd3f4363661c00a27c77/registry/vk.xml)"]
4199pub const ARM_DATA_GRAPH_OPTICAL_FLOW_EXTENSION_NAME: &std::ffi::CStr =
4200 c"VK_ARM_data_graph_optical_flow";
4201#[doc = "Registry constant `VK_EXT_SHADER_LONG_VECTOR_SPEC_VERSION`."]
4202#[doc(alias = "VK_EXT_SHADER_LONG_VECTOR_SPEC_VERSION")]
4203#[doc = "\n\n[Khronos registry source: `VK_EXT_SHADER_LONG_VECTOR_SPEC_VERSION`](https://github.com/KhronosGroup/Vulkan-Headers/blob/acbb9391c0a597272800cd3f4363661c00a27c77/registry/vk.xml)"]
4204pub const EXT_SHADER_LONG_VECTOR_SPEC_VERSION: u32 = 1;
4205#[doc = "Registry constant `VK_EXT_SHADER_LONG_VECTOR_EXTENSION_NAME`."]
4206#[doc(alias = "VK_EXT_SHADER_LONG_VECTOR_EXTENSION_NAME")]
4207#[doc = "\n\n[Khronos registry source: `VK_EXT_SHADER_LONG_VECTOR_EXTENSION_NAME`](https://github.com/KhronosGroup/Vulkan-Headers/blob/acbb9391c0a597272800cd3f4363661c00a27c77/registry/vk.xml)"]
4208pub const EXT_SHADER_LONG_VECTOR_EXTENSION_NAME: &std::ffi::CStr = c"VK_EXT_shader_long_vector";
4209#[doc = "Registry constant `VK_SEC_PIPELINE_CACHE_INCREMENTAL_MODE_SPEC_VERSION`."]
4210#[doc(alias = "VK_SEC_PIPELINE_CACHE_INCREMENTAL_MODE_SPEC_VERSION")]
4211#[doc = "\n\n[Khronos registry source: `VK_SEC_PIPELINE_CACHE_INCREMENTAL_MODE_SPEC_VERSION`](https://github.com/KhronosGroup/Vulkan-Headers/blob/acbb9391c0a597272800cd3f4363661c00a27c77/registry/vk.xml)"]
4212pub const SEC_PIPELINE_CACHE_INCREMENTAL_MODE_SPEC_VERSION: u32 = 1;
4213#[doc = "Registry constant `VK_SEC_PIPELINE_CACHE_INCREMENTAL_MODE_EXTENSION_NAME`."]
4214#[doc(alias = "VK_SEC_PIPELINE_CACHE_INCREMENTAL_MODE_EXTENSION_NAME")]
4215#[doc = "\n\n[Khronos registry source: `VK_SEC_PIPELINE_CACHE_INCREMENTAL_MODE_EXTENSION_NAME`](https://github.com/KhronosGroup/Vulkan-Headers/blob/acbb9391c0a597272800cd3f4363661c00a27c77/registry/vk.xml)"]
4216pub const SEC_PIPELINE_CACHE_INCREMENTAL_MODE_EXTENSION_NAME: &std::ffi::CStr =
4217 c"VK_SEC_pipeline_cache_incremental_mode";
4218#[doc = "Registry constant `VK_EXT_SHADER_UNIFORM_BUFFER_UNSIZED_ARRAY_SPEC_VERSION`."]
4219#[doc(alias = "VK_EXT_SHADER_UNIFORM_BUFFER_UNSIZED_ARRAY_SPEC_VERSION")]
4220#[doc = "\n\n[Khronos registry source: `VK_EXT_SHADER_UNIFORM_BUFFER_UNSIZED_ARRAY_SPEC_VERSION`](https://github.com/KhronosGroup/Vulkan-Headers/blob/acbb9391c0a597272800cd3f4363661c00a27c77/registry/vk.xml)"]
4221pub const EXT_SHADER_UNIFORM_BUFFER_UNSIZED_ARRAY_SPEC_VERSION: u32 = 1;
4222#[doc = "Registry constant `VK_EXT_SHADER_UNIFORM_BUFFER_UNSIZED_ARRAY_EXTENSION_NAME`."]
4223#[doc(alias = "VK_EXT_SHADER_UNIFORM_BUFFER_UNSIZED_ARRAY_EXTENSION_NAME")]
4224#[doc = "\n\n[Khronos registry source: `VK_EXT_SHADER_UNIFORM_BUFFER_UNSIZED_ARRAY_EXTENSION_NAME`](https://github.com/KhronosGroup/Vulkan-Headers/blob/acbb9391c0a597272800cd3f4363661c00a27c77/registry/vk.xml)"]
4225pub const EXT_SHADER_UNIFORM_BUFFER_UNSIZED_ARRAY_EXTENSION_NAME: &std::ffi::CStr =
4226 c"VK_EXT_shader_uniform_buffer_unsized_array";
4227#[doc = "Registry constant `VK_NV_COMPUTE_OCCUPANCY_PRIORITY_SPEC_VERSION`."]
4228#[doc(alias = "VK_NV_COMPUTE_OCCUPANCY_PRIORITY_SPEC_VERSION")]
4229#[doc = "\n\n[Khronos registry source: `VK_NV_COMPUTE_OCCUPANCY_PRIORITY_SPEC_VERSION`](https://github.com/KhronosGroup/Vulkan-Headers/blob/acbb9391c0a597272800cd3f4363661c00a27c77/registry/vk.xml)"]
4230pub const NV_COMPUTE_OCCUPANCY_PRIORITY_SPEC_VERSION: u32 = 1;
4231#[doc = "Registry constant `VK_NV_COMPUTE_OCCUPANCY_PRIORITY_EXTENSION_NAME`."]
4232#[doc(alias = "VK_NV_COMPUTE_OCCUPANCY_PRIORITY_EXTENSION_NAME")]
4233#[doc = "\n\n[Khronos registry source: `VK_NV_COMPUTE_OCCUPANCY_PRIORITY_EXTENSION_NAME`](https://github.com/KhronosGroup/Vulkan-Headers/blob/acbb9391c0a597272800cd3f4363661c00a27c77/registry/vk.xml)"]
4234pub const NV_COMPUTE_OCCUPANCY_PRIORITY_EXTENSION_NAME: &std::ffi::CStr =
4235 c"VK_NV_compute_occupancy_priority";
4236#[doc = "Registry constant `VK_KHR_PIPELINE_LIBRARY_GROUP_HANDLES_SPEC_VERSION`."]
4237#[doc(alias = "VK_KHR_PIPELINE_LIBRARY_GROUP_HANDLES_SPEC_VERSION")]
4238#[doc = "\n\n[Khronos registry source: `VK_KHR_PIPELINE_LIBRARY_GROUP_HANDLES_SPEC_VERSION`](https://github.com/KhronosGroup/Vulkan-Headers/blob/acbb9391c0a597272800cd3f4363661c00a27c77/registry/vk.xml)"]
4239pub const KHR_PIPELINE_LIBRARY_GROUP_HANDLES_SPEC_VERSION: u32 = 1;
4240#[doc = "Registry constant `VK_KHR_PIPELINE_LIBRARY_GROUP_HANDLES_EXTENSION_NAME`."]
4241#[doc(alias = "VK_KHR_PIPELINE_LIBRARY_GROUP_HANDLES_EXTENSION_NAME")]
4242#[doc = "\n\n[Khronos registry source: `VK_KHR_PIPELINE_LIBRARY_GROUP_HANDLES_EXTENSION_NAME`](https://github.com/KhronosGroup/Vulkan-Headers/blob/acbb9391c0a597272800cd3f4363661c00a27c77/registry/vk.xml)"]
4243pub const KHR_PIPELINE_LIBRARY_GROUP_HANDLES_EXTENSION_NAME: &std::ffi::CStr =
4244 c"VK_KHR_pipeline_library_group_handles";
4245#[doc = "Registry constant `VK_KHR_MAINTENANCE_11_SPEC_VERSION`."]
4246#[doc(alias = "VK_KHR_MAINTENANCE_11_SPEC_VERSION")]
4247#[doc = "\n\n[Khronos registry source: `VK_KHR_MAINTENANCE_11_SPEC_VERSION`](https://github.com/KhronosGroup/Vulkan-Headers/blob/acbb9391c0a597272800cd3f4363661c00a27c77/registry/vk.xml)"]
4248pub const KHR_MAINTENANCE_11_SPEC_VERSION: u32 = 1;
4249#[doc = "Registry constant `VK_KHR_MAINTENANCE_11_EXTENSION_NAME`."]
4250#[doc(alias = "VK_KHR_MAINTENANCE_11_EXTENSION_NAME")]
4251#[doc = "\n\n[Khronos registry source: `VK_KHR_MAINTENANCE_11_EXTENSION_NAME`](https://github.com/KhronosGroup/Vulkan-Headers/blob/acbb9391c0a597272800cd3f4363661c00a27c77/registry/vk.xml)"]
4252pub const KHR_MAINTENANCE_11_EXTENSION_NAME: &std::ffi::CStr = c"VK_KHR_maintenance11";
4253#[doc = "Registry constant `VK_EXT_COOPERATIVE_MATRIX_MAINTENANCE_1_SPEC_VERSION`."]
4254#[doc(alias = "VK_EXT_COOPERATIVE_MATRIX_MAINTENANCE_1_SPEC_VERSION")]
4255#[doc = "\n\n[Khronos registry source: `VK_EXT_COOPERATIVE_MATRIX_MAINTENANCE_1_SPEC_VERSION`](https://github.com/KhronosGroup/Vulkan-Headers/blob/acbb9391c0a597272800cd3f4363661c00a27c77/registry/vk.xml)"]
4256pub const EXT_COOPERATIVE_MATRIX_MAINTENANCE_1_SPEC_VERSION: u32 = 1;
4257#[doc = "Registry constant `VK_EXT_COOPERATIVE_MATRIX_MAINTENANCE_1_EXTENSION_NAME`."]
4258#[doc(alias = "VK_EXT_COOPERATIVE_MATRIX_MAINTENANCE_1_EXTENSION_NAME")]
4259#[doc = "\n\n[Khronos registry source: `VK_EXT_COOPERATIVE_MATRIX_MAINTENANCE_1_EXTENSION_NAME`](https://github.com/KhronosGroup/Vulkan-Headers/blob/acbb9391c0a597272800cd3f4363661c00a27c77/registry/vk.xml)"]
4260pub const EXT_COOPERATIVE_MATRIX_MAINTENANCE_1_EXTENSION_NAME: &std::ffi::CStr =
4261 c"VK_EXT_cooperative_matrix_maintenance1";
4262#[doc = "Registry constant `VK_EXT_SHADER_SUBGROUP_PARTITIONED_SPEC_VERSION`."]
4263#[doc(alias = "VK_EXT_SHADER_SUBGROUP_PARTITIONED_SPEC_VERSION")]
4264#[doc = "\n\n[Khronos registry source: `VK_EXT_SHADER_SUBGROUP_PARTITIONED_SPEC_VERSION`](https://github.com/KhronosGroup/Vulkan-Headers/blob/acbb9391c0a597272800cd3f4363661c00a27c77/registry/vk.xml)"]
4265pub const EXT_SHADER_SUBGROUP_PARTITIONED_SPEC_VERSION: u32 = 1;
4266#[doc = "Registry constant `VK_EXT_SHADER_SUBGROUP_PARTITIONED_EXTENSION_NAME`."]
4267#[doc(alias = "VK_EXT_SHADER_SUBGROUP_PARTITIONED_EXTENSION_NAME")]
4268#[doc = "\n\n[Khronos registry source: `VK_EXT_SHADER_SUBGROUP_PARTITIONED_EXTENSION_NAME`](https://github.com/KhronosGroup/Vulkan-Headers/blob/acbb9391c0a597272800cd3f4363661c00a27c77/registry/vk.xml)"]
4269pub const EXT_SHADER_SUBGROUP_PARTITIONED_EXTENSION_NAME: &std::ffi::CStr =
4270 c"VK_EXT_shader_subgroup_partitioned";
4271#[cfg(feature = "platform-ubm")]
4272#[doc = "Registry constant `VK_SEC_UBM_SURFACE_SPEC_VERSION`."]
4273#[doc(alias = "VK_SEC_UBM_SURFACE_SPEC_VERSION")]
4274#[doc = "\n\n[Khronos registry source: `VK_SEC_UBM_SURFACE_SPEC_VERSION`](https://github.com/KhronosGroup/Vulkan-Headers/blob/acbb9391c0a597272800cd3f4363661c00a27c77/registry/vk.xml)"]
4275pub const SEC_UBM_SURFACE_SPEC_VERSION: u32 = 1;
4276#[cfg(feature = "platform-ubm")]
4277#[doc = "Registry constant `VK_SEC_UBM_SURFACE_EXTENSION_NAME`."]
4278#[doc(alias = "VK_SEC_UBM_SURFACE_EXTENSION_NAME")]
4279#[doc = "\n\n[Khronos registry source: `VK_SEC_UBM_SURFACE_EXTENSION_NAME`](https://github.com/KhronosGroup/Vulkan-Headers/blob/acbb9391c0a597272800cd3f4363661c00a27c77/registry/vk.xml)"]
4280pub const SEC_UBM_SURFACE_EXTENSION_NAME: &std::ffi::CStr = c"VK_SEC_ubm_surface";
4281#[doc = "Registry constant `VK_KHR_EXTENDED_FLAGS_SPEC_VERSION`."]
4282#[doc(alias = "VK_KHR_EXTENDED_FLAGS_SPEC_VERSION")]
4283#[doc = "\n\n[Khronos registry source: `VK_KHR_EXTENDED_FLAGS_SPEC_VERSION`](https://github.com/KhronosGroup/Vulkan-Headers/blob/acbb9391c0a597272800cd3f4363661c00a27c77/registry/vk.xml)"]
4284pub const KHR_EXTENDED_FLAGS_SPEC_VERSION: u32 = 1;
4285#[doc = "Registry constant `VK_KHR_EXTENDED_FLAGS_EXTENSION_NAME`."]
4286#[doc(alias = "VK_KHR_EXTENDED_FLAGS_EXTENSION_NAME")]
4287#[doc = "\n\n[Khronos registry source: `VK_KHR_EXTENDED_FLAGS_EXTENSION_NAME`](https://github.com/KhronosGroup/Vulkan-Headers/blob/acbb9391c0a597272800cd3f4363661c00a27c77/registry/vk.xml)"]
4288pub const KHR_EXTENDED_FLAGS_EXTENSION_NAME: &std::ffi::CStr = c"VK_KHR_extended_flags";
4289#[doc = "Registry constant `VK_ARM_COOPERATIVE_MATRIX_LAYOUTS_SPEC_VERSION`."]
4290#[doc(alias = "VK_ARM_COOPERATIVE_MATRIX_LAYOUTS_SPEC_VERSION")]
4291#[doc = "\n\n[Khronos registry source: `VK_ARM_COOPERATIVE_MATRIX_LAYOUTS_SPEC_VERSION`](https://github.com/KhronosGroup/Vulkan-Headers/blob/acbb9391c0a597272800cd3f4363661c00a27c77/registry/vk.xml)"]
4292pub const ARM_COOPERATIVE_MATRIX_LAYOUTS_SPEC_VERSION: u32 = 1;
4293#[doc = "Registry constant `VK_ARM_COOPERATIVE_MATRIX_LAYOUTS_EXTENSION_NAME`."]
4294#[doc(alias = "VK_ARM_COOPERATIVE_MATRIX_LAYOUTS_EXTENSION_NAME")]
4295#[doc = "\n\n[Khronos registry source: `VK_ARM_COOPERATIVE_MATRIX_LAYOUTS_EXTENSION_NAME`](https://github.com/KhronosGroup/Vulkan-Headers/blob/acbb9391c0a597272800cd3f4363661c00a27c77/registry/vk.xml)"]
4296pub const ARM_COOPERATIVE_MATRIX_LAYOUTS_EXTENSION_NAME: &std::ffi::CStr =
4297 c"VK_ARM_cooperative_matrix_layouts";
4298#[doc = "Registry constant `VK_EXT_SHADER_OCP_MICROSCALING_TYPES_SPEC_VERSION`."]
4299#[doc(alias = "VK_EXT_SHADER_OCP_MICROSCALING_TYPES_SPEC_VERSION")]
4300#[doc = "\n\n[Khronos registry source: `VK_EXT_SHADER_OCP_MICROSCALING_TYPES_SPEC_VERSION`](https://github.com/KhronosGroup/Vulkan-Headers/blob/acbb9391c0a597272800cd3f4363661c00a27c77/registry/vk.xml)"]
4301pub const EXT_SHADER_OCP_MICROSCALING_TYPES_SPEC_VERSION: u32 = 1;
4302#[doc = "Registry constant `VK_EXT_SHADER_OCP_MICROSCALING_TYPES_EXTENSION_NAME`."]
4303#[doc(alias = "VK_EXT_SHADER_OCP_MICROSCALING_TYPES_EXTENSION_NAME")]
4304#[doc = "\n\n[Khronos registry source: `VK_EXT_SHADER_OCP_MICROSCALING_TYPES_EXTENSION_NAME`](https://github.com/KhronosGroup/Vulkan-Headers/blob/acbb9391c0a597272800cd3f4363661c00a27c77/registry/vk.xml)"]
4305pub const EXT_SHADER_OCP_MICROSCALING_TYPES_EXTENSION_NAME: &std::ffi::CStr =
4306 c"VK_EXT_shader_ocp_microscaling_types";
4307#[doc = "Registry constant `VK_VALVE_SHADER_MIXED_FLOAT_DOT_PRODUCT_SPEC_VERSION`."]
4308#[doc(alias = "VK_VALVE_SHADER_MIXED_FLOAT_DOT_PRODUCT_SPEC_VERSION")]
4309#[doc = "\n\n[Khronos registry source: `VK_VALVE_SHADER_MIXED_FLOAT_DOT_PRODUCT_SPEC_VERSION`](https://github.com/KhronosGroup/Vulkan-Headers/blob/acbb9391c0a597272800cd3f4363661c00a27c77/registry/vk.xml)"]
4310pub const VALVE_SHADER_MIXED_FLOAT_DOT_PRODUCT_SPEC_VERSION: u32 = 1;
4311#[doc = "Registry constant `VK_VALVE_SHADER_MIXED_FLOAT_DOT_PRODUCT_EXTENSION_NAME`."]
4312#[doc(alias = "VK_VALVE_SHADER_MIXED_FLOAT_DOT_PRODUCT_EXTENSION_NAME")]
4313#[doc = "\n\n[Khronos registry source: `VK_VALVE_SHADER_MIXED_FLOAT_DOT_PRODUCT_EXTENSION_NAME`](https://github.com/KhronosGroup/Vulkan-Headers/blob/acbb9391c0a597272800cd3f4363661c00a27c77/registry/vk.xml)"]
4314pub const VALVE_SHADER_MIXED_FLOAT_DOT_PRODUCT_EXTENSION_NAME: &std::ffi::CStr =
4315 c"VK_VALVE_shader_mixed_float_dot_product";
4316#[doc = "Registry constant `VK_SEC_THROTTLE_HINT_SPEC_VERSION`."]
4317#[doc(alias = "VK_SEC_THROTTLE_HINT_SPEC_VERSION")]
4318#[doc = "\n\n[Khronos registry source: `VK_SEC_THROTTLE_HINT_SPEC_VERSION`](https://github.com/KhronosGroup/Vulkan-Headers/blob/acbb9391c0a597272800cd3f4363661c00a27c77/registry/vk.xml)"]
4319pub const SEC_THROTTLE_HINT_SPEC_VERSION: u32 = 1;
4320#[doc = "Registry constant `VK_SEC_THROTTLE_HINT_EXTENSION_NAME`."]
4321#[doc(alias = "VK_SEC_THROTTLE_HINT_EXTENSION_NAME")]
4322#[doc = "\n\n[Khronos registry source: `VK_SEC_THROTTLE_HINT_EXTENSION_NAME`](https://github.com/KhronosGroup/Vulkan-Headers/blob/acbb9391c0a597272800cd3f4363661c00a27c77/registry/vk.xml)"]
4323pub const SEC_THROTTLE_HINT_EXTENSION_NAME: &std::ffi::CStr = c"VK_SEC_throttle_hint";
4324#[doc = "Registry constant `VK_ARM_DATA_GRAPH_NEURAL_ACCELERATOR_STATISTICS_SPEC_VERSION`."]
4325#[doc(alias = "VK_ARM_DATA_GRAPH_NEURAL_ACCELERATOR_STATISTICS_SPEC_VERSION")]
4326#[doc = "\n\n[Khronos registry source: `VK_ARM_DATA_GRAPH_NEURAL_ACCELERATOR_STATISTICS_SPEC_VERSION`](https://github.com/KhronosGroup/Vulkan-Headers/blob/acbb9391c0a597272800cd3f4363661c00a27c77/registry/vk.xml)"]
4327pub const ARM_DATA_GRAPH_NEURAL_ACCELERATOR_STATISTICS_SPEC_VERSION: u32 = 1;
4328#[doc = "Registry constant `VK_ARM_DATA_GRAPH_NEURAL_ACCELERATOR_STATISTICS_EXTENSION_NAME`."]
4329#[doc(alias = "VK_ARM_DATA_GRAPH_NEURAL_ACCELERATOR_STATISTICS_EXTENSION_NAME")]
4330#[doc = "\n\n[Khronos registry source: `VK_ARM_DATA_GRAPH_NEURAL_ACCELERATOR_STATISTICS_EXTENSION_NAME`](https://github.com/KhronosGroup/Vulkan-Headers/blob/acbb9391c0a597272800cd3f4363661c00a27c77/registry/vk.xml)"]
4331pub const ARM_DATA_GRAPH_NEURAL_ACCELERATOR_STATISTICS_EXTENSION_NAME: &std::ffi::CStr =
4332 c"VK_ARM_data_graph_neural_accelerator_statistics";
4333#[doc = "Registry constant `VK_EXT_PRIMITIVE_RESTART_INDEX_SPEC_VERSION`."]
4334#[doc(alias = "VK_EXT_PRIMITIVE_RESTART_INDEX_SPEC_VERSION")]
4335#[doc = "\n\n[Khronos registry source: `VK_EXT_PRIMITIVE_RESTART_INDEX_SPEC_VERSION`](https://github.com/KhronosGroup/Vulkan-Headers/blob/acbb9391c0a597272800cd3f4363661c00a27c77/registry/vk.xml)"]
4336pub const EXT_PRIMITIVE_RESTART_INDEX_SPEC_VERSION: u32 = 1;
4337#[doc = "Registry constant `VK_EXT_PRIMITIVE_RESTART_INDEX_EXTENSION_NAME`."]
4338#[doc(alias = "VK_EXT_PRIMITIVE_RESTART_INDEX_EXTENSION_NAME")]
4339#[doc = "\n\n[Khronos registry source: `VK_EXT_PRIMITIVE_RESTART_INDEX_EXTENSION_NAME`](https://github.com/KhronosGroup/Vulkan-Headers/blob/acbb9391c0a597272800cd3f4363661c00a27c77/registry/vk.xml)"]
4340pub const EXT_PRIMITIVE_RESTART_INDEX_EXTENSION_NAME: &std::ffi::CStr =
4341 c"VK_EXT_primitive_restart_index";
4342#[doc = "Registry constant `VK_EXT_IMAGE_TILING_CONTROL_SPEC_VERSION`."]
4343#[doc(alias = "VK_EXT_IMAGE_TILING_CONTROL_SPEC_VERSION")]
4344#[doc = "\n\n[Khronos registry source: `VK_EXT_IMAGE_TILING_CONTROL_SPEC_VERSION`](https://github.com/KhronosGroup/Vulkan-Headers/blob/acbb9391c0a597272800cd3f4363661c00a27c77/registry/vk.xml)"]
4345pub const EXT_IMAGE_TILING_CONTROL_SPEC_VERSION: u32 = 1;
4346#[doc = "Registry constant `VK_EXT_IMAGE_TILING_CONTROL_EXTENSION_NAME`."]
4347#[doc(alias = "VK_EXT_IMAGE_TILING_CONTROL_EXTENSION_NAME")]
4348#[doc = "\n\n[Khronos registry source: `VK_EXT_IMAGE_TILING_CONTROL_EXTENSION_NAME`](https://github.com/KhronosGroup/Vulkan-Headers/blob/acbb9391c0a597272800cd3f4363661c00a27c77/registry/vk.xml)"]
4349pub const EXT_IMAGE_TILING_CONTROL_EXTENSION_NAME: &std::ffi::CStr = c"VK_EXT_image_tiling_control";
4350#[doc = "Registry constant `VK_NV_COOPERATIVE_MATRIX_DECODE_VECTOR_SPEC_VERSION`."]
4351#[doc(alias = "VK_NV_COOPERATIVE_MATRIX_DECODE_VECTOR_SPEC_VERSION")]
4352#[doc = "\n\n[Khronos registry source: `VK_NV_COOPERATIVE_MATRIX_DECODE_VECTOR_SPEC_VERSION`](https://github.com/KhronosGroup/Vulkan-Headers/blob/acbb9391c0a597272800cd3f4363661c00a27c77/registry/vk.xml)"]
4353pub const NV_COOPERATIVE_MATRIX_DECODE_VECTOR_SPEC_VERSION: u32 = 1;
4354#[doc = "Registry constant `VK_NV_COOPERATIVE_MATRIX_DECODE_VECTOR_EXTENSION_NAME`."]
4355#[doc(alias = "VK_NV_COOPERATIVE_MATRIX_DECODE_VECTOR_EXTENSION_NAME")]
4356#[doc = "\n\n[Khronos registry source: `VK_NV_COOPERATIVE_MATRIX_DECODE_VECTOR_EXTENSION_NAME`](https://github.com/KhronosGroup/Vulkan-Headers/blob/acbb9391c0a597272800cd3f4363661c00a27c77/registry/vk.xml)"]
4357pub const NV_COOPERATIVE_MATRIX_DECODE_VECTOR_EXTENSION_NAME: &std::ffi::CStr =
4358 c"VK_NV_cooperative_matrix_decode_vector";
4359#[doc = "Registry constant `VK_NV_PRIVATE_DATA_BASE_HANDLE_SPEC_VERSION`."]
4360#[doc(alias = "VK_NV_PRIVATE_DATA_BASE_HANDLE_SPEC_VERSION")]
4361#[doc = "\n\n[Khronos registry source: `VK_NV_PRIVATE_DATA_BASE_HANDLE_SPEC_VERSION`](https://github.com/KhronosGroup/Vulkan-Headers/blob/acbb9391c0a597272800cd3f4363661c00a27c77/registry/vk.xml)"]
4362pub const NV_PRIVATE_DATA_BASE_HANDLE_SPEC_VERSION: u32 = 1;
4363#[doc = "Registry constant `VK_NV_PRIVATE_DATA_BASE_HANDLE_EXTENSION_NAME`."]
4364#[doc(alias = "VK_NV_PRIVATE_DATA_BASE_HANDLE_EXTENSION_NAME")]
4365#[doc = "\n\n[Khronos registry source: `VK_NV_PRIVATE_DATA_BASE_HANDLE_EXTENSION_NAME`](https://github.com/KhronosGroup/Vulkan-Headers/blob/acbb9391c0a597272800cd3f4363661c00a27c77/registry/vk.xml)"]
4366pub const NV_PRIVATE_DATA_BASE_HANDLE_EXTENSION_NAME: &std::ffi::CStr =
4367 c"VK_NV_private_data_base_handle";
4368#[doc = "Registry constant `VK_INTEL_DEVICE_INFO_SPEC_VERSION`."]
4369#[doc(alias = "VK_INTEL_DEVICE_INFO_SPEC_VERSION")]
4370#[doc = "\n\n[Khronos registry source: `VK_INTEL_DEVICE_INFO_SPEC_VERSION`](https://github.com/KhronosGroup/Vulkan-Headers/blob/acbb9391c0a597272800cd3f4363661c00a27c77/registry/vk.xml)"]
4371pub const INTEL_DEVICE_INFO_SPEC_VERSION: u32 = 1;
4372#[doc = "Registry constant `VK_INTEL_DEVICE_INFO_EXTENSION_NAME`."]
4373#[doc(alias = "VK_INTEL_DEVICE_INFO_EXTENSION_NAME")]
4374#[doc = "\n\n[Khronos registry source: `VK_INTEL_DEVICE_INFO_EXTENSION_NAME`](https://github.com/KhronosGroup/Vulkan-Headers/blob/acbb9391c0a597272800cd3f4363661c00a27c77/registry/vk.xml)"]
4375pub const INTEL_DEVICE_INFO_EXTENSION_NAME: &std::ffi::CStr = c"VK_INTEL_device_info";
4376#[doc = "Registry constant `VK_VALVE_BUFFER_DEVICE_ADDRESS_ALLOCATION_ALIGNMENT_SPEC_VERSION`."]
4377#[doc(alias = "VK_VALVE_BUFFER_DEVICE_ADDRESS_ALLOCATION_ALIGNMENT_SPEC_VERSION")]
4378#[doc = "\n\n[Khronos registry source: `VK_VALVE_BUFFER_DEVICE_ADDRESS_ALLOCATION_ALIGNMENT_SPEC_VERSION`](https://github.com/KhronosGroup/Vulkan-Headers/blob/acbb9391c0a597272800cd3f4363661c00a27c77/registry/vk.xml)"]
4379pub const VALVE_BUFFER_DEVICE_ADDRESS_ALLOCATION_ALIGNMENT_SPEC_VERSION: u32 = 1;
4380#[doc = "Registry constant `VK_VALVE_BUFFER_DEVICE_ADDRESS_ALLOCATION_ALIGNMENT_EXTENSION_NAME`."]
4381#[doc(alias = "VK_VALVE_BUFFER_DEVICE_ADDRESS_ALLOCATION_ALIGNMENT_EXTENSION_NAME")]
4382#[doc = "\n\n[Khronos registry source: `VK_VALVE_BUFFER_DEVICE_ADDRESS_ALLOCATION_ALIGNMENT_EXTENSION_NAME`](https://github.com/KhronosGroup/Vulkan-Headers/blob/acbb9391c0a597272800cd3f4363661c00a27c77/registry/vk.xml)"]
4383pub const VALVE_BUFFER_DEVICE_ADDRESS_ALLOCATION_ALIGNMENT_EXTENSION_NAME: &std::ffi::CStr =
4384 c"VK_VALVE_buffer_device_address_allocation_alignment";
4385#[doc = "Registry constant `VK_STD_VULKAN_VIDEO_CODEC_H264_DECODE_API_VERSION_1_0_0`."]
4386#[doc(alias = "VK_STD_VULKAN_VIDEO_CODEC_H264_DECODE_API_VERSION_1_0_0")]
4387#[doc = "\n\n[Khronos registry source: `VK_STD_VULKAN_VIDEO_CODEC_H264_DECODE_API_VERSION_1_0_0`](https://github.com/KhronosGroup/Vulkan-Headers/blob/acbb9391c0a597272800cd3f4363661c00a27c77/registry/video.xml)"]
4388pub const STD_VULKAN_VIDEO_CODEC_H264_DECODE_API_VERSION_1_0_0: u32 =
4389 crate::make_api_version(0, 1, 0, 0);
4390#[doc = "Registry constant `VK_STD_VULKAN_VIDEO_CODEC_H264_ENCODE_API_VERSION_1_0_0`."]
4391#[doc(alias = "VK_STD_VULKAN_VIDEO_CODEC_H264_ENCODE_API_VERSION_1_0_0")]
4392#[doc = "\n\n[Khronos registry source: `VK_STD_VULKAN_VIDEO_CODEC_H264_ENCODE_API_VERSION_1_0_0`](https://github.com/KhronosGroup/Vulkan-Headers/blob/acbb9391c0a597272800cd3f4363661c00a27c77/registry/video.xml)"]
4393pub const STD_VULKAN_VIDEO_CODEC_H264_ENCODE_API_VERSION_1_0_0: u32 =
4394 crate::make_api_version(0, 1, 0, 0);
4395#[doc = "Registry constant `VK_STD_VULKAN_VIDEO_CODEC_H265_DECODE_API_VERSION_1_0_0`."]
4396#[doc(alias = "VK_STD_VULKAN_VIDEO_CODEC_H265_DECODE_API_VERSION_1_0_0")]
4397#[doc = "\n\n[Khronos registry source: `VK_STD_VULKAN_VIDEO_CODEC_H265_DECODE_API_VERSION_1_0_0`](https://github.com/KhronosGroup/Vulkan-Headers/blob/acbb9391c0a597272800cd3f4363661c00a27c77/registry/video.xml)"]
4398pub const STD_VULKAN_VIDEO_CODEC_H265_DECODE_API_VERSION_1_0_0: u32 =
4399 crate::make_api_version(0, 1, 0, 0);
4400#[doc = "Registry constant `VK_STD_VULKAN_VIDEO_CODEC_H265_ENCODE_API_VERSION_1_0_0`."]
4401#[doc(alias = "VK_STD_VULKAN_VIDEO_CODEC_H265_ENCODE_API_VERSION_1_0_0")]
4402#[doc = "\n\n[Khronos registry source: `VK_STD_VULKAN_VIDEO_CODEC_H265_ENCODE_API_VERSION_1_0_0`](https://github.com/KhronosGroup/Vulkan-Headers/blob/acbb9391c0a597272800cd3f4363661c00a27c77/registry/video.xml)"]
4403pub const STD_VULKAN_VIDEO_CODEC_H265_ENCODE_API_VERSION_1_0_0: u32 =
4404 crate::make_api_version(0, 1, 0, 0);
4405#[doc = "Registry constant `VK_STD_VULKAN_VIDEO_CODEC_VP9_DECODE_API_VERSION_1_0_0`."]
4406#[doc(alias = "VK_STD_VULKAN_VIDEO_CODEC_VP9_DECODE_API_VERSION_1_0_0")]
4407#[doc = "\n\n[Khronos registry source: `VK_STD_VULKAN_VIDEO_CODEC_VP9_DECODE_API_VERSION_1_0_0`](https://github.com/KhronosGroup/Vulkan-Headers/blob/acbb9391c0a597272800cd3f4363661c00a27c77/registry/video.xml)"]
4408pub const STD_VULKAN_VIDEO_CODEC_VP9_DECODE_API_VERSION_1_0_0: u32 =
4409 crate::make_api_version(0, 1, 0, 0);
4410#[doc = "Registry constant `VK_STD_VULKAN_VIDEO_CODEC_AV1_DECODE_API_VERSION_1_0_0`."]
4411#[doc(alias = "VK_STD_VULKAN_VIDEO_CODEC_AV1_DECODE_API_VERSION_1_0_0")]
4412#[doc = "\n\n[Khronos registry source: `VK_STD_VULKAN_VIDEO_CODEC_AV1_DECODE_API_VERSION_1_0_0`](https://github.com/KhronosGroup/Vulkan-Headers/blob/acbb9391c0a597272800cd3f4363661c00a27c77/registry/video.xml)"]
4413pub const STD_VULKAN_VIDEO_CODEC_AV1_DECODE_API_VERSION_1_0_0: u32 =
4414 crate::make_api_version(0, 1, 0, 0);
4415#[doc = "Registry constant `VK_STD_VULKAN_VIDEO_CODEC_AV1_ENCODE_API_VERSION_1_0_0`."]
4416#[doc(alias = "VK_STD_VULKAN_VIDEO_CODEC_AV1_ENCODE_API_VERSION_1_0_0")]
4417#[doc = "\n\n[Khronos registry source: `VK_STD_VULKAN_VIDEO_CODEC_AV1_ENCODE_API_VERSION_1_0_0`](https://github.com/KhronosGroup/Vulkan-Headers/blob/acbb9391c0a597272800cd3f4363661c00a27c77/registry/video.xml)"]
4418pub const STD_VULKAN_VIDEO_CODEC_AV1_ENCODE_API_VERSION_1_0_0: u32 =
4419 crate::make_api_version(0, 1, 0, 0);
4420#[doc = "Registry constant `STD_VIDEO_H264_CPB_CNT_LIST_SIZE`."]
4421#[doc = "\n\n[Khronos registry source: `STD_VIDEO_H264_CPB_CNT_LIST_SIZE`](https://github.com/KhronosGroup/Vulkan-Headers/blob/acbb9391c0a597272800cd3f4363661c00a27c77/registry/video.xml)"]
4422pub const STD_VIDEO_H264_CPB_CNT_LIST_SIZE: u32 = 32;
4423#[doc = "Registry constant `STD_VIDEO_H264_SCALING_LIST_4X4_NUM_LISTS`."]
4424#[doc = "\n\n[Khronos registry source: `STD_VIDEO_H264_SCALING_LIST_4X4_NUM_LISTS`](https://github.com/KhronosGroup/Vulkan-Headers/blob/acbb9391c0a597272800cd3f4363661c00a27c77/registry/video.xml)"]
4425pub const STD_VIDEO_H264_SCALING_LIST_4X4_NUM_LISTS: u32 = 6;
4426#[doc = "Registry constant `STD_VIDEO_H264_SCALING_LIST_4X4_NUM_ELEMENTS`."]
4427#[doc = "\n\n[Khronos registry source: `STD_VIDEO_H264_SCALING_LIST_4X4_NUM_ELEMENTS`](https://github.com/KhronosGroup/Vulkan-Headers/blob/acbb9391c0a597272800cd3f4363661c00a27c77/registry/video.xml)"]
4428pub const STD_VIDEO_H264_SCALING_LIST_4X4_NUM_ELEMENTS: u32 = 16;
4429#[doc = "Registry constant `STD_VIDEO_H264_SCALING_LIST_8X8_NUM_LISTS`."]
4430#[doc = "\n\n[Khronos registry source: `STD_VIDEO_H264_SCALING_LIST_8X8_NUM_LISTS`](https://github.com/KhronosGroup/Vulkan-Headers/blob/acbb9391c0a597272800cd3f4363661c00a27c77/registry/video.xml)"]
4431pub const STD_VIDEO_H264_SCALING_LIST_8X8_NUM_LISTS: u32 = 6;
4432#[doc = "Registry constant `STD_VIDEO_H264_SCALING_LIST_8X8_NUM_ELEMENTS`."]
4433#[doc = "\n\n[Khronos registry source: `STD_VIDEO_H264_SCALING_LIST_8X8_NUM_ELEMENTS`](https://github.com/KhronosGroup/Vulkan-Headers/blob/acbb9391c0a597272800cd3f4363661c00a27c77/registry/video.xml)"]
4434pub const STD_VIDEO_H264_SCALING_LIST_8X8_NUM_ELEMENTS: u32 = 64;
4435#[doc = "Registry constant `STD_VIDEO_H264_MAX_NUM_LIST_REF`."]
4436#[doc = "\n\n[Khronos registry source: `STD_VIDEO_H264_MAX_NUM_LIST_REF`](https://github.com/KhronosGroup/Vulkan-Headers/blob/acbb9391c0a597272800cd3f4363661c00a27c77/registry/video.xml)"]
4437pub const STD_VIDEO_H264_MAX_NUM_LIST_REF: u32 = 32;
4438#[doc = "Registry constant `STD_VIDEO_H264_MAX_CHROMA_PLANES`."]
4439#[doc = "\n\n[Khronos registry source: `STD_VIDEO_H264_MAX_CHROMA_PLANES`](https://github.com/KhronosGroup/Vulkan-Headers/blob/acbb9391c0a597272800cd3f4363661c00a27c77/registry/video.xml)"]
4440pub const STD_VIDEO_H264_MAX_CHROMA_PLANES: u32 = 2;
4441#[doc = "Registry constant `STD_VIDEO_H264_NO_REFERENCE_PICTURE`."]
4442#[doc = "\n\n[Khronos registry source: `STD_VIDEO_H264_NO_REFERENCE_PICTURE`](https://github.com/KhronosGroup/Vulkan-Headers/blob/acbb9391c0a597272800cd3f4363661c00a27c77/registry/video.xml)"]
4443pub const STD_VIDEO_H264_NO_REFERENCE_PICTURE: u8 = 255;
4444#[doc = "Registry constant `VK_STD_VULKAN_VIDEO_CODEC_H264_DECODE_SPEC_VERSION`."]
4445#[doc(alias = "VK_STD_VULKAN_VIDEO_CODEC_H264_DECODE_SPEC_VERSION")]
4446#[doc = "\n\n[Khronos registry source: `VK_STD_VULKAN_VIDEO_CODEC_H264_DECODE_SPEC_VERSION`](https://github.com/KhronosGroup/Vulkan-Headers/blob/acbb9391c0a597272800cd3f4363661c00a27c77/registry/video.xml)"]
4447pub const STD_VULKAN_VIDEO_CODEC_H264_DECODE_SPEC_VERSION: u32 =
4448 crate::make_api_version(0, 1, 0, 0);
4449#[doc = "Registry constant `VK_STD_VULKAN_VIDEO_CODEC_H264_DECODE_EXTENSION_NAME`."]
4450#[doc(alias = "VK_STD_VULKAN_VIDEO_CODEC_H264_DECODE_EXTENSION_NAME")]
4451#[doc = "\n\n[Khronos registry source: `VK_STD_VULKAN_VIDEO_CODEC_H264_DECODE_EXTENSION_NAME`](https://github.com/KhronosGroup/Vulkan-Headers/blob/acbb9391c0a597272800cd3f4363661c00a27c77/registry/video.xml)"]
4452pub const STD_VULKAN_VIDEO_CODEC_H264_DECODE_EXTENSION_NAME: &std::ffi::CStr =
4453 c"VK_STD_vulkan_video_codec_h264_decode";
4454#[doc = "Registry constant `STD_VIDEO_DECODE_H264_FIELD_ORDER_COUNT_LIST_SIZE`."]
4455#[doc = "\n\n[Khronos registry source: `STD_VIDEO_DECODE_H264_FIELD_ORDER_COUNT_LIST_SIZE`](https://github.com/KhronosGroup/Vulkan-Headers/blob/acbb9391c0a597272800cd3f4363661c00a27c77/registry/video.xml)"]
4456pub const STD_VIDEO_DECODE_H264_FIELD_ORDER_COUNT_LIST_SIZE: u32 = 2;
4457#[doc = "Registry constant `VK_STD_VULKAN_VIDEO_CODEC_H264_ENCODE_SPEC_VERSION`."]
4458#[doc(alias = "VK_STD_VULKAN_VIDEO_CODEC_H264_ENCODE_SPEC_VERSION")]
4459#[doc = "\n\n[Khronos registry source: `VK_STD_VULKAN_VIDEO_CODEC_H264_ENCODE_SPEC_VERSION`](https://github.com/KhronosGroup/Vulkan-Headers/blob/acbb9391c0a597272800cd3f4363661c00a27c77/registry/video.xml)"]
4460pub const STD_VULKAN_VIDEO_CODEC_H264_ENCODE_SPEC_VERSION: u32 =
4461 crate::make_api_version(0, 1, 0, 0);
4462#[doc = "Registry constant `VK_STD_VULKAN_VIDEO_CODEC_H264_ENCODE_EXTENSION_NAME`."]
4463#[doc(alias = "VK_STD_VULKAN_VIDEO_CODEC_H264_ENCODE_EXTENSION_NAME")]
4464#[doc = "\n\n[Khronos registry source: `VK_STD_VULKAN_VIDEO_CODEC_H264_ENCODE_EXTENSION_NAME`](https://github.com/KhronosGroup/Vulkan-Headers/blob/acbb9391c0a597272800cd3f4363661c00a27c77/registry/video.xml)"]
4465pub const STD_VULKAN_VIDEO_CODEC_H264_ENCODE_EXTENSION_NAME: &std::ffi::CStr =
4466 c"VK_STD_vulkan_video_codec_h264_encode";
4467#[doc = "Registry constant `STD_VIDEO_H265_CPB_CNT_LIST_SIZE`."]
4468#[doc = "\n\n[Khronos registry source: `STD_VIDEO_H265_CPB_CNT_LIST_SIZE`](https://github.com/KhronosGroup/Vulkan-Headers/blob/acbb9391c0a597272800cd3f4363661c00a27c77/registry/video.xml)"]
4469pub const STD_VIDEO_H265_CPB_CNT_LIST_SIZE: u32 = 32;
4470#[doc = "Registry constant `STD_VIDEO_H265_SUBLAYERS_LIST_SIZE`."]
4471#[doc = "\n\n[Khronos registry source: `STD_VIDEO_H265_SUBLAYERS_LIST_SIZE`](https://github.com/KhronosGroup/Vulkan-Headers/blob/acbb9391c0a597272800cd3f4363661c00a27c77/registry/video.xml)"]
4472pub const STD_VIDEO_H265_SUBLAYERS_LIST_SIZE: u32 = 7;
4473#[doc = "Registry constant `STD_VIDEO_H265_SCALING_LIST_4X4_NUM_LISTS`."]
4474#[doc = "\n\n[Khronos registry source: `STD_VIDEO_H265_SCALING_LIST_4X4_NUM_LISTS`](https://github.com/KhronosGroup/Vulkan-Headers/blob/acbb9391c0a597272800cd3f4363661c00a27c77/registry/video.xml)"]
4475pub const STD_VIDEO_H265_SCALING_LIST_4X4_NUM_LISTS: u32 = 6;
4476#[doc = "Registry constant `STD_VIDEO_H265_SCALING_LIST_4X4_NUM_ELEMENTS`."]
4477#[doc = "\n\n[Khronos registry source: `STD_VIDEO_H265_SCALING_LIST_4X4_NUM_ELEMENTS`](https://github.com/KhronosGroup/Vulkan-Headers/blob/acbb9391c0a597272800cd3f4363661c00a27c77/registry/video.xml)"]
4478pub const STD_VIDEO_H265_SCALING_LIST_4X4_NUM_ELEMENTS: u32 = 16;
4479#[doc = "Registry constant `STD_VIDEO_H265_SCALING_LIST_8X8_NUM_LISTS`."]
4480#[doc = "\n\n[Khronos registry source: `STD_VIDEO_H265_SCALING_LIST_8X8_NUM_LISTS`](https://github.com/KhronosGroup/Vulkan-Headers/blob/acbb9391c0a597272800cd3f4363661c00a27c77/registry/video.xml)"]
4481pub const STD_VIDEO_H265_SCALING_LIST_8X8_NUM_LISTS: u32 = 6;
4482#[doc = "Registry constant `STD_VIDEO_H265_SCALING_LIST_8X8_NUM_ELEMENTS`."]
4483#[doc = "\n\n[Khronos registry source: `STD_VIDEO_H265_SCALING_LIST_8X8_NUM_ELEMENTS`](https://github.com/KhronosGroup/Vulkan-Headers/blob/acbb9391c0a597272800cd3f4363661c00a27c77/registry/video.xml)"]
4484pub const STD_VIDEO_H265_SCALING_LIST_8X8_NUM_ELEMENTS: u32 = 64;
4485#[doc = "Registry constant `STD_VIDEO_H265_SCALING_LIST_16X16_NUM_LISTS`."]
4486#[doc = "\n\n[Khronos registry source: `STD_VIDEO_H265_SCALING_LIST_16X16_NUM_LISTS`](https://github.com/KhronosGroup/Vulkan-Headers/blob/acbb9391c0a597272800cd3f4363661c00a27c77/registry/video.xml)"]
4487pub const STD_VIDEO_H265_SCALING_LIST_16X16_NUM_LISTS: u32 = 6;
4488#[doc = "Registry constant `STD_VIDEO_H265_SCALING_LIST_16X16_NUM_ELEMENTS`."]
4489#[doc = "\n\n[Khronos registry source: `STD_VIDEO_H265_SCALING_LIST_16X16_NUM_ELEMENTS`](https://github.com/KhronosGroup/Vulkan-Headers/blob/acbb9391c0a597272800cd3f4363661c00a27c77/registry/video.xml)"]
4490pub const STD_VIDEO_H265_SCALING_LIST_16X16_NUM_ELEMENTS: u32 = 64;
4491#[doc = "Registry constant `STD_VIDEO_H265_SCALING_LIST_32X32_NUM_LISTS`."]
4492#[doc = "\n\n[Khronos registry source: `STD_VIDEO_H265_SCALING_LIST_32X32_NUM_LISTS`](https://github.com/KhronosGroup/Vulkan-Headers/blob/acbb9391c0a597272800cd3f4363661c00a27c77/registry/video.xml)"]
4493pub const STD_VIDEO_H265_SCALING_LIST_32X32_NUM_LISTS: u32 = 2;
4494#[doc = "Registry constant `STD_VIDEO_H265_SCALING_LIST_32X32_NUM_ELEMENTS`."]
4495#[doc = "\n\n[Khronos registry source: `STD_VIDEO_H265_SCALING_LIST_32X32_NUM_ELEMENTS`](https://github.com/KhronosGroup/Vulkan-Headers/blob/acbb9391c0a597272800cd3f4363661c00a27c77/registry/video.xml)"]
4496pub const STD_VIDEO_H265_SCALING_LIST_32X32_NUM_ELEMENTS: u32 = 64;
4497#[doc = "Registry constant `STD_VIDEO_H265_CHROMA_QP_OFFSET_LIST_SIZE`."]
4498#[doc = "\n\n[Khronos registry source: `STD_VIDEO_H265_CHROMA_QP_OFFSET_LIST_SIZE`](https://github.com/KhronosGroup/Vulkan-Headers/blob/acbb9391c0a597272800cd3f4363661c00a27c77/registry/video.xml)"]
4499pub const STD_VIDEO_H265_CHROMA_QP_OFFSET_LIST_SIZE: u32 = 6;
4500#[doc = "Registry constant `STD_VIDEO_H265_CHROMA_QP_OFFSET_TILE_COLS_LIST_SIZE`."]
4501#[doc = "\n\n[Khronos registry source: `STD_VIDEO_H265_CHROMA_QP_OFFSET_TILE_COLS_LIST_SIZE`](https://github.com/KhronosGroup/Vulkan-Headers/blob/acbb9391c0a597272800cd3f4363661c00a27c77/registry/video.xml)"]
4502pub const STD_VIDEO_H265_CHROMA_QP_OFFSET_TILE_COLS_LIST_SIZE: u32 = 19;
4503#[doc = "Registry constant `STD_VIDEO_H265_CHROMA_QP_OFFSET_TILE_ROWS_LIST_SIZE`."]
4504#[doc = "\n\n[Khronos registry source: `STD_VIDEO_H265_CHROMA_QP_OFFSET_TILE_ROWS_LIST_SIZE`](https://github.com/KhronosGroup/Vulkan-Headers/blob/acbb9391c0a597272800cd3f4363661c00a27c77/registry/video.xml)"]
4505pub const STD_VIDEO_H265_CHROMA_QP_OFFSET_TILE_ROWS_LIST_SIZE: u32 = 21;
4506#[doc = "Registry constant `STD_VIDEO_H265_PREDICTOR_PALETTE_COMPONENTS_LIST_SIZE`."]
4507#[doc = "\n\n[Khronos registry source: `STD_VIDEO_H265_PREDICTOR_PALETTE_COMPONENTS_LIST_SIZE`](https://github.com/KhronosGroup/Vulkan-Headers/blob/acbb9391c0a597272800cd3f4363661c00a27c77/registry/video.xml)"]
4508pub const STD_VIDEO_H265_PREDICTOR_PALETTE_COMPONENTS_LIST_SIZE: u32 = 3;
4509#[doc = "Registry constant `STD_VIDEO_H265_PREDICTOR_PALETTE_COMP_ENTRIES_LIST_SIZE`."]
4510#[doc = "\n\n[Khronos registry source: `STD_VIDEO_H265_PREDICTOR_PALETTE_COMP_ENTRIES_LIST_SIZE`](https://github.com/KhronosGroup/Vulkan-Headers/blob/acbb9391c0a597272800cd3f4363661c00a27c77/registry/video.xml)"]
4511pub const STD_VIDEO_H265_PREDICTOR_PALETTE_COMP_ENTRIES_LIST_SIZE: u32 = 128;
4512#[doc = "Registry constant `STD_VIDEO_H265_MAX_NUM_LIST_REF`."]
4513#[doc = "\n\n[Khronos registry source: `STD_VIDEO_H265_MAX_NUM_LIST_REF`](https://github.com/KhronosGroup/Vulkan-Headers/blob/acbb9391c0a597272800cd3f4363661c00a27c77/registry/video.xml)"]
4514pub const STD_VIDEO_H265_MAX_NUM_LIST_REF: u32 = 15;
4515#[doc = "Registry constant `STD_VIDEO_H265_MAX_CHROMA_PLANES`."]
4516#[doc = "\n\n[Khronos registry source: `STD_VIDEO_H265_MAX_CHROMA_PLANES`](https://github.com/KhronosGroup/Vulkan-Headers/blob/acbb9391c0a597272800cd3f4363661c00a27c77/registry/video.xml)"]
4517pub const STD_VIDEO_H265_MAX_CHROMA_PLANES: u32 = 2;
4518#[doc = "Registry constant `STD_VIDEO_H265_MAX_SHORT_TERM_REF_PIC_SETS`."]
4519#[doc = "\n\n[Khronos registry source: `STD_VIDEO_H265_MAX_SHORT_TERM_REF_PIC_SETS`](https://github.com/KhronosGroup/Vulkan-Headers/blob/acbb9391c0a597272800cd3f4363661c00a27c77/registry/video.xml)"]
4520pub const STD_VIDEO_H265_MAX_SHORT_TERM_REF_PIC_SETS: u32 = 64;
4521#[doc = "Registry constant `STD_VIDEO_H265_MAX_DPB_SIZE`."]
4522#[doc = "\n\n[Khronos registry source: `STD_VIDEO_H265_MAX_DPB_SIZE`](https://github.com/KhronosGroup/Vulkan-Headers/blob/acbb9391c0a597272800cd3f4363661c00a27c77/registry/video.xml)"]
4523pub const STD_VIDEO_H265_MAX_DPB_SIZE: u32 = 16;
4524#[doc = "Registry constant `STD_VIDEO_H265_MAX_LONG_TERM_REF_PICS_SPS`."]
4525#[doc = "\n\n[Khronos registry source: `STD_VIDEO_H265_MAX_LONG_TERM_REF_PICS_SPS`](https://github.com/KhronosGroup/Vulkan-Headers/blob/acbb9391c0a597272800cd3f4363661c00a27c77/registry/video.xml)"]
4526pub const STD_VIDEO_H265_MAX_LONG_TERM_REF_PICS_SPS: u32 = 32;
4527#[doc = "Registry constant `STD_VIDEO_H265_MAX_LONG_TERM_PICS`."]
4528#[doc = "\n\n[Khronos registry source: `STD_VIDEO_H265_MAX_LONG_TERM_PICS`](https://github.com/KhronosGroup/Vulkan-Headers/blob/acbb9391c0a597272800cd3f4363661c00a27c77/registry/video.xml)"]
4529pub const STD_VIDEO_H265_MAX_LONG_TERM_PICS: u32 = 16;
4530#[doc = "Registry constant `STD_VIDEO_H265_MAX_DELTA_POC`."]
4531#[doc = "\n\n[Khronos registry source: `STD_VIDEO_H265_MAX_DELTA_POC`](https://github.com/KhronosGroup/Vulkan-Headers/blob/acbb9391c0a597272800cd3f4363661c00a27c77/registry/video.xml)"]
4532pub const STD_VIDEO_H265_MAX_DELTA_POC: u32 = 48;
4533#[doc = "Registry constant `STD_VIDEO_H265_NO_REFERENCE_PICTURE`."]
4534#[doc = "\n\n[Khronos registry source: `STD_VIDEO_H265_NO_REFERENCE_PICTURE`](https://github.com/KhronosGroup/Vulkan-Headers/blob/acbb9391c0a597272800cd3f4363661c00a27c77/registry/video.xml)"]
4535pub const STD_VIDEO_H265_NO_REFERENCE_PICTURE: u8 = 255;
4536#[doc = "Registry constant `VK_STD_VULKAN_VIDEO_CODEC_H265_DECODE_SPEC_VERSION`."]
4537#[doc(alias = "VK_STD_VULKAN_VIDEO_CODEC_H265_DECODE_SPEC_VERSION")]
4538#[doc = "\n\n[Khronos registry source: `VK_STD_VULKAN_VIDEO_CODEC_H265_DECODE_SPEC_VERSION`](https://github.com/KhronosGroup/Vulkan-Headers/blob/acbb9391c0a597272800cd3f4363661c00a27c77/registry/video.xml)"]
4539pub const STD_VULKAN_VIDEO_CODEC_H265_DECODE_SPEC_VERSION: u32 =
4540 crate::make_api_version(0, 1, 0, 0);
4541#[doc = "Registry constant `VK_STD_VULKAN_VIDEO_CODEC_H265_DECODE_EXTENSION_NAME`."]
4542#[doc(alias = "VK_STD_VULKAN_VIDEO_CODEC_H265_DECODE_EXTENSION_NAME")]
4543#[doc = "\n\n[Khronos registry source: `VK_STD_VULKAN_VIDEO_CODEC_H265_DECODE_EXTENSION_NAME`](https://github.com/KhronosGroup/Vulkan-Headers/blob/acbb9391c0a597272800cd3f4363661c00a27c77/registry/video.xml)"]
4544pub const STD_VULKAN_VIDEO_CODEC_H265_DECODE_EXTENSION_NAME: &std::ffi::CStr =
4545 c"VK_STD_vulkan_video_codec_h265_decode";
4546#[doc = "Registry constant `STD_VIDEO_DECODE_H265_REF_PIC_SET_LIST_SIZE`."]
4547#[doc = "\n\n[Khronos registry source: `STD_VIDEO_DECODE_H265_REF_PIC_SET_LIST_SIZE`](https://github.com/KhronosGroup/Vulkan-Headers/blob/acbb9391c0a597272800cd3f4363661c00a27c77/registry/video.xml)"]
4548pub const STD_VIDEO_DECODE_H265_REF_PIC_SET_LIST_SIZE: u32 = 8;
4549#[doc = "Registry constant `VK_STD_VULKAN_VIDEO_CODEC_H265_ENCODE_SPEC_VERSION`."]
4550#[doc(alias = "VK_STD_VULKAN_VIDEO_CODEC_H265_ENCODE_SPEC_VERSION")]
4551#[doc = "\n\n[Khronos registry source: `VK_STD_VULKAN_VIDEO_CODEC_H265_ENCODE_SPEC_VERSION`](https://github.com/KhronosGroup/Vulkan-Headers/blob/acbb9391c0a597272800cd3f4363661c00a27c77/registry/video.xml)"]
4552pub const STD_VULKAN_VIDEO_CODEC_H265_ENCODE_SPEC_VERSION: u32 =
4553 crate::make_api_version(0, 1, 0, 0);
4554#[doc = "Registry constant `VK_STD_VULKAN_VIDEO_CODEC_H265_ENCODE_EXTENSION_NAME`."]
4555#[doc(alias = "VK_STD_VULKAN_VIDEO_CODEC_H265_ENCODE_EXTENSION_NAME")]
4556#[doc = "\n\n[Khronos registry source: `VK_STD_VULKAN_VIDEO_CODEC_H265_ENCODE_EXTENSION_NAME`](https://github.com/KhronosGroup/Vulkan-Headers/blob/acbb9391c0a597272800cd3f4363661c00a27c77/registry/video.xml)"]
4557pub const STD_VULKAN_VIDEO_CODEC_H265_ENCODE_EXTENSION_NAME: &std::ffi::CStr =
4558 c"VK_STD_vulkan_video_codec_h265_encode";
4559#[doc = "Registry constant `STD_VIDEO_VP9_NUM_REF_FRAMES`."]
4560#[doc = "\n\n[Khronos registry source: `STD_VIDEO_VP9_NUM_REF_FRAMES`](https://github.com/KhronosGroup/Vulkan-Headers/blob/acbb9391c0a597272800cd3f4363661c00a27c77/registry/video.xml)"]
4561pub const STD_VIDEO_VP9_NUM_REF_FRAMES: u32 = 8;
4562#[doc = "Registry constant `STD_VIDEO_VP9_REFS_PER_FRAME`."]
4563#[doc = "\n\n[Khronos registry source: `STD_VIDEO_VP9_REFS_PER_FRAME`](https://github.com/KhronosGroup/Vulkan-Headers/blob/acbb9391c0a597272800cd3f4363661c00a27c77/registry/video.xml)"]
4564pub const STD_VIDEO_VP9_REFS_PER_FRAME: u32 = 3;
4565#[doc = "Registry constant `STD_VIDEO_VP9_MAX_REF_FRAMES`."]
4566#[doc = "\n\n[Khronos registry source: `STD_VIDEO_VP9_MAX_REF_FRAMES`](https://github.com/KhronosGroup/Vulkan-Headers/blob/acbb9391c0a597272800cd3f4363661c00a27c77/registry/video.xml)"]
4567pub const STD_VIDEO_VP9_MAX_REF_FRAMES: u32 = 4;
4568#[doc = "Registry constant `STD_VIDEO_VP9_LOOP_FILTER_ADJUSTMENTS`."]
4569#[doc = "\n\n[Khronos registry source: `STD_VIDEO_VP9_LOOP_FILTER_ADJUSTMENTS`](https://github.com/KhronosGroup/Vulkan-Headers/blob/acbb9391c0a597272800cd3f4363661c00a27c77/registry/video.xml)"]
4570pub const STD_VIDEO_VP9_LOOP_FILTER_ADJUSTMENTS: u32 = 2;
4571#[doc = "Registry constant `STD_VIDEO_VP9_MAX_SEGMENTS`."]
4572#[doc = "\n\n[Khronos registry source: `STD_VIDEO_VP9_MAX_SEGMENTS`](https://github.com/KhronosGroup/Vulkan-Headers/blob/acbb9391c0a597272800cd3f4363661c00a27c77/registry/video.xml)"]
4573pub const STD_VIDEO_VP9_MAX_SEGMENTS: u32 = 8;
4574#[doc = "Registry constant `STD_VIDEO_VP9_SEG_LVL_MAX`."]
4575#[doc = "\n\n[Khronos registry source: `STD_VIDEO_VP9_SEG_LVL_MAX`](https://github.com/KhronosGroup/Vulkan-Headers/blob/acbb9391c0a597272800cd3f4363661c00a27c77/registry/video.xml)"]
4576pub const STD_VIDEO_VP9_SEG_LVL_MAX: u32 = 4;
4577#[doc = "Registry constant `STD_VIDEO_VP9_MAX_SEGMENTATION_TREE_PROBS`."]
4578#[doc = "\n\n[Khronos registry source: `STD_VIDEO_VP9_MAX_SEGMENTATION_TREE_PROBS`](https://github.com/KhronosGroup/Vulkan-Headers/blob/acbb9391c0a597272800cd3f4363661c00a27c77/registry/video.xml)"]
4579pub const STD_VIDEO_VP9_MAX_SEGMENTATION_TREE_PROBS: u32 = 7;
4580#[doc = "Registry constant `STD_VIDEO_VP9_MAX_SEGMENTATION_PRED_PROB`."]
4581#[doc = "\n\n[Khronos registry source: `STD_VIDEO_VP9_MAX_SEGMENTATION_PRED_PROB`](https://github.com/KhronosGroup/Vulkan-Headers/blob/acbb9391c0a597272800cd3f4363661c00a27c77/registry/video.xml)"]
4582pub const STD_VIDEO_VP9_MAX_SEGMENTATION_PRED_PROB: u32 = 3;
4583#[doc = "Registry constant `VK_STD_VULKAN_VIDEO_CODEC_VP9_DECODE_SPEC_VERSION`."]
4584#[doc(alias = "VK_STD_VULKAN_VIDEO_CODEC_VP9_DECODE_SPEC_VERSION")]
4585#[doc = "\n\n[Khronos registry source: `VK_STD_VULKAN_VIDEO_CODEC_VP9_DECODE_SPEC_VERSION`](https://github.com/KhronosGroup/Vulkan-Headers/blob/acbb9391c0a597272800cd3f4363661c00a27c77/registry/video.xml)"]
4586pub const STD_VULKAN_VIDEO_CODEC_VP9_DECODE_SPEC_VERSION: u32 = crate::make_api_version(0, 1, 0, 0);
4587#[doc = "Registry constant `VK_STD_VULKAN_VIDEO_CODEC_VP9_DECODE_EXTENSION_NAME`."]
4588#[doc(alias = "VK_STD_VULKAN_VIDEO_CODEC_VP9_DECODE_EXTENSION_NAME")]
4589#[doc = "\n\n[Khronos registry source: `VK_STD_VULKAN_VIDEO_CODEC_VP9_DECODE_EXTENSION_NAME`](https://github.com/KhronosGroup/Vulkan-Headers/blob/acbb9391c0a597272800cd3f4363661c00a27c77/registry/video.xml)"]
4590pub const STD_VULKAN_VIDEO_CODEC_VP9_DECODE_EXTENSION_NAME: &std::ffi::CStr =
4591 c"VK_STD_vulkan_video_codec_vp9_decode";
4592#[doc = "Registry constant `STD_VIDEO_AV1_NUM_REF_FRAMES`."]
4593#[doc = "\n\n[Khronos registry source: `STD_VIDEO_AV1_NUM_REF_FRAMES`](https://github.com/KhronosGroup/Vulkan-Headers/blob/acbb9391c0a597272800cd3f4363661c00a27c77/registry/video.xml)"]
4594pub const STD_VIDEO_AV1_NUM_REF_FRAMES: u32 = 8;
4595#[doc = "Registry constant `STD_VIDEO_AV1_REFS_PER_FRAME`."]
4596#[doc = "\n\n[Khronos registry source: `STD_VIDEO_AV1_REFS_PER_FRAME`](https://github.com/KhronosGroup/Vulkan-Headers/blob/acbb9391c0a597272800cd3f4363661c00a27c77/registry/video.xml)"]
4597pub const STD_VIDEO_AV1_REFS_PER_FRAME: u32 = 7;
4598#[doc = "Registry constant `STD_VIDEO_AV1_TOTAL_REFS_PER_FRAME`."]
4599#[doc = "\n\n[Khronos registry source: `STD_VIDEO_AV1_TOTAL_REFS_PER_FRAME`](https://github.com/KhronosGroup/Vulkan-Headers/blob/acbb9391c0a597272800cd3f4363661c00a27c77/registry/video.xml)"]
4600pub const STD_VIDEO_AV1_TOTAL_REFS_PER_FRAME: u32 = 8;
4601#[doc = "Registry constant `STD_VIDEO_AV1_MAX_TILE_COLS`."]
4602#[doc = "\n\n[Khronos registry source: `STD_VIDEO_AV1_MAX_TILE_COLS`](https://github.com/KhronosGroup/Vulkan-Headers/blob/acbb9391c0a597272800cd3f4363661c00a27c77/registry/video.xml)"]
4603pub const STD_VIDEO_AV1_MAX_TILE_COLS: u32 = 64;
4604#[doc = "Registry constant `STD_VIDEO_AV1_MAX_TILE_ROWS`."]
4605#[doc = "\n\n[Khronos registry source: `STD_VIDEO_AV1_MAX_TILE_ROWS`](https://github.com/KhronosGroup/Vulkan-Headers/blob/acbb9391c0a597272800cd3f4363661c00a27c77/registry/video.xml)"]
4606pub const STD_VIDEO_AV1_MAX_TILE_ROWS: u32 = 64;
4607#[doc = "Registry constant `STD_VIDEO_AV1_MAX_SEGMENTS`."]
4608#[doc = "\n\n[Khronos registry source: `STD_VIDEO_AV1_MAX_SEGMENTS`](https://github.com/KhronosGroup/Vulkan-Headers/blob/acbb9391c0a597272800cd3f4363661c00a27c77/registry/video.xml)"]
4609pub const STD_VIDEO_AV1_MAX_SEGMENTS: u32 = 8;
4610#[doc = "Registry constant `STD_VIDEO_AV1_SEG_LVL_MAX`."]
4611#[doc = "\n\n[Khronos registry source: `STD_VIDEO_AV1_SEG_LVL_MAX`](https://github.com/KhronosGroup/Vulkan-Headers/blob/acbb9391c0a597272800cd3f4363661c00a27c77/registry/video.xml)"]
4612pub const STD_VIDEO_AV1_SEG_LVL_MAX: u32 = 8;
4613#[doc = "Registry constant `STD_VIDEO_AV1_PRIMARY_REF_NONE`."]
4614#[doc = "\n\n[Khronos registry source: `STD_VIDEO_AV1_PRIMARY_REF_NONE`](https://github.com/KhronosGroup/Vulkan-Headers/blob/acbb9391c0a597272800cd3f4363661c00a27c77/registry/video.xml)"]
4615pub const STD_VIDEO_AV1_PRIMARY_REF_NONE: u8 = 7;
4616#[doc = "Registry constant `STD_VIDEO_AV1_SELECT_INTEGER_MV`."]
4617#[doc = "\n\n[Khronos registry source: `STD_VIDEO_AV1_SELECT_INTEGER_MV`](https://github.com/KhronosGroup/Vulkan-Headers/blob/acbb9391c0a597272800cd3f4363661c00a27c77/registry/video.xml)"]
4618pub const STD_VIDEO_AV1_SELECT_INTEGER_MV: u8 = 2;
4619#[doc = "Registry constant `STD_VIDEO_AV1_SELECT_SCREEN_CONTENT_TOOLS`."]
4620#[doc = "\n\n[Khronos registry source: `STD_VIDEO_AV1_SELECT_SCREEN_CONTENT_TOOLS`](https://github.com/KhronosGroup/Vulkan-Headers/blob/acbb9391c0a597272800cd3f4363661c00a27c77/registry/video.xml)"]
4621pub const STD_VIDEO_AV1_SELECT_SCREEN_CONTENT_TOOLS: u32 = 2;
4622#[doc = "Registry constant `STD_VIDEO_AV1_SKIP_MODE_FRAMES`."]
4623#[doc = "\n\n[Khronos registry source: `STD_VIDEO_AV1_SKIP_MODE_FRAMES`](https://github.com/KhronosGroup/Vulkan-Headers/blob/acbb9391c0a597272800cd3f4363661c00a27c77/registry/video.xml)"]
4624pub const STD_VIDEO_AV1_SKIP_MODE_FRAMES: u32 = 2;
4625#[doc = "Registry constant `STD_VIDEO_AV1_MAX_LOOP_FILTER_STRENGTHS`."]
4626#[doc = "\n\n[Khronos registry source: `STD_VIDEO_AV1_MAX_LOOP_FILTER_STRENGTHS`](https://github.com/KhronosGroup/Vulkan-Headers/blob/acbb9391c0a597272800cd3f4363661c00a27c77/registry/video.xml)"]
4627pub const STD_VIDEO_AV1_MAX_LOOP_FILTER_STRENGTHS: u32 = 4;
4628#[doc = "Registry constant `STD_VIDEO_AV1_LOOP_FILTER_ADJUSTMENTS`."]
4629#[doc = "\n\n[Khronos registry source: `STD_VIDEO_AV1_LOOP_FILTER_ADJUSTMENTS`](https://github.com/KhronosGroup/Vulkan-Headers/blob/acbb9391c0a597272800cd3f4363661c00a27c77/registry/video.xml)"]
4630pub const STD_VIDEO_AV1_LOOP_FILTER_ADJUSTMENTS: u32 = 2;
4631#[doc = "Registry constant `STD_VIDEO_AV1_MAX_CDEF_FILTER_STRENGTHS`."]
4632#[doc = "\n\n[Khronos registry source: `STD_VIDEO_AV1_MAX_CDEF_FILTER_STRENGTHS`](https://github.com/KhronosGroup/Vulkan-Headers/blob/acbb9391c0a597272800cd3f4363661c00a27c77/registry/video.xml)"]
4633pub const STD_VIDEO_AV1_MAX_CDEF_FILTER_STRENGTHS: u32 = 8;
4634#[doc = "Registry constant `STD_VIDEO_AV1_MAX_NUM_PLANES`."]
4635#[doc = "\n\n[Khronos registry source: `STD_VIDEO_AV1_MAX_NUM_PLANES`](https://github.com/KhronosGroup/Vulkan-Headers/blob/acbb9391c0a597272800cd3f4363661c00a27c77/registry/video.xml)"]
4636pub const STD_VIDEO_AV1_MAX_NUM_PLANES: u32 = 3;
4637#[doc = "Registry constant `STD_VIDEO_AV1_GLOBAL_MOTION_PARAMS`."]
4638#[doc = "\n\n[Khronos registry source: `STD_VIDEO_AV1_GLOBAL_MOTION_PARAMS`](https://github.com/KhronosGroup/Vulkan-Headers/blob/acbb9391c0a597272800cd3f4363661c00a27c77/registry/video.xml)"]
4639pub const STD_VIDEO_AV1_GLOBAL_MOTION_PARAMS: u32 = 6;
4640#[doc = "Registry constant `STD_VIDEO_AV1_MAX_NUM_Y_POINTS`."]
4641#[doc = "\n\n[Khronos registry source: `STD_VIDEO_AV1_MAX_NUM_Y_POINTS`](https://github.com/KhronosGroup/Vulkan-Headers/blob/acbb9391c0a597272800cd3f4363661c00a27c77/registry/video.xml)"]
4642pub const STD_VIDEO_AV1_MAX_NUM_Y_POINTS: u32 = 14;
4643#[doc = "Registry constant `STD_VIDEO_AV1_MAX_NUM_CB_POINTS`."]
4644#[doc = "\n\n[Khronos registry source: `STD_VIDEO_AV1_MAX_NUM_CB_POINTS`](https://github.com/KhronosGroup/Vulkan-Headers/blob/acbb9391c0a597272800cd3f4363661c00a27c77/registry/video.xml)"]
4645pub const STD_VIDEO_AV1_MAX_NUM_CB_POINTS: u32 = 10;
4646#[doc = "Registry constant `STD_VIDEO_AV1_MAX_NUM_CR_POINTS`."]
4647#[doc = "\n\n[Khronos registry source: `STD_VIDEO_AV1_MAX_NUM_CR_POINTS`](https://github.com/KhronosGroup/Vulkan-Headers/blob/acbb9391c0a597272800cd3f4363661c00a27c77/registry/video.xml)"]
4648pub const STD_VIDEO_AV1_MAX_NUM_CR_POINTS: u32 = 10;
4649#[doc = "Registry constant `STD_VIDEO_AV1_MAX_NUM_POS_LUMA`."]
4650#[doc = "\n\n[Khronos registry source: `STD_VIDEO_AV1_MAX_NUM_POS_LUMA`](https://github.com/KhronosGroup/Vulkan-Headers/blob/acbb9391c0a597272800cd3f4363661c00a27c77/registry/video.xml)"]
4651pub const STD_VIDEO_AV1_MAX_NUM_POS_LUMA: u32 = 24;
4652#[doc = "Registry constant `STD_VIDEO_AV1_MAX_NUM_POS_CHROMA`."]
4653#[doc = "\n\n[Khronos registry source: `STD_VIDEO_AV1_MAX_NUM_POS_CHROMA`](https://github.com/KhronosGroup/Vulkan-Headers/blob/acbb9391c0a597272800cd3f4363661c00a27c77/registry/video.xml)"]
4654pub const STD_VIDEO_AV1_MAX_NUM_POS_CHROMA: u32 = 25;
4655#[doc = "Registry constant `VK_STD_VULKAN_VIDEO_CODEC_AV1_DECODE_SPEC_VERSION`."]
4656#[doc(alias = "VK_STD_VULKAN_VIDEO_CODEC_AV1_DECODE_SPEC_VERSION")]
4657#[doc = "\n\n[Khronos registry source: `VK_STD_VULKAN_VIDEO_CODEC_AV1_DECODE_SPEC_VERSION`](https://github.com/KhronosGroup/Vulkan-Headers/blob/acbb9391c0a597272800cd3f4363661c00a27c77/registry/video.xml)"]
4658pub const STD_VULKAN_VIDEO_CODEC_AV1_DECODE_SPEC_VERSION: u32 = crate::make_api_version(0, 1, 0, 0);
4659#[doc = "Registry constant `VK_STD_VULKAN_VIDEO_CODEC_AV1_DECODE_EXTENSION_NAME`."]
4660#[doc(alias = "VK_STD_VULKAN_VIDEO_CODEC_AV1_DECODE_EXTENSION_NAME")]
4661#[doc = "\n\n[Khronos registry source: `VK_STD_VULKAN_VIDEO_CODEC_AV1_DECODE_EXTENSION_NAME`](https://github.com/KhronosGroup/Vulkan-Headers/blob/acbb9391c0a597272800cd3f4363661c00a27c77/registry/video.xml)"]
4662pub const STD_VULKAN_VIDEO_CODEC_AV1_DECODE_EXTENSION_NAME: &std::ffi::CStr =
4663 c"VK_STD_vulkan_video_codec_av1_decode";
4664#[doc = "Registry constant `VK_STD_VULKAN_VIDEO_CODEC_AV1_ENCODE_SPEC_VERSION`."]
4665#[doc(alias = "VK_STD_VULKAN_VIDEO_CODEC_AV1_ENCODE_SPEC_VERSION")]
4666#[doc = "\n\n[Khronos registry source: `VK_STD_VULKAN_VIDEO_CODEC_AV1_ENCODE_SPEC_VERSION`](https://github.com/KhronosGroup/Vulkan-Headers/blob/acbb9391c0a597272800cd3f4363661c00a27c77/registry/video.xml)"]
4667pub const STD_VULKAN_VIDEO_CODEC_AV1_ENCODE_SPEC_VERSION: u32 = crate::make_api_version(0, 1, 0, 0);
4668#[doc = "Registry constant `VK_STD_VULKAN_VIDEO_CODEC_AV1_ENCODE_EXTENSION_NAME`."]
4669#[doc(alias = "VK_STD_VULKAN_VIDEO_CODEC_AV1_ENCODE_EXTENSION_NAME")]
4670#[doc = "\n\n[Khronos registry source: `VK_STD_VULKAN_VIDEO_CODEC_AV1_ENCODE_EXTENSION_NAME`](https://github.com/KhronosGroup/Vulkan-Headers/blob/acbb9391c0a597272800cd3f4363661c00a27c77/registry/video.xml)"]
4671pub const STD_VULKAN_VIDEO_CODEC_AV1_ENCODE_EXTENSION_NAME: &std::ffi::CStr =
4672 c"VK_STD_vulkan_video_codec_av1_encode";