• Home
  • Line#
  • Scopes#
  • Navigate#
  • Raw
  • Download
1// WARNING: DO NOT MODIFY! This file is automatically generated from the vk.xml registry
2ifndef::VK_VERSION_1_1[]
3ifdef::VK_KHR_16bit_storage[]
4include::../VK_KHR_16bit_storage.txt[]
5endif::VK_KHR_16bit_storage[]
6endif::VK_VERSION_1_1[]
7
8ifdef::VK_KHR_8bit_storage[]
9include::../VK_KHR_8bit_storage.txt[]
10endif::VK_KHR_8bit_storage[]
11
12ifdef::VK_KHR_android_surface[]
13include::../VK_KHR_android_surface.txt[]
14endif::VK_KHR_android_surface[]
15
16ifndef::VK_VERSION_1_1[]
17ifdef::VK_KHR_bind_memory2[]
18include::../VK_KHR_bind_memory2.txt[]
19endif::VK_KHR_bind_memory2[]
20endif::VK_VERSION_1_1[]
21
22ifdef::VK_KHR_create_renderpass2[]
23include::../VK_KHR_create_renderpass2.txt[]
24endif::VK_KHR_create_renderpass2[]
25
26ifndef::VK_VERSION_1_1[]
27ifdef::VK_KHR_dedicated_allocation[]
28include::../VK_KHR_dedicated_allocation.txt[]
29endif::VK_KHR_dedicated_allocation[]
30endif::VK_VERSION_1_1[]
31
32ifndef::VK_VERSION_1_1[]
33ifdef::VK_KHR_descriptor_update_template[]
34include::../VK_KHR_descriptor_update_template.txt[]
35endif::VK_KHR_descriptor_update_template[]
36endif::VK_VERSION_1_1[]
37
38ifndef::VK_VERSION_1_1[]
39ifdef::VK_KHR_device_group[]
40include::../VK_KHR_device_group.txt[]
41endif::VK_KHR_device_group[]
42endif::VK_VERSION_1_1[]
43
44ifndef::VK_VERSION_1_1[]
45ifdef::VK_KHR_device_group_creation[]
46include::../VK_KHR_device_group_creation.txt[]
47endif::VK_KHR_device_group_creation[]
48endif::VK_VERSION_1_1[]
49
50ifdef::VK_KHR_display[]
51include::../VK_KHR_display.txt[]
52endif::VK_KHR_display[]
53
54ifdef::VK_KHR_display_swapchain[]
55include::../VK_KHR_display_swapchain.txt[]
56endif::VK_KHR_display_swapchain[]
57
58ifdef::VK_KHR_draw_indirect_count[]
59include::../VK_KHR_draw_indirect_count.txt[]
60endif::VK_KHR_draw_indirect_count[]
61
62ifndef::VK_VERSION_1_1[]
63ifdef::VK_KHR_external_fence[]
64include::../VK_KHR_external_fence.txt[]
65endif::VK_KHR_external_fence[]
66endif::VK_VERSION_1_1[]
67
68ifndef::VK_VERSION_1_1[]
69ifdef::VK_KHR_external_fence_capabilities[]
70include::../VK_KHR_external_fence_capabilities.txt[]
71endif::VK_KHR_external_fence_capabilities[]
72endif::VK_VERSION_1_1[]
73
74ifdef::VK_KHR_external_fence_fd[]
75include::../VK_KHR_external_fence_fd.txt[]
76endif::VK_KHR_external_fence_fd[]
77
78ifdef::VK_KHR_external_fence_win32[]
79include::../VK_KHR_external_fence_win32.txt[]
80endif::VK_KHR_external_fence_win32[]
81
82ifndef::VK_VERSION_1_1[]
83ifdef::VK_KHR_external_memory[]
84include::../VK_KHR_external_memory.txt[]
85endif::VK_KHR_external_memory[]
86endif::VK_VERSION_1_1[]
87
88ifndef::VK_VERSION_1_1[]
89ifdef::VK_KHR_external_memory_capabilities[]
90include::../VK_KHR_external_memory_capabilities.txt[]
91endif::VK_KHR_external_memory_capabilities[]
92endif::VK_VERSION_1_1[]
93
94ifdef::VK_KHR_external_memory_fd[]
95include::../VK_KHR_external_memory_fd.txt[]
96endif::VK_KHR_external_memory_fd[]
97
98ifdef::VK_KHR_external_memory_win32[]
99include::../VK_KHR_external_memory_win32.txt[]
100endif::VK_KHR_external_memory_win32[]
101
102ifndef::VK_VERSION_1_1[]
103ifdef::VK_KHR_external_semaphore[]
104include::../VK_KHR_external_semaphore.txt[]
105endif::VK_KHR_external_semaphore[]
106endif::VK_VERSION_1_1[]
107
108ifndef::VK_VERSION_1_1[]
109ifdef::VK_KHR_external_semaphore_capabilities[]
110include::../VK_KHR_external_semaphore_capabilities.txt[]
111endif::VK_KHR_external_semaphore_capabilities[]
112endif::VK_VERSION_1_1[]
113
114ifdef::VK_KHR_external_semaphore_fd[]
115include::../VK_KHR_external_semaphore_fd.txt[]
116endif::VK_KHR_external_semaphore_fd[]
117
118ifdef::VK_KHR_external_semaphore_win32[]
119include::../VK_KHR_external_semaphore_win32.txt[]
120endif::VK_KHR_external_semaphore_win32[]
121
122ifdef::VK_KHR_get_display_properties2[]
123include::../VK_KHR_get_display_properties2.txt[]
124endif::VK_KHR_get_display_properties2[]
125
126ifndef::VK_VERSION_1_1[]
127ifdef::VK_KHR_get_memory_requirements2[]
128include::../VK_KHR_get_memory_requirements2.txt[]
129endif::VK_KHR_get_memory_requirements2[]
130endif::VK_VERSION_1_1[]
131
132ifndef::VK_VERSION_1_1[]
133ifdef::VK_KHR_get_physical_device_properties2[]
134include::../VK_KHR_get_physical_device_properties2.txt[]
135endif::VK_KHR_get_physical_device_properties2[]
136endif::VK_VERSION_1_1[]
137
138ifdef::VK_KHR_get_surface_capabilities2[]
139include::../VK_KHR_get_surface_capabilities2.txt[]
140endif::VK_KHR_get_surface_capabilities2[]
141
142ifdef::VK_KHR_image_format_list[]
143include::../VK_KHR_image_format_list.txt[]
144endif::VK_KHR_image_format_list[]
145
146ifdef::VK_KHR_incremental_present[]
147include::../VK_KHR_incremental_present.txt[]
148endif::VK_KHR_incremental_present[]
149
150ifndef::VK_VERSION_1_1[]
151ifdef::VK_KHR_maintenance1[]
152include::../VK_KHR_maintenance1.txt[]
153endif::VK_KHR_maintenance1[]
154endif::VK_VERSION_1_1[]
155
156ifndef::VK_VERSION_1_1[]
157ifdef::VK_KHR_maintenance2[]
158include::../VK_KHR_maintenance2.txt[]
159endif::VK_KHR_maintenance2[]
160endif::VK_VERSION_1_1[]
161
162ifndef::VK_VERSION_1_1[]
163ifdef::VK_KHR_maintenance3[]
164include::../VK_KHR_maintenance3.txt[]
165endif::VK_KHR_maintenance3[]
166endif::VK_VERSION_1_1[]
167
168ifdef::VK_KHR_mir_surface[]
169include::../VK_KHR_mir_surface.txt[]
170endif::VK_KHR_mir_surface[]
171
172ifndef::VK_VERSION_1_1[]
173ifdef::VK_KHR_multiview[]
174include::../VK_KHR_multiview.txt[]
175endif::VK_KHR_multiview[]
176endif::VK_VERSION_1_1[]
177
178ifdef::VK_KHR_push_descriptor[]
179include::../VK_KHR_push_descriptor.txt[]
180endif::VK_KHR_push_descriptor[]
181
182ifndef::VK_VERSION_1_1[]
183ifdef::VK_KHR_relaxed_block_layout[]
184include::../VK_KHR_relaxed_block_layout.txt[]
185endif::VK_KHR_relaxed_block_layout[]
186endif::VK_VERSION_1_1[]
187
188ifdef::VK_KHR_sampler_mirror_clamp_to_edge[]
189include::../VK_KHR_sampler_mirror_clamp_to_edge.txt[]
190endif::VK_KHR_sampler_mirror_clamp_to_edge[]
191
192ifndef::VK_VERSION_1_1[]
193ifdef::VK_KHR_sampler_ycbcr_conversion[]
194include::../VK_KHR_sampler_ycbcr_conversion.txt[]
195endif::VK_KHR_sampler_ycbcr_conversion[]
196endif::VK_VERSION_1_1[]
197
198ifndef::VK_VERSION_1_1[]
199ifdef::VK_KHR_shader_draw_parameters[]
200include::../VK_KHR_shader_draw_parameters.txt[]
201endif::VK_KHR_shader_draw_parameters[]
202endif::VK_VERSION_1_1[]
203
204ifdef::VK_KHR_shared_presentable_image[]
205include::../VK_KHR_shared_presentable_image.txt[]
206endif::VK_KHR_shared_presentable_image[]
207
208ifndef::VK_VERSION_1_1[]
209ifdef::VK_KHR_storage_buffer_storage_class[]
210include::../VK_KHR_storage_buffer_storage_class.txt[]
211endif::VK_KHR_storage_buffer_storage_class[]
212endif::VK_VERSION_1_1[]
213
214ifdef::VK_KHR_surface[]
215include::../VK_KHR_surface.txt[]
216endif::VK_KHR_surface[]
217
218ifdef::VK_KHR_swapchain[]
219include::../VK_KHR_swapchain.txt[]
220endif::VK_KHR_swapchain[]
221
222ifndef::VK_VERSION_1_1[]
223ifdef::VK_KHR_variable_pointers[]
224include::../VK_KHR_variable_pointers.txt[]
225endif::VK_KHR_variable_pointers[]
226endif::VK_VERSION_1_1[]
227
228ifdef::VK_KHR_wayland_surface[]
229include::../VK_KHR_wayland_surface.txt[]
230endif::VK_KHR_wayland_surface[]
231
232ifdef::VK_KHR_win32_keyed_mutex[]
233include::../VK_KHR_win32_keyed_mutex.txt[]
234endif::VK_KHR_win32_keyed_mutex[]
235
236ifdef::VK_KHR_win32_surface[]
237include::../VK_KHR_win32_surface.txt[]
238endif::VK_KHR_win32_surface[]
239
240ifdef::VK_KHR_xcb_surface[]
241include::../VK_KHR_xcb_surface.txt[]
242endif::VK_KHR_xcb_surface[]
243
244ifdef::VK_KHR_xlib_surface[]
245include::../VK_KHR_xlib_surface.txt[]
246endif::VK_KHR_xlib_surface[]
247
248ifdef::VK_EXT_acquire_xlib_display[]
249include::../VK_EXT_acquire_xlib_display.txt[]
250endif::VK_EXT_acquire_xlib_display[]
251
252ifdef::VK_EXT_blend_operation_advanced[]
253include::../VK_EXT_blend_operation_advanced.txt[]
254endif::VK_EXT_blend_operation_advanced[]
255
256ifdef::VK_EXT_conditional_rendering[]
257include::../VK_EXT_conditional_rendering.txt[]
258endif::VK_EXT_conditional_rendering[]
259
260ifdef::VK_EXT_conservative_rasterization[]
261include::../VK_EXT_conservative_rasterization.txt[]
262endif::VK_EXT_conservative_rasterization[]
263
264ifndef::VK_EXT_debug_utils[]
265ifdef::VK_EXT_debug_marker[]
266include::../VK_EXT_debug_marker.txt[]
267endif::VK_EXT_debug_marker[]
268endif::VK_EXT_debug_utils[]
269
270ifndef::VK_EXT_debug_utils[]
271ifdef::VK_EXT_debug_report[]
272include::../VK_EXT_debug_report.txt[]
273endif::VK_EXT_debug_report[]
274endif::VK_EXT_debug_utils[]
275
276ifdef::VK_EXT_debug_utils[]
277include::../VK_EXT_debug_utils.txt[]
278endif::VK_EXT_debug_utils[]
279
280ifdef::VK_EXT_depth_range_unrestricted[]
281include::../VK_EXT_depth_range_unrestricted.txt[]
282endif::VK_EXT_depth_range_unrestricted[]
283
284ifdef::VK_EXT_descriptor_indexing[]
285include::../VK_EXT_descriptor_indexing.txt[]
286endif::VK_EXT_descriptor_indexing[]
287
288ifdef::VK_EXT_direct_mode_display[]
289include::../VK_EXT_direct_mode_display.txt[]
290endif::VK_EXT_direct_mode_display[]
291
292ifdef::VK_EXT_discard_rectangles[]
293include::../VK_EXT_discard_rectangles.txt[]
294endif::VK_EXT_discard_rectangles[]
295
296ifdef::VK_EXT_display_control[]
297include::../VK_EXT_display_control.txt[]
298endif::VK_EXT_display_control[]
299
300ifdef::VK_EXT_display_surface_counter[]
301include::../VK_EXT_display_surface_counter.txt[]
302endif::VK_EXT_display_surface_counter[]
303
304ifdef::VK_EXT_external_memory_dma_buf[]
305include::../VK_EXT_external_memory_dma_buf.txt[]
306endif::VK_EXT_external_memory_dma_buf[]
307
308ifdef::VK_EXT_external_memory_host[]
309include::../VK_EXT_external_memory_host.txt[]
310endif::VK_EXT_external_memory_host[]
311
312ifdef::VK_EXT_global_priority[]
313include::../VK_EXT_global_priority.txt[]
314endif::VK_EXT_global_priority[]
315
316ifdef::VK_EXT_hdr_metadata[]
317include::../VK_EXT_hdr_metadata.txt[]
318endif::VK_EXT_hdr_metadata[]
319
320ifdef::VK_EXT_post_depth_coverage[]
321include::../VK_EXT_post_depth_coverage.txt[]
322endif::VK_EXT_post_depth_coverage[]
323
324ifdef::VK_EXT_queue_family_foreign[]
325include::../VK_EXT_queue_family_foreign.txt[]
326endif::VK_EXT_queue_family_foreign[]
327
328ifdef::VK_EXT_sample_locations[]
329include::../VK_EXT_sample_locations.txt[]
330endif::VK_EXT_sample_locations[]
331
332ifdef::VK_EXT_sampler_filter_minmax[]
333include::../VK_EXT_sampler_filter_minmax.txt[]
334endif::VK_EXT_sampler_filter_minmax[]
335
336ifdef::VK_EXT_shader_stencil_export[]
337include::../VK_EXT_shader_stencil_export.txt[]
338endif::VK_EXT_shader_stencil_export[]
339
340ifdef::VK_EXT_shader_subgroup_ballot[]
341include::../VK_EXT_shader_subgroup_ballot.txt[]
342endif::VK_EXT_shader_subgroup_ballot[]
343
344ifdef::VK_EXT_shader_subgroup_vote[]
345include::../VK_EXT_shader_subgroup_vote.txt[]
346endif::VK_EXT_shader_subgroup_vote[]
347
348ifdef::VK_EXT_shader_viewport_index_layer[]
349include::../VK_EXT_shader_viewport_index_layer.txt[]
350endif::VK_EXT_shader_viewport_index_layer[]
351
352ifdef::VK_EXT_swapchain_colorspace[]
353include::../VK_EXT_swapchain_colorspace.txt[]
354endif::VK_EXT_swapchain_colorspace[]
355
356ifdef::VK_EXT_validation_cache[]
357include::../VK_EXT_validation_cache.txt[]
358endif::VK_EXT_validation_cache[]
359
360ifdef::VK_EXT_validation_flags[]
361include::../VK_EXT_validation_flags.txt[]
362endif::VK_EXT_validation_flags[]
363
364ifdef::VK_EXT_vertex_attribute_divisor[]
365include::../VK_EXT_vertex_attribute_divisor.txt[]
366endif::VK_EXT_vertex_attribute_divisor[]
367
368ifdef::VK_AMD_buffer_marker[]
369include::../VK_AMD_buffer_marker.txt[]
370endif::VK_AMD_buffer_marker[]
371
372ifndef::VK_KHR_draw_indirect_count[]
373ifdef::VK_AMD_draw_indirect_count[]
374include::../VK_AMD_draw_indirect_count.txt[]
375endif::VK_AMD_draw_indirect_count[]
376endif::VK_KHR_draw_indirect_count[]
377
378ifdef::VK_AMD_gcn_shader[]
379include::../VK_AMD_gcn_shader.txt[]
380endif::VK_AMD_gcn_shader[]
381
382ifdef::VK_AMD_gpu_shader_half_float[]
383include::../VK_AMD_gpu_shader_half_float.txt[]
384endif::VK_AMD_gpu_shader_half_float[]
385
386ifdef::VK_AMD_gpu_shader_int16[]
387include::../VK_AMD_gpu_shader_int16.txt[]
388endif::VK_AMD_gpu_shader_int16[]
389
390ifdef::VK_AMD_mixed_attachment_samples[]
391include::../VK_AMD_mixed_attachment_samples.txt[]
392endif::VK_AMD_mixed_attachment_samples[]
393
394ifndef::VK_KHR_maintenance1[]
395ifdef::VK_AMD_negative_viewport_height[]
396include::../VK_AMD_negative_viewport_height.txt[]
397endif::VK_AMD_negative_viewport_height[]
398endif::VK_KHR_maintenance1[]
399
400ifdef::VK_AMD_rasterization_order[]
401include::../VK_AMD_rasterization_order.txt[]
402endif::VK_AMD_rasterization_order[]
403
404ifdef::VK_AMD_shader_ballot[]
405include::../VK_AMD_shader_ballot.txt[]
406endif::VK_AMD_shader_ballot[]
407
408ifdef::VK_AMD_shader_core_properties[]
409include::../VK_AMD_shader_core_properties.txt[]
410endif::VK_AMD_shader_core_properties[]
411
412ifdef::VK_AMD_shader_explicit_vertex_parameter[]
413include::../VK_AMD_shader_explicit_vertex_parameter.txt[]
414endif::VK_AMD_shader_explicit_vertex_parameter[]
415
416ifdef::VK_AMD_shader_fragment_mask[]
417include::../VK_AMD_shader_fragment_mask.txt[]
418endif::VK_AMD_shader_fragment_mask[]
419
420ifdef::VK_AMD_shader_image_load_store_lod[]
421include::../VK_AMD_shader_image_load_store_lod.txt[]
422endif::VK_AMD_shader_image_load_store_lod[]
423
424ifdef::VK_AMD_shader_info[]
425include::../VK_AMD_shader_info.txt[]
426endif::VK_AMD_shader_info[]
427
428ifdef::VK_AMD_shader_trinary_minmax[]
429include::../VK_AMD_shader_trinary_minmax.txt[]
430endif::VK_AMD_shader_trinary_minmax[]
431
432ifdef::VK_AMD_texture_gather_bias_lod[]
433include::../VK_AMD_texture_gather_bias_lod.txt[]
434endif::VK_AMD_texture_gather_bias_lod[]
435
436ifdef::VK_ANDROID_external_memory_android_hardware_buffer[]
437include::../VK_ANDROID_external_memory_android_hardware_buffer.txt[]
438endif::VK_ANDROID_external_memory_android_hardware_buffer[]
439
440ifdef::VK_GOOGLE_display_timing[]
441include::../VK_GOOGLE_display_timing.txt[]
442endif::VK_GOOGLE_display_timing[]
443
444ifdef::VK_IMG_filter_cubic[]
445include::../VK_IMG_filter_cubic.txt[]
446endif::VK_IMG_filter_cubic[]
447
448ifdef::VK_IMG_format_pvrtc[]
449include::../VK_IMG_format_pvrtc.txt[]
450endif::VK_IMG_format_pvrtc[]
451
452ifdef::VK_MVK_ios_surface[]
453include::../VK_MVK_ios_surface.txt[]
454endif::VK_MVK_ios_surface[]
455
456ifdef::VK_MVK_macos_surface[]
457include::../VK_MVK_macos_surface.txt[]
458endif::VK_MVK_macos_surface[]
459
460ifdef::VK_NN_vi_surface[]
461include::../VK_NN_vi_surface.txt[]
462endif::VK_NN_vi_surface[]
463
464ifdef::VK_NVX_device_generated_commands[]
465include::../VK_NVX_device_generated_commands.txt[]
466endif::VK_NVX_device_generated_commands[]
467
468ifdef::VK_NVX_multiview_per_view_attributes[]
469include::../VK_NVX_multiview_per_view_attributes.txt[]
470endif::VK_NVX_multiview_per_view_attributes[]
471
472ifdef::VK_NV_clip_space_w_scaling[]
473include::../VK_NV_clip_space_w_scaling.txt[]
474endif::VK_NV_clip_space_w_scaling[]
475
476ifndef::VK_KHR_dedicated_allocation[]
477ifdef::VK_NV_dedicated_allocation[]
478include::../VK_NV_dedicated_allocation.txt[]
479endif::VK_NV_dedicated_allocation[]
480endif::VK_KHR_dedicated_allocation[]
481
482ifdef::VK_NV_device_diagnostic_checkpoints[]
483include::../VK_NV_device_diagnostic_checkpoints.txt[]
484endif::VK_NV_device_diagnostic_checkpoints[]
485
486ifndef::VK_KHR_external_memory[]
487ifdef::VK_NV_external_memory[]
488include::../VK_NV_external_memory.txt[]
489endif::VK_NV_external_memory[]
490endif::VK_KHR_external_memory[]
491
492ifndef::VK_KHR_external_memory_capabilities[]
493ifdef::VK_NV_external_memory_capabilities[]
494include::../VK_NV_external_memory_capabilities.txt[]
495endif::VK_NV_external_memory_capabilities[]
496endif::VK_KHR_external_memory_capabilities[]
497
498ifndef::VK_KHR_external_memory_win32[]
499ifdef::VK_NV_external_memory_win32[]
500include::../VK_NV_external_memory_win32.txt[]
501endif::VK_NV_external_memory_win32[]
502endif::VK_KHR_external_memory_win32[]
503
504ifdef::VK_NV_fill_rectangle[]
505include::../VK_NV_fill_rectangle.txt[]
506endif::VK_NV_fill_rectangle[]
507
508ifdef::VK_NV_fragment_coverage_to_color[]
509include::../VK_NV_fragment_coverage_to_color.txt[]
510endif::VK_NV_fragment_coverage_to_color[]
511
512ifdef::VK_NV_framebuffer_mixed_samples[]
513include::../VK_NV_framebuffer_mixed_samples.txt[]
514endif::VK_NV_framebuffer_mixed_samples[]
515
516ifdef::VK_NV_geometry_shader_passthrough[]
517include::../VK_NV_geometry_shader_passthrough.txt[]
518endif::VK_NV_geometry_shader_passthrough[]
519
520
521ifdef::VK_NV_sample_mask_override_coverage[]
522include::../VK_NV_sample_mask_override_coverage.txt[]
523endif::VK_NV_sample_mask_override_coverage[]
524
525ifdef::VK_NV_shader_subgroup_partitioned[]
526include::../VK_NV_shader_subgroup_partitioned.txt[]
527endif::VK_NV_shader_subgroup_partitioned[]
528
529ifdef::VK_NV_viewport_array2[]
530include::../VK_NV_viewport_array2.txt[]
531endif::VK_NV_viewport_array2[]
532
533ifdef::VK_NV_viewport_swizzle[]
534include::../VK_NV_viewport_swizzle.txt[]
535endif::VK_NV_viewport_swizzle[]
536
537ifndef::VK_KHR_win32_keyed_mutex[]
538ifdef::VK_NV_win32_keyed_mutex[]
539include::../VK_NV_win32_keyed_mutex.txt[]
540endif::VK_NV_win32_keyed_mutex[]
541endif::VK_KHR_win32_keyed_mutex[]
542
543