-
Notifications
You must be signed in to change notification settings - Fork 0
/
vk_enum_str.h
2569 lines (2390 loc) · 121 KB
/
vk_enum_str.h
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
347
348
349
350
351
352
353
354
355
356
357
358
359
360
361
362
363
364
365
366
367
368
369
370
371
372
373
374
375
376
377
378
379
380
381
382
383
384
385
386
387
388
389
390
391
392
393
394
395
396
397
398
399
400
401
402
403
404
405
406
407
408
409
410
411
412
413
414
415
416
417
418
419
420
421
422
423
424
425
426
427
428
429
430
431
432
433
434
435
436
437
438
439
440
441
442
443
444
445
446
447
448
449
450
451
452
453
454
455
456
457
458
459
460
461
462
463
464
465
466
467
468
469
470
471
472
473
474
475
476
477
478
479
480
481
482
483
484
485
486
487
488
489
490
491
492
493
494
495
496
497
498
499
500
501
502
503
504
505
506
507
508
509
510
511
512
513
514
515
516
517
518
519
520
521
522
523
524
525
526
527
528
529
530
531
532
533
534
535
536
537
538
539
540
541
542
543
544
545
546
547
548
549
550
551
552
553
554
555
556
557
558
559
560
561
562
563
564
565
566
567
568
569
570
571
572
573
574
575
576
577
578
579
580
581
582
583
584
585
586
587
588
589
590
591
592
593
594
595
596
597
598
599
600
601
602
603
604
605
606
607
608
609
610
611
612
613
614
615
616
617
618
619
620
621
622
623
624
625
626
627
628
629
630
631
632
633
634
635
636
637
638
639
640
641
642
643
644
645
646
647
648
649
650
651
652
653
654
655
656
657
658
659
660
661
662
663
664
665
666
667
668
669
670
671
672
673
674
675
676
677
678
679
680
681
682
683
684
685
686
687
688
689
690
691
692
693
694
695
696
697
698
699
700
701
702
703
704
705
706
707
708
709
710
711
712
713
714
715
716
717
718
719
720
721
722
723
724
725
726
727
728
729
730
731
732
733
734
735
736
737
738
739
740
741
742
743
744
745
746
747
748
749
750
751
752
753
754
755
756
757
758
759
760
761
762
763
764
765
766
767
768
769
770
771
772
773
774
775
776
777
778
779
780
781
782
783
784
785
786
787
788
789
790
791
792
793
794
795
796
797
798
799
800
801
802
803
804
805
806
807
808
809
810
811
812
813
814
815
816
817
818
819
820
821
822
823
824
825
826
827
828
829
830
831
832
833
834
835
836
837
838
839
840
841
842
843
844
845
846
847
848
849
850
851
852
853
854
855
856
857
858
859
860
861
862
863
864
865
866
867
868
869
870
871
872
873
874
875
876
877
878
879
880
881
882
883
884
885
886
887
888
889
890
891
892
893
894
895
896
897
898
899
900
901
902
903
904
905
906
907
908
909
910
911
912
913
914
915
916
917
918
919
920
921
922
923
924
925
926
927
928
929
930
931
932
933
934
935
936
937
938
939
940
941
942
943
944
945
946
947
948
949
950
951
952
953
954
955
956
957
958
959
960
961
962
963
964
965
966
967
968
969
970
971
972
973
974
975
976
977
978
979
980
981
982
983
984
985
986
987
988
989
990
991
992
993
994
995
996
997
998
999
1000
#ifndef _VK_ENUM_STR_H_
#define _VK_ENUM_STR_H_
#define STR_VK_RESULT(x) (\
x==0?"SUCCESS":\
x==1?"NOT_READY":\
x==2?"TIMEOUT":\
x==3?"EVENT_SET":\
x==4?"EVENT_RESET":\
x==5?"INCOMPLETE":\
x==-1?"ERROR_OUT_OF_HOST_MEMORY":\
x==-2?"ERROR_OUT_OF_DEVICE_MEMORY":\
x==-3?"ERROR_INITIALIZATION_FAILED":\
x==-4?"ERROR_DEVICE_LOST":\
x==-5?"ERROR_MEMORY_MAP_FAILED":\
x==-6?"ERROR_LAYER_NOT_PRESENT":\
x==-7?"ERROR_EXTENSION_NOT_PRESENT":\
x==-8?"ERROR_FEATURE_NOT_PRESENT":\
x==-9?"ERROR_INCOMPATIBLE_DRIVER":\
x==-10?"ERROR_TOO_MANY_OBJECTS":\
x==-11?"ERROR_FORMAT_NOT_SUPPORTED":\
x==-12?"ERROR_FRAGMENTED_POOL":\
x==-13?"ERROR_UNKNOWN":\
x==-1000069000?"ERROR_OUT_OF_POOL_MEMORY":\
x==-1000072003?"ERROR_INVALID_EXTERNAL_HANDLE":\
x==-1000161000?"ERROR_FRAGMENTATION":\
x==-1000257000?"ERROR_INVALID_OPAQUE_CAPTURE_ADDRESS":\
x==-1000000000?"ERROR_SURFACE_LOST_KHR":\
x==-1000000001?"ERROR_NATIVE_WINDOW_IN_USE_KHR":\
x==1000001003?"SUBOPTIMAL_KHR":\
x==-1000001004?"ERROR_OUT_OF_DATE_KHR":\
x==-1000003001?"ERROR_INCOMPATIBLE_DISPLAY_KHR":\
x==-1000011001?"ERROR_VALIDATION_FAILED_EXT":\
x==-1000012000?"ERROR_INVALID_SHADER_NV":\
x==-1000158000?"ERROR_INVALID_DRM_FORMAT_MODIFIER_PLANE_LAYOUT_EXT":\
x==-1000174001?"ERROR_NOT_PERMITTED_EXT":\
x==-1000255000?"ERROR_FULL_SCREEN_EXCLUSIVE_MODE_LOST_EXT":\
x==1000268000?"THREAD_IDLE_KHR":\
x==1000268001?"THREAD_DONE_KHR":\
x==1000268002?"OPERATION_DEFERRED_KHR":\
x==1000268003?"OPERATION_NOT_DEFERRED_KHR":\
x==1000297000?"PIPELINE_COMPILE_REQUIRED_EXT":\
x==0x7FFFFFFF?"RESULT_MAX_ENUM":\
"ENUM_UNKNOWN")
#define STR_VK_STRUCTURE_TYPE(x) (\
x==0?"STRUCTURE_TYPE_APPLICATION_INFO":\
x==1?"STRUCTURE_TYPE_INSTANCE_CREATE_INFO":\
x==2?"STRUCTURE_TYPE_DEVICE_QUEUE_CREATE_INFO":\
x==3?"STRUCTURE_TYPE_DEVICE_CREATE_INFO":\
x==4?"STRUCTURE_TYPE_SUBMIT_INFO":\
x==5?"STRUCTURE_TYPE_MEMORY_ALLOCATE_INFO":\
x==6?"STRUCTURE_TYPE_MAPPED_MEMORY_RANGE":\
x==7?"STRUCTURE_TYPE_BIND_SPARSE_INFO":\
x==8?"STRUCTURE_TYPE_FENCE_CREATE_INFO":\
x==9?"STRUCTURE_TYPE_SEMAPHORE_CREATE_INFO":\
x==10?"STRUCTURE_TYPE_EVENT_CREATE_INFO":\
x==11?"STRUCTURE_TYPE_QUERY_POOL_CREATE_INFO":\
x==12?"STRUCTURE_TYPE_BUFFER_CREATE_INFO":\
x==13?"STRUCTURE_TYPE_BUFFER_VIEW_CREATE_INFO":\
x==14?"STRUCTURE_TYPE_IMAGE_CREATE_INFO":\
x==15?"STRUCTURE_TYPE_IMAGE_VIEW_CREATE_INFO":\
x==16?"STRUCTURE_TYPE_SHADER_MODULE_CREATE_INFO":\
x==17?"STRUCTURE_TYPE_PIPELINE_CACHE_CREATE_INFO":\
x==18?"STRUCTURE_TYPE_PIPELINE_SHADER_STAGE_CREATE_INFO":\
x==19?"STRUCTURE_TYPE_PIPELINE_VERTEX_INPUT_STATE_CREATE_INFO":\
x==20?"STRUCTURE_TYPE_PIPELINE_INPUT_ASSEMBLY_STATE_CREATE_INFO":\
x==21?"STRUCTURE_TYPE_PIPELINE_TESSELLATION_STATE_CREATE_INFO":\
x==22?"STRUCTURE_TYPE_PIPELINE_VIEWPORT_STATE_CREATE_INFO":\
x==23?"STRUCTURE_TYPE_PIPELINE_RASTERIZATION_STATE_CREATE_INFO":\
x==24?"STRUCTURE_TYPE_PIPELINE_MULTISAMPLE_STATE_CREATE_INFO":\
x==25?"STRUCTURE_TYPE_PIPELINE_DEPTH_STENCIL_STATE_CREATE_INFO":\
x==26?"STRUCTURE_TYPE_PIPELINE_COLOR_BLEND_STATE_CREATE_INFO":\
x==27?"STRUCTURE_TYPE_PIPELINE_DYNAMIC_STATE_CREATE_INFO":\
x==28?"STRUCTURE_TYPE_GRAPHICS_PIPELINE_CREATE_INFO":\
x==29?"STRUCTURE_TYPE_COMPUTE_PIPELINE_CREATE_INFO":\
x==30?"STRUCTURE_TYPE_PIPELINE_LAYOUT_CREATE_INFO":\
x==31?"STRUCTURE_TYPE_SAMPLER_CREATE_INFO":\
x==32?"STRUCTURE_TYPE_DESCRIPTOR_SET_LAYOUT_CREATE_INFO":\
x==33?"STRUCTURE_TYPE_DESCRIPTOR_POOL_CREATE_INFO":\
x==34?"STRUCTURE_TYPE_DESCRIPTOR_SET_ALLOCATE_INFO":\
x==35?"STRUCTURE_TYPE_WRITE_DESCRIPTOR_SET":\
x==36?"STRUCTURE_TYPE_COPY_DESCRIPTOR_SET":\
x==37?"STRUCTURE_TYPE_FRAMEBUFFER_CREATE_INFO":\
x==38?"STRUCTURE_TYPE_RENDER_PASS_CREATE_INFO":\
x==39?"STRUCTURE_TYPE_COMMAND_POOL_CREATE_INFO":\
x==40?"STRUCTURE_TYPE_COMMAND_BUFFER_ALLOCATE_INFO":\
x==41?"STRUCTURE_TYPE_COMMAND_BUFFER_INHERITANCE_INFO":\
x==42?"STRUCTURE_TYPE_COMMAND_BUFFER_BEGIN_INFO":\
x==43?"STRUCTURE_TYPE_RENDER_PASS_BEGIN_INFO":\
x==44?"STRUCTURE_TYPE_BUFFER_MEMORY_BARRIER":\
x==45?"STRUCTURE_TYPE_IMAGE_MEMORY_BARRIER":\
x==46?"STRUCTURE_TYPE_MEMORY_BARRIER":\
x==47?"STRUCTURE_TYPE_LOADER_INSTANCE_CREATE_INFO":\
x==48?"STRUCTURE_TYPE_LOADER_DEVICE_CREATE_INFO":\
x==1000094000?"STRUCTURE_TYPE_PHYSICAL_DEVICE_SUBGROUP_PROPERTIES":\
x==1000157000?"STRUCTURE_TYPE_BIND_BUFFER_MEMORY_INFO":\
x==1000157001?"STRUCTURE_TYPE_BIND_IMAGE_MEMORY_INFO":\
x==1000083000?"STRUCTURE_TYPE_PHYSICAL_DEVICE_16BIT_STORAGE_FEATURES":\
x==1000127000?"STRUCTURE_TYPE_MEMORY_DEDICATED_REQUIREMENTS":\
x==1000127001?"STRUCTURE_TYPE_MEMORY_DEDICATED_ALLOCATE_INFO":\
x==1000060000?"STRUCTURE_TYPE_MEMORY_ALLOCATE_FLAGS_INFO":\
x==1000060003?"STRUCTURE_TYPE_DEVICE_GROUP_RENDER_PASS_BEGIN_INFO":\
x==1000060004?"STRUCTURE_TYPE_DEVICE_GROUP_COMMAND_BUFFER_BEGIN_INFO":\
x==1000060005?"STRUCTURE_TYPE_DEVICE_GROUP_SUBMIT_INFO":\
x==1000060006?"STRUCTURE_TYPE_DEVICE_GROUP_BIND_SPARSE_INFO":\
x==1000060013?"STRUCTURE_TYPE_BIND_BUFFER_MEMORY_DEVICE_GROUP_INFO":\
x==1000060014?"STRUCTURE_TYPE_BIND_IMAGE_MEMORY_DEVICE_GROUP_INFO":\
x==1000070000?"STRUCTURE_TYPE_PHYSICAL_DEVICE_GROUP_PROPERTIES":\
x==1000070001?"STRUCTURE_TYPE_DEVICE_GROUP_DEVICE_CREATE_INFO":\
x==1000146000?"STRUCTURE_TYPE_BUFFER_MEMORY_REQUIREMENTS_INFO_2":\
x==1000146001?"STRUCTURE_TYPE_IMAGE_MEMORY_REQUIREMENTS_INFO_2":\
x==1000146002?"STRUCTURE_TYPE_IMAGE_SPARSE_MEMORY_REQUIREMENTS_INFO_2":\
x==1000146003?"STRUCTURE_TYPE_MEMORY_REQUIREMENTS_2":\
x==1000146004?"STRUCTURE_TYPE_SPARSE_IMAGE_MEMORY_REQUIREMENTS_2":\
x==1000059000?"STRUCTURE_TYPE_PHYSICAL_DEVICE_FEATURES_2":\
x==1000059001?"STRUCTURE_TYPE_PHYSICAL_DEVICE_PROPERTIES_2":\
x==1000059002?"STRUCTURE_TYPE_FORMAT_PROPERTIES_2":\
x==1000059003?"STRUCTURE_TYPE_IMAGE_FORMAT_PROPERTIES_2":\
x==1000059004?"STRUCTURE_TYPE_PHYSICAL_DEVICE_IMAGE_FORMAT_INFO_2":\
x==1000059005?"STRUCTURE_TYPE_QUEUE_FAMILY_PROPERTIES_2":\
x==1000059006?"STRUCTURE_TYPE_PHYSICAL_DEVICE_MEMORY_PROPERTIES_2":\
x==1000059007?"STRUCTURE_TYPE_SPARSE_IMAGE_FORMAT_PROPERTIES_2":\
x==1000059008?"STRUCTURE_TYPE_PHYSICAL_DEVICE_SPARSE_IMAGE_FORMAT_INFO_2":\
x==1000117000?"STRUCTURE_TYPE_PHYSICAL_DEVICE_POINT_CLIPPING_PROPERTIES":\
x==1000117001?"STRUCTURE_TYPE_RENDER_PASS_INPUT_ATTACHMENT_ASPECT_CREATE_INFO":\
x==1000117002?"STRUCTURE_TYPE_IMAGE_VIEW_USAGE_CREATE_INFO":\
x==1000117003?"STRUCTURE_TYPE_PIPELINE_TESSELLATION_DOMAIN_ORIGIN_STATE_CREATE_INFO":\
x==1000053000?"STRUCTURE_TYPE_RENDER_PASS_MULTIVIEW_CREATE_INFO":\
x==1000053001?"STRUCTURE_TYPE_PHYSICAL_DEVICE_MULTIVIEW_FEATURES":\
x==1000053002?"STRUCTURE_TYPE_PHYSICAL_DEVICE_MULTIVIEW_PROPERTIES":\
x==1000120000?"STRUCTURE_TYPE_PHYSICAL_DEVICE_VARIABLE_POINTERS_FEATURES":\
x==1000145000?"STRUCTURE_TYPE_PROTECTED_SUBMIT_INFO":\
x==1000145001?"STRUCTURE_TYPE_PHYSICAL_DEVICE_PROTECTED_MEMORY_FEATURES":\
x==1000145002?"STRUCTURE_TYPE_PHYSICAL_DEVICE_PROTECTED_MEMORY_PROPERTIES":\
x==1000145003?"STRUCTURE_TYPE_DEVICE_QUEUE_INFO_2":\
x==1000156000?"STRUCTURE_TYPE_SAMPLER_YCBCR_CONVERSION_CREATE_INFO":\
x==1000156001?"STRUCTURE_TYPE_SAMPLER_YCBCR_CONVERSION_INFO":\
x==1000156002?"STRUCTURE_TYPE_BIND_IMAGE_PLANE_MEMORY_INFO":\
x==1000156003?"STRUCTURE_TYPE_IMAGE_PLANE_MEMORY_REQUIREMENTS_INFO":\
x==1000156004?"STRUCTURE_TYPE_PHYSICAL_DEVICE_SAMPLER_YCBCR_CONVERSION_FEATURES":\
x==1000156005?"STRUCTURE_TYPE_SAMPLER_YCBCR_CONVERSION_IMAGE_FORMAT_PROPERTIES":\
x==1000085000?"STRUCTURE_TYPE_DESCRIPTOR_UPDATE_TEMPLATE_CREATE_INFO":\
x==1000071000?"STRUCTURE_TYPE_PHYSICAL_DEVICE_EXTERNAL_IMAGE_FORMAT_INFO":\
x==1000071001?"STRUCTURE_TYPE_EXTERNAL_IMAGE_FORMAT_PROPERTIES":\
x==1000071002?"STRUCTURE_TYPE_PHYSICAL_DEVICE_EXTERNAL_BUFFER_INFO":\
x==1000071003?"STRUCTURE_TYPE_EXTERNAL_BUFFER_PROPERTIES":\
x==1000071004?"STRUCTURE_TYPE_PHYSICAL_DEVICE_ID_PROPERTIES":\
x==1000072000?"STRUCTURE_TYPE_EXTERNAL_MEMORY_BUFFER_CREATE_INFO":\
x==1000072001?"STRUCTURE_TYPE_EXTERNAL_MEMORY_IMAGE_CREATE_INFO":\
x==1000072002?"STRUCTURE_TYPE_EXPORT_MEMORY_ALLOCATE_INFO":\
x==1000112000?"STRUCTURE_TYPE_PHYSICAL_DEVICE_EXTERNAL_FENCE_INFO":\
x==1000112001?"STRUCTURE_TYPE_EXTERNAL_FENCE_PROPERTIES":\
x==1000113000?"STRUCTURE_TYPE_EXPORT_FENCE_CREATE_INFO":\
x==1000077000?"STRUCTURE_TYPE_EXPORT_SEMAPHORE_CREATE_INFO":\
x==1000076000?"STRUCTURE_TYPE_PHYSICAL_DEVICE_EXTERNAL_SEMAPHORE_INFO":\
x==1000076001?"STRUCTURE_TYPE_EXTERNAL_SEMAPHORE_PROPERTIES":\
x==1000168000?"STRUCTURE_TYPE_PHYSICAL_DEVICE_MAINTENANCE_3_PROPERTIES":\
x==1000168001?"STRUCTURE_TYPE_DESCRIPTOR_SET_LAYOUT_SUPPORT":\
x==1000063000?"STRUCTURE_TYPE_PHYSICAL_DEVICE_SHADER_DRAW_PARAMETERS_FEATURES":\
x==49?"STRUCTURE_TYPE_PHYSICAL_DEVICE_VULKAN_1_1_FEATURES":\
x==50?"STRUCTURE_TYPE_PHYSICAL_DEVICE_VULKAN_1_1_PROPERTIES":\
x==51?"STRUCTURE_TYPE_PHYSICAL_DEVICE_VULKAN_1_2_FEATURES":\
x==52?"STRUCTURE_TYPE_PHYSICAL_DEVICE_VULKAN_1_2_PROPERTIES":\
x==1000147000?"STRUCTURE_TYPE_IMAGE_FORMAT_LIST_CREATE_INFO":\
x==1000109000?"STRUCTURE_TYPE_ATTACHMENT_DESCRIPTION_2":\
x==1000109001?"STRUCTURE_TYPE_ATTACHMENT_REFERENCE_2":\
x==1000109002?"STRUCTURE_TYPE_SUBPASS_DESCRIPTION_2":\
x==1000109003?"STRUCTURE_TYPE_SUBPASS_DEPENDENCY_2":\
x==1000109004?"STRUCTURE_TYPE_RENDER_PASS_CREATE_INFO_2":\
x==1000109005?"STRUCTURE_TYPE_SUBPASS_BEGIN_INFO":\
x==1000109006?"STRUCTURE_TYPE_SUBPASS_END_INFO":\
x==1000177000?"STRUCTURE_TYPE_PHYSICAL_DEVICE_8BIT_STORAGE_FEATURES":\
x==1000196000?"STRUCTURE_TYPE_PHYSICAL_DEVICE_DRIVER_PROPERTIES":\
x==1000180000?"STRUCTURE_TYPE_PHYSICAL_DEVICE_SHADER_ATOMIC_INT64_FEATURES":\
x==1000082000?"STRUCTURE_TYPE_PHYSICAL_DEVICE_SHADER_FLOAT16_INT8_FEATURES":\
x==1000197000?"STRUCTURE_TYPE_PHYSICAL_DEVICE_FLOAT_CONTROLS_PROPERTIES":\
x==1000161000?"STRUCTURE_TYPE_DESCRIPTOR_SET_LAYOUT_BINDING_FLAGS_CREATE_INFO":\
x==1000161001?"STRUCTURE_TYPE_PHYSICAL_DEVICE_DESCRIPTOR_INDEXING_FEATURES":\
x==1000161002?"STRUCTURE_TYPE_PHYSICAL_DEVICE_DESCRIPTOR_INDEXING_PROPERTIES":\
x==1000161003?"STRUCTURE_TYPE_DESCRIPTOR_SET_VARIABLE_DESCRIPTOR_COUNT_ALLOCATE_INFO":\
x==1000161004?"STRUCTURE_TYPE_DESCRIPTOR_SET_VARIABLE_DESCRIPTOR_COUNT_LAYOUT_SUPPORT":\
x==1000199000?"STRUCTURE_TYPE_PHYSICAL_DEVICE_DEPTH_STENCIL_RESOLVE_PROPERTIES":\
x==1000199001?"STRUCTURE_TYPE_SUBPASS_DESCRIPTION_DEPTH_STENCIL_RESOLVE":\
x==1000221000?"STRUCTURE_TYPE_PHYSICAL_DEVICE_SCALAR_BLOCK_LAYOUT_FEATURES":\
x==1000246000?"STRUCTURE_TYPE_IMAGE_STENCIL_USAGE_CREATE_INFO":\
x==1000130000?"STRUCTURE_TYPE_PHYSICAL_DEVICE_SAMPLER_FILTER_MINMAX_PROPERTIES":\
x==1000130001?"STRUCTURE_TYPE_SAMPLER_REDUCTION_MODE_CREATE_INFO":\
x==1000211000?"STRUCTURE_TYPE_PHYSICAL_DEVICE_VULKAN_MEMORY_MODEL_FEATURES":\
x==1000108000?"STRUCTURE_TYPE_PHYSICAL_DEVICE_IMAGELESS_FRAMEBUFFER_FEATURES":\
x==1000108001?"STRUCTURE_TYPE_FRAMEBUFFER_ATTACHMENTS_CREATE_INFO":\
x==1000108002?"STRUCTURE_TYPE_FRAMEBUFFER_ATTACHMENT_IMAGE_INFO":\
x==1000108003?"STRUCTURE_TYPE_RENDER_PASS_ATTACHMENT_BEGIN_INFO":\
x==1000253000?"STRUCTURE_TYPE_PHYSICAL_DEVICE_UNIFORM_BUFFER_STANDARD_LAYOUT_FEATURES":\
x==1000175000?"STRUCTURE_TYPE_PHYSICAL_DEVICE_SHADER_SUBGROUP_EXTENDED_TYPES_FEATURES":\
x==1000241000?"STRUCTURE_TYPE_PHYSICAL_DEVICE_SEPARATE_DEPTH_STENCIL_LAYOUTS_FEATURES":\
x==1000241001?"STRUCTURE_TYPE_ATTACHMENT_REFERENCE_STENCIL_LAYOUT":\
x==1000241002?"STRUCTURE_TYPE_ATTACHMENT_DESCRIPTION_STENCIL_LAYOUT":\
x==1000261000?"STRUCTURE_TYPE_PHYSICAL_DEVICE_HOST_QUERY_RESET_FEATURES":\
x==1000207000?"STRUCTURE_TYPE_PHYSICAL_DEVICE_TIMELINE_SEMAPHORE_FEATURES":\
x==1000207001?"STRUCTURE_TYPE_PHYSICAL_DEVICE_TIMELINE_SEMAPHORE_PROPERTIES":\
x==1000207002?"STRUCTURE_TYPE_SEMAPHORE_TYPE_CREATE_INFO":\
x==1000207003?"STRUCTURE_TYPE_TIMELINE_SEMAPHORE_SUBMIT_INFO":\
x==1000207004?"STRUCTURE_TYPE_SEMAPHORE_WAIT_INFO":\
x==1000207005?"STRUCTURE_TYPE_SEMAPHORE_SIGNAL_INFO":\
x==1000257000?"STRUCTURE_TYPE_PHYSICAL_DEVICE_BUFFER_DEVICE_ADDRESS_FEATURES":\
x==1000244001?"STRUCTURE_TYPE_BUFFER_DEVICE_ADDRESS_INFO":\
x==1000257002?"STRUCTURE_TYPE_BUFFER_OPAQUE_CAPTURE_ADDRESS_CREATE_INFO":\
x==1000257003?"STRUCTURE_TYPE_MEMORY_OPAQUE_CAPTURE_ADDRESS_ALLOCATE_INFO":\
x==1000257004?"STRUCTURE_TYPE_DEVICE_MEMORY_OPAQUE_CAPTURE_ADDRESS_INFO":\
x==1000001000?"STRUCTURE_TYPE_SWAPCHAIN_CREATE_INFO_KHR":\
x==1000001001?"STRUCTURE_TYPE_PRESENT_INFO_KHR":\
x==1000060007?"STRUCTURE_TYPE_DEVICE_GROUP_PRESENT_CAPABILITIES_KHR":\
x==1000060008?"STRUCTURE_TYPE_IMAGE_SWAPCHAIN_CREATE_INFO_KHR":\
x==1000060009?"STRUCTURE_TYPE_BIND_IMAGE_MEMORY_SWAPCHAIN_INFO_KHR":\
x==1000060010?"STRUCTURE_TYPE_ACQUIRE_NEXT_IMAGE_INFO_KHR":\
x==1000060011?"STRUCTURE_TYPE_DEVICE_GROUP_PRESENT_INFO_KHR":\
x==1000060012?"STRUCTURE_TYPE_DEVICE_GROUP_SWAPCHAIN_CREATE_INFO_KHR":\
x==1000002000?"STRUCTURE_TYPE_DISPLAY_MODE_CREATE_INFO_KHR":\
x==1000002001?"STRUCTURE_TYPE_DISPLAY_SURFACE_CREATE_INFO_KHR":\
x==1000003000?"STRUCTURE_TYPE_DISPLAY_PRESENT_INFO_KHR":\
x==1000004000?"STRUCTURE_TYPE_XLIB_SURFACE_CREATE_INFO_KHR":\
x==1000005000?"STRUCTURE_TYPE_XCB_SURFACE_CREATE_INFO_KHR":\
x==1000006000?"STRUCTURE_TYPE_WAYLAND_SURFACE_CREATE_INFO_KHR":\
x==1000008000?"STRUCTURE_TYPE_ANDROID_SURFACE_CREATE_INFO_KHR":\
x==1000009000?"STRUCTURE_TYPE_WIN32_SURFACE_CREATE_INFO_KHR":\
x==1000011000?"STRUCTURE_TYPE_DEBUG_REPORT_CALLBACK_CREATE_INFO_EXT":\
x==1000018000?"STRUCTURE_TYPE_PIPELINE_RASTERIZATION_STATE_RASTERIZATION_ORDER_AMD":\
x==1000022000?"STRUCTURE_TYPE_DEBUG_MARKER_OBJECT_NAME_INFO_EXT":\
x==1000022001?"STRUCTURE_TYPE_DEBUG_MARKER_OBJECT_TAG_INFO_EXT":\
x==1000022002?"STRUCTURE_TYPE_DEBUG_MARKER_MARKER_INFO_EXT":\
x==1000023000?"STRUCTURE_TYPE_VIDEO_PROFILE_KHR":\
x==1000023001?"STRUCTURE_TYPE_VIDEO_CAPABILITIES_KHR":\
x==1000023002?"STRUCTURE_TYPE_VIDEO_PICTURE_RESOURCE_KHR":\
x==1000023003?"STRUCTURE_TYPE_VIDEO_GET_MEMORY_PROPERTIES_KHR":\
x==1000023004?"STRUCTURE_TYPE_VIDEO_BIND_MEMORY_KHR":\
x==1000023005?"STRUCTURE_TYPE_VIDEO_SESSION_CREATE_INFO_KHR":\
x==1000023006?"STRUCTURE_TYPE_VIDEO_SESSION_PARAMETERS_CREATE_INFO_KHR":\
x==1000023007?"STRUCTURE_TYPE_VIDEO_SESSION_PARAMETERS_UPDATE_INFO_KHR":\
x==1000023008?"STRUCTURE_TYPE_VIDEO_BEGIN_CODING_INFO_KHR":\
x==1000023009?"STRUCTURE_TYPE_VIDEO_END_CODING_INFO_KHR":\
x==1000023010?"STRUCTURE_TYPE_VIDEO_CODING_CONTROL_INFO_KHR":\
x==1000023011?"STRUCTURE_TYPE_VIDEO_REFERENCE_SLOT_KHR":\
x==1000023012?"STRUCTURE_TYPE_VIDEO_QUEUE_FAMILY_PROPERTIES_2_KHR":\
x==1000023013?"STRUCTURE_TYPE_VIDEO_PROFILES_KHR":\
x==1000023014?"STRUCTURE_TYPE_PHYSICAL_DEVICE_VIDEO_FORMAT_INFO_KHR":\
x==1000023015?"STRUCTURE_TYPE_VIDEO_FORMAT_PROPERTIES_KHR":\
x==1000024000?"STRUCTURE_TYPE_VIDEO_DECODE_INFO_KHR":\
x==1000299000?"STRUCTURE_TYPE_VIDEO_ENCODE_INFO_KHR":\
x==1000299001?"STRUCTURE_TYPE_VIDEO_ENCODE_RATE_CONTROL_INFO_KHR":\
x==1000026000?"STRUCTURE_TYPE_DEDICATED_ALLOCATION_IMAGE_CREATE_INFO_NV":\
x==1000026001?"STRUCTURE_TYPE_DEDICATED_ALLOCATION_BUFFER_CREATE_INFO_NV":\
x==1000026002?"STRUCTURE_TYPE_DEDICATED_ALLOCATION_MEMORY_ALLOCATE_INFO_NV":\
x==1000028000?"STRUCTURE_TYPE_PHYSICAL_DEVICE_TRANSFORM_FEEDBACK_FEATURES_EXT":\
x==1000028001?"STRUCTURE_TYPE_PHYSICAL_DEVICE_TRANSFORM_FEEDBACK_PROPERTIES_EXT":\
x==1000028002?"STRUCTURE_TYPE_PIPELINE_RASTERIZATION_STATE_STREAM_CREATE_INFO_EXT":\
x==1000030000?"STRUCTURE_TYPE_IMAGE_VIEW_HANDLE_INFO_NVX":\
x==1000030001?"STRUCTURE_TYPE_IMAGE_VIEW_ADDRESS_PROPERTIES_NVX":\
x==1000038000?"STRUCTURE_TYPE_VIDEO_ENCODE_H264_CAPABILITIES_EXT":\
x==1000038001?"STRUCTURE_TYPE_VIDEO_ENCODE_H264_SESSION_CREATE_INFO_EXT":\
x==1000038002?"STRUCTURE_TYPE_VIDEO_ENCODE_H264_SESSION_PARAMETERS_CREATE_INFO_EXT":\
x==1000038003?"STRUCTURE_TYPE_VIDEO_ENCODE_H264_SESSION_PARAMETERS_ADD_INFO_EXT":\
x==1000038004?"STRUCTURE_TYPE_VIDEO_ENCODE_H264_VCL_FRAME_INFO_EXT":\
x==1000038005?"STRUCTURE_TYPE_VIDEO_ENCODE_H264_DPB_SLOT_INFO_EXT":\
x==1000038006?"STRUCTURE_TYPE_VIDEO_ENCODE_H264_NALU_SLICE_EXT":\
x==1000038007?"STRUCTURE_TYPE_VIDEO_ENCODE_H264_EMIT_PICTURE_PARAMETERS_EXT":\
x==1000038008?"STRUCTURE_TYPE_VIDEO_ENCODE_H264_PROFILE_EXT":\
x==1000040000?"STRUCTURE_TYPE_VIDEO_DECODE_H264_CAPABILITIES_EXT":\
x==1000040001?"STRUCTURE_TYPE_VIDEO_DECODE_H264_SESSION_CREATE_INFO_EXT":\
x==1000040002?"STRUCTURE_TYPE_VIDEO_DECODE_H264_PICTURE_INFO_EXT":\
x==1000040003?"STRUCTURE_TYPE_VIDEO_DECODE_H264_MVC_EXT":\
x==1000040004?"STRUCTURE_TYPE_VIDEO_DECODE_H264_PROFILE_EXT":\
x==1000040005?"STRUCTURE_TYPE_VIDEO_DECODE_H264_SESSION_PARAMETERS_CREATE_INFO_EXT":\
x==1000040006?"STRUCTURE_TYPE_VIDEO_DECODE_H264_SESSION_PARAMETERS_ADD_INFO_EXT":\
x==1000040007?"STRUCTURE_TYPE_VIDEO_DECODE_H264_DPB_SLOT_INFO_EXT":\
x==1000041000?"STRUCTURE_TYPE_TEXTURE_LOD_GATHER_FORMAT_PROPERTIES_AMD":\
x==1000049000?"STRUCTURE_TYPE_STREAM_DESCRIPTOR_SURFACE_CREATE_INFO_GGP":\
x==1000050000?"STRUCTURE_TYPE_PHYSICAL_DEVICE_CORNER_SAMPLED_IMAGE_FEATURES_NV":\
x==1000056000?"STRUCTURE_TYPE_EXTERNAL_MEMORY_IMAGE_CREATE_INFO_NV":\
x==1000056001?"STRUCTURE_TYPE_EXPORT_MEMORY_ALLOCATE_INFO_NV":\
x==1000057000?"STRUCTURE_TYPE_IMPORT_MEMORY_WIN32_HANDLE_INFO_NV":\
x==1000057001?"STRUCTURE_TYPE_EXPORT_MEMORY_WIN32_HANDLE_INFO_NV":\
x==1000058000?"STRUCTURE_TYPE_WIN32_KEYED_MUTEX_ACQUIRE_RELEASE_INFO_NV":\
x==1000061000?"STRUCTURE_TYPE_VALIDATION_FLAGS_EXT":\
x==1000062000?"STRUCTURE_TYPE_VI_SURFACE_CREATE_INFO_NN":\
x==1000066000?"STRUCTURE_TYPE_PHYSICAL_DEVICE_TEXTURE_COMPRESSION_ASTC_HDR_FEATURES_EXT":\
x==1000067000?"STRUCTURE_TYPE_IMAGE_VIEW_ASTC_DECODE_MODE_EXT":\
x==1000067001?"STRUCTURE_TYPE_PHYSICAL_DEVICE_ASTC_DECODE_FEATURES_EXT":\
x==1000073000?"STRUCTURE_TYPE_IMPORT_MEMORY_WIN32_HANDLE_INFO_KHR":\
x==1000073001?"STRUCTURE_TYPE_EXPORT_MEMORY_WIN32_HANDLE_INFO_KHR":\
x==1000073002?"STRUCTURE_TYPE_MEMORY_WIN32_HANDLE_PROPERTIES_KHR":\
x==1000073003?"STRUCTURE_TYPE_MEMORY_GET_WIN32_HANDLE_INFO_KHR":\
x==1000074000?"STRUCTURE_TYPE_IMPORT_MEMORY_FD_INFO_KHR":\
x==1000074001?"STRUCTURE_TYPE_MEMORY_FD_PROPERTIES_KHR":\
x==1000074002?"STRUCTURE_TYPE_MEMORY_GET_FD_INFO_KHR":\
x==1000075000?"STRUCTURE_TYPE_WIN32_KEYED_MUTEX_ACQUIRE_RELEASE_INFO_KHR":\
x==1000078000?"STRUCTURE_TYPE_IMPORT_SEMAPHORE_WIN32_HANDLE_INFO_KHR":\
x==1000078001?"STRUCTURE_TYPE_EXPORT_SEMAPHORE_WIN32_HANDLE_INFO_KHR":\
x==1000078002?"STRUCTURE_TYPE_D3D12_FENCE_SUBMIT_INFO_KHR":\
x==1000078003?"STRUCTURE_TYPE_SEMAPHORE_GET_WIN32_HANDLE_INFO_KHR":\
x==1000079000?"STRUCTURE_TYPE_IMPORT_SEMAPHORE_FD_INFO_KHR":\
x==1000079001?"STRUCTURE_TYPE_SEMAPHORE_GET_FD_INFO_KHR":\
x==1000080000?"STRUCTURE_TYPE_PHYSICAL_DEVICE_PUSH_DESCRIPTOR_PROPERTIES_KHR":\
x==1000081000?"STRUCTURE_TYPE_COMMAND_BUFFER_INHERITANCE_CONDITIONAL_RENDERING_INFO_EXT":\
x==1000081001?"STRUCTURE_TYPE_PHYSICAL_DEVICE_CONDITIONAL_RENDERING_FEATURES_EXT":\
x==1000081002?"STRUCTURE_TYPE_CONDITIONAL_RENDERING_BEGIN_INFO_EXT":\
x==1000084000?"STRUCTURE_TYPE_PRESENT_REGIONS_KHR":\
x==1000087000?"STRUCTURE_TYPE_PIPELINE_VIEWPORT_W_SCALING_STATE_CREATE_INFO_NV":\
x==1000090000?"STRUCTURE_TYPE_SURFACE_CAPABILITIES_2_EXT":\
x==1000091000?"STRUCTURE_TYPE_DISPLAY_POWER_INFO_EXT":\
x==1000091001?"STRUCTURE_TYPE_DEVICE_EVENT_INFO_EXT":\
x==1000091002?"STRUCTURE_TYPE_DISPLAY_EVENT_INFO_EXT":\
x==1000091003?"STRUCTURE_TYPE_SWAPCHAIN_COUNTER_CREATE_INFO_EXT":\
x==1000092000?"STRUCTURE_TYPE_PRESENT_TIMES_INFO_GOOGLE":\
x==1000097000?"STRUCTURE_TYPE_PHYSICAL_DEVICE_MULTIVIEW_PER_VIEW_ATTRIBUTES_PROPERTIES_NVX":\
x==1000098000?"STRUCTURE_TYPE_PIPELINE_VIEWPORT_SWIZZLE_STATE_CREATE_INFO_NV":\
x==1000099000?"STRUCTURE_TYPE_PHYSICAL_DEVICE_DISCARD_RECTANGLE_PROPERTIES_EXT":\
x==1000099001?"STRUCTURE_TYPE_PIPELINE_DISCARD_RECTANGLE_STATE_CREATE_INFO_EXT":\
x==1000101000?"STRUCTURE_TYPE_PHYSICAL_DEVICE_CONSERVATIVE_RASTERIZATION_PROPERTIES_EXT":\
x==1000101001?"STRUCTURE_TYPE_PIPELINE_RASTERIZATION_CONSERVATIVE_STATE_CREATE_INFO_EXT":\
x==1000102000?"STRUCTURE_TYPE_PHYSICAL_DEVICE_DEPTH_CLIP_ENABLE_FEATURES_EXT":\
x==1000102001?"STRUCTURE_TYPE_PIPELINE_RASTERIZATION_DEPTH_CLIP_STATE_CREATE_INFO_EXT":\
x==1000105000?"STRUCTURE_TYPE_HDR_METADATA_EXT":\
x==1000111000?"STRUCTURE_TYPE_SHARED_PRESENT_SURFACE_CAPABILITIES_KHR":\
x==1000114000?"STRUCTURE_TYPE_IMPORT_FENCE_WIN32_HANDLE_INFO_KHR":\
x==1000114001?"STRUCTURE_TYPE_EXPORT_FENCE_WIN32_HANDLE_INFO_KHR":\
x==1000114002?"STRUCTURE_TYPE_FENCE_GET_WIN32_HANDLE_INFO_KHR":\
x==1000115000?"STRUCTURE_TYPE_IMPORT_FENCE_FD_INFO_KHR":\
x==1000115001?"STRUCTURE_TYPE_FENCE_GET_FD_INFO_KHR":\
x==1000116000?"STRUCTURE_TYPE_PHYSICAL_DEVICE_PERFORMANCE_QUERY_FEATURES_KHR":\
x==1000116001?"STRUCTURE_TYPE_PHYSICAL_DEVICE_PERFORMANCE_QUERY_PROPERTIES_KHR":\
x==1000116002?"STRUCTURE_TYPE_QUERY_POOL_PERFORMANCE_CREATE_INFO_KHR":\
x==1000116003?"STRUCTURE_TYPE_PERFORMANCE_QUERY_SUBMIT_INFO_KHR":\
x==1000116004?"STRUCTURE_TYPE_ACQUIRE_PROFILING_LOCK_INFO_KHR":\
x==1000116005?"STRUCTURE_TYPE_PERFORMANCE_COUNTER_KHR":\
x==1000116006?"STRUCTURE_TYPE_PERFORMANCE_COUNTER_DESCRIPTION_KHR":\
x==1000119000?"STRUCTURE_TYPE_PHYSICAL_DEVICE_SURFACE_INFO_2_KHR":\
x==1000119001?"STRUCTURE_TYPE_SURFACE_CAPABILITIES_2_KHR":\
x==1000119002?"STRUCTURE_TYPE_SURFACE_FORMAT_2_KHR":\
x==1000121000?"STRUCTURE_TYPE_DISPLAY_PROPERTIES_2_KHR":\
x==1000121001?"STRUCTURE_TYPE_DISPLAY_PLANE_PROPERTIES_2_KHR":\
x==1000121002?"STRUCTURE_TYPE_DISPLAY_MODE_PROPERTIES_2_KHR":\
x==1000121003?"STRUCTURE_TYPE_DISPLAY_PLANE_INFO_2_KHR":\
x==1000121004?"STRUCTURE_TYPE_DISPLAY_PLANE_CAPABILITIES_2_KHR":\
x==1000122000?"STRUCTURE_TYPE_IOS_SURFACE_CREATE_INFO_MVK":\
x==1000123000?"STRUCTURE_TYPE_MACOS_SURFACE_CREATE_INFO_MVK":\
x==1000128000?"STRUCTURE_TYPE_DEBUG_UTILS_OBJECT_NAME_INFO_EXT":\
x==1000128001?"STRUCTURE_TYPE_DEBUG_UTILS_OBJECT_TAG_INFO_EXT":\
x==1000128002?"STRUCTURE_TYPE_DEBUG_UTILS_LABEL_EXT":\
x==1000128003?"STRUCTURE_TYPE_DEBUG_UTILS_MESSENGER_CALLBACK_DATA_EXT":\
x==1000128004?"STRUCTURE_TYPE_DEBUG_UTILS_MESSENGER_CREATE_INFO_EXT":\
x==1000129000?"STRUCTURE_TYPE_ANDROID_HARDWARE_BUFFER_USAGE_ANDROID":\
x==1000129001?"STRUCTURE_TYPE_ANDROID_HARDWARE_BUFFER_PROPERTIES_ANDROID":\
x==1000129002?"STRUCTURE_TYPE_ANDROID_HARDWARE_BUFFER_FORMAT_PROPERTIES_ANDROID":\
x==1000129003?"STRUCTURE_TYPE_IMPORT_ANDROID_HARDWARE_BUFFER_INFO_ANDROID":\
x==1000129004?"STRUCTURE_TYPE_MEMORY_GET_ANDROID_HARDWARE_BUFFER_INFO_ANDROID":\
x==1000129005?"STRUCTURE_TYPE_EXTERNAL_FORMAT_ANDROID":\
x==1000138000?"STRUCTURE_TYPE_PHYSICAL_DEVICE_INLINE_UNIFORM_BLOCK_FEATURES_EXT":\
x==1000138001?"STRUCTURE_TYPE_PHYSICAL_DEVICE_INLINE_UNIFORM_BLOCK_PROPERTIES_EXT":\
x==1000138002?"STRUCTURE_TYPE_WRITE_DESCRIPTOR_SET_INLINE_UNIFORM_BLOCK_EXT":\
x==1000138003?"STRUCTURE_TYPE_DESCRIPTOR_POOL_INLINE_UNIFORM_BLOCK_CREATE_INFO_EXT":\
x==1000143000?"STRUCTURE_TYPE_SAMPLE_LOCATIONS_INFO_EXT":\
x==1000143001?"STRUCTURE_TYPE_RENDER_PASS_SAMPLE_LOCATIONS_BEGIN_INFO_EXT":\
x==1000143002?"STRUCTURE_TYPE_PIPELINE_SAMPLE_LOCATIONS_STATE_CREATE_INFO_EXT":\
x==1000143003?"STRUCTURE_TYPE_PHYSICAL_DEVICE_SAMPLE_LOCATIONS_PROPERTIES_EXT":\
x==1000143004?"STRUCTURE_TYPE_MULTISAMPLE_PROPERTIES_EXT":\
x==1000148000?"STRUCTURE_TYPE_PHYSICAL_DEVICE_BLEND_OPERATION_ADVANCED_FEATURES_EXT":\
x==1000148001?"STRUCTURE_TYPE_PHYSICAL_DEVICE_BLEND_OPERATION_ADVANCED_PROPERTIES_EXT":\
x==1000148002?"STRUCTURE_TYPE_PIPELINE_COLOR_BLEND_ADVANCED_STATE_CREATE_INFO_EXT":\
x==1000149000?"STRUCTURE_TYPE_PIPELINE_COVERAGE_TO_COLOR_STATE_CREATE_INFO_NV":\
x==1000150007?"STRUCTURE_TYPE_WRITE_DESCRIPTOR_SET_ACCELERATION_STRUCTURE_KHR":\
x==1000150000?"STRUCTURE_TYPE_ACCELERATION_STRUCTURE_BUILD_GEOMETRY_INFO_KHR":\
x==1000150002?"STRUCTURE_TYPE_ACCELERATION_STRUCTURE_DEVICE_ADDRESS_INFO_KHR":\
x==1000150003?"STRUCTURE_TYPE_ACCELERATION_STRUCTURE_GEOMETRY_AABBS_DATA_KHR":\
x==1000150004?"STRUCTURE_TYPE_ACCELERATION_STRUCTURE_GEOMETRY_INSTANCES_DATA_KHR":\
x==1000150005?"STRUCTURE_TYPE_ACCELERATION_STRUCTURE_GEOMETRY_TRIANGLES_DATA_KHR":\
x==1000150006?"STRUCTURE_TYPE_ACCELERATION_STRUCTURE_GEOMETRY_KHR":\
x==1000150009?"STRUCTURE_TYPE_ACCELERATION_STRUCTURE_VERSION_INFO_KHR":\
x==1000150010?"STRUCTURE_TYPE_COPY_ACCELERATION_STRUCTURE_INFO_KHR":\
x==1000150011?"STRUCTURE_TYPE_COPY_ACCELERATION_STRUCTURE_TO_MEMORY_INFO_KHR":\
x==1000150012?"STRUCTURE_TYPE_COPY_MEMORY_TO_ACCELERATION_STRUCTURE_INFO_KHR":\
x==1000150013?"STRUCTURE_TYPE_PHYSICAL_DEVICE_ACCELERATION_STRUCTURE_FEATURES_KHR":\
x==1000150014?"STRUCTURE_TYPE_PHYSICAL_DEVICE_ACCELERATION_STRUCTURE_PROPERTIES_KHR":\
x==1000150017?"STRUCTURE_TYPE_ACCELERATION_STRUCTURE_CREATE_INFO_KHR":\
x==1000150020?"STRUCTURE_TYPE_ACCELERATION_STRUCTURE_BUILD_SIZES_INFO_KHR":\
x==1000347000?"STRUCTURE_TYPE_PHYSICAL_DEVICE_RAY_TRACING_PIPELINE_FEATURES_KHR":\
x==1000347001?"STRUCTURE_TYPE_PHYSICAL_DEVICE_RAY_TRACING_PIPELINE_PROPERTIES_KHR":\
x==1000150015?"STRUCTURE_TYPE_RAY_TRACING_PIPELINE_CREATE_INFO_KHR":\
x==1000150016?"STRUCTURE_TYPE_RAY_TRACING_SHADER_GROUP_CREATE_INFO_KHR":\
x==1000150018?"STRUCTURE_TYPE_RAY_TRACING_PIPELINE_INTERFACE_CREATE_INFO_KHR":\
x==1000348013?"STRUCTURE_TYPE_PHYSICAL_DEVICE_RAY_QUERY_FEATURES_KHR":\
x==1000152000?"STRUCTURE_TYPE_PIPELINE_COVERAGE_MODULATION_STATE_CREATE_INFO_NV":\
x==1000154000?"STRUCTURE_TYPE_PHYSICAL_DEVICE_SHADER_SM_BUILTINS_FEATURES_NV":\
x==1000154001?"STRUCTURE_TYPE_PHYSICAL_DEVICE_SHADER_SM_BUILTINS_PROPERTIES_NV":\
x==1000158000?"STRUCTURE_TYPE_DRM_FORMAT_MODIFIER_PROPERTIES_LIST_EXT":\
x==1000158002?"STRUCTURE_TYPE_PHYSICAL_DEVICE_IMAGE_DRM_FORMAT_MODIFIER_INFO_EXT":\
x==1000158003?"STRUCTURE_TYPE_IMAGE_DRM_FORMAT_MODIFIER_LIST_CREATE_INFO_EXT":\
x==1000158004?"STRUCTURE_TYPE_IMAGE_DRM_FORMAT_MODIFIER_EXPLICIT_CREATE_INFO_EXT":\
x==1000158005?"STRUCTURE_TYPE_IMAGE_DRM_FORMAT_MODIFIER_PROPERTIES_EXT":\
x==1000160000?"STRUCTURE_TYPE_VALIDATION_CACHE_CREATE_INFO_EXT":\
x==1000160001?"STRUCTURE_TYPE_SHADER_MODULE_VALIDATION_CACHE_CREATE_INFO_EXT":\
x==1000163000?"STRUCTURE_TYPE_PHYSICAL_DEVICE_PORTABILITY_SUBSET_FEATURES_KHR":\
x==1000163001?"STRUCTURE_TYPE_PHYSICAL_DEVICE_PORTABILITY_SUBSET_PROPERTIES_KHR":\
x==1000164000?"STRUCTURE_TYPE_PIPELINE_VIEWPORT_SHADING_RATE_IMAGE_STATE_CREATE_INFO_NV":\
x==1000164001?"STRUCTURE_TYPE_PHYSICAL_DEVICE_SHADING_RATE_IMAGE_FEATURES_NV":\
x==1000164002?"STRUCTURE_TYPE_PHYSICAL_DEVICE_SHADING_RATE_IMAGE_PROPERTIES_NV":\
x==1000164005?"STRUCTURE_TYPE_PIPELINE_VIEWPORT_COARSE_SAMPLE_ORDER_STATE_CREATE_INFO_NV":\
x==1000165000?"STRUCTURE_TYPE_RAY_TRACING_PIPELINE_CREATE_INFO_NV":\
x==1000165001?"STRUCTURE_TYPE_ACCELERATION_STRUCTURE_CREATE_INFO_NV":\
x==1000165003?"STRUCTURE_TYPE_GEOMETRY_NV":\
x==1000165004?"STRUCTURE_TYPE_GEOMETRY_TRIANGLES_NV":\
x==1000165005?"STRUCTURE_TYPE_GEOMETRY_AABB_NV":\
x==1000165006?"STRUCTURE_TYPE_BIND_ACCELERATION_STRUCTURE_MEMORY_INFO_NV":\
x==1000165007?"STRUCTURE_TYPE_WRITE_DESCRIPTOR_SET_ACCELERATION_STRUCTURE_NV":\
x==1000165008?"STRUCTURE_TYPE_ACCELERATION_STRUCTURE_MEMORY_REQUIREMENTS_INFO_NV":\
x==1000165009?"STRUCTURE_TYPE_PHYSICAL_DEVICE_RAY_TRACING_PROPERTIES_NV":\
x==1000165011?"STRUCTURE_TYPE_RAY_TRACING_SHADER_GROUP_CREATE_INFO_NV":\
x==1000165012?"STRUCTURE_TYPE_ACCELERATION_STRUCTURE_INFO_NV":\
x==1000166000?"STRUCTURE_TYPE_PHYSICAL_DEVICE_REPRESENTATIVE_FRAGMENT_TEST_FEATURES_NV":\
x==1000166001?"STRUCTURE_TYPE_PIPELINE_REPRESENTATIVE_FRAGMENT_TEST_STATE_CREATE_INFO_NV":\
x==1000170000?"STRUCTURE_TYPE_PHYSICAL_DEVICE_IMAGE_VIEW_IMAGE_FORMAT_INFO_EXT":\
x==1000170001?"STRUCTURE_TYPE_FILTER_CUBIC_IMAGE_VIEW_IMAGE_FORMAT_PROPERTIES_EXT":\
x==1000174000?"STRUCTURE_TYPE_DEVICE_QUEUE_GLOBAL_PRIORITY_CREATE_INFO_EXT":\
x==1000178000?"STRUCTURE_TYPE_IMPORT_MEMORY_HOST_POINTER_INFO_EXT":\
x==1000178001?"STRUCTURE_TYPE_MEMORY_HOST_POINTER_PROPERTIES_EXT":\
x==1000178002?"STRUCTURE_TYPE_PHYSICAL_DEVICE_EXTERNAL_MEMORY_HOST_PROPERTIES_EXT":\
x==1000181000?"STRUCTURE_TYPE_PHYSICAL_DEVICE_SHADER_CLOCK_FEATURES_KHR":\
x==1000183000?"STRUCTURE_TYPE_PIPELINE_COMPILER_CONTROL_CREATE_INFO_AMD":\
x==1000184000?"STRUCTURE_TYPE_CALIBRATED_TIMESTAMP_INFO_EXT":\
x==1000185000?"STRUCTURE_TYPE_PHYSICAL_DEVICE_SHADER_CORE_PROPERTIES_AMD":\
x==1000187000?"STRUCTURE_TYPE_VIDEO_DECODE_H265_CAPABILITIES_EXT":\
x==1000187001?"STRUCTURE_TYPE_VIDEO_DECODE_H265_SESSION_CREATE_INFO_EXT":\
x==1000187002?"STRUCTURE_TYPE_VIDEO_DECODE_H265_SESSION_PARAMETERS_CREATE_INFO_EXT":\
x==1000187003?"STRUCTURE_TYPE_VIDEO_DECODE_H265_SESSION_PARAMETERS_ADD_INFO_EXT":\
x==1000187004?"STRUCTURE_TYPE_VIDEO_DECODE_H265_PROFILE_EXT":\
x==1000187005?"STRUCTURE_TYPE_VIDEO_DECODE_H265_PICTURE_INFO_EXT":\
x==1000187006?"STRUCTURE_TYPE_VIDEO_DECODE_H265_DPB_SLOT_INFO_EXT":\
x==1000189000?"STRUCTURE_TYPE_DEVICE_MEMORY_OVERALLOCATION_CREATE_INFO_AMD":\
x==1000190000?"STRUCTURE_TYPE_PHYSICAL_DEVICE_VERTEX_ATTRIBUTE_DIVISOR_PROPERTIES_EXT":\
x==1000190001?"STRUCTURE_TYPE_PIPELINE_VERTEX_INPUT_DIVISOR_STATE_CREATE_INFO_EXT":\
x==1000190002?"STRUCTURE_TYPE_PHYSICAL_DEVICE_VERTEX_ATTRIBUTE_DIVISOR_FEATURES_EXT":\
x==1000191000?"STRUCTURE_TYPE_PRESENT_FRAME_TOKEN_GGP":\
x==1000192000?"STRUCTURE_TYPE_PIPELINE_CREATION_FEEDBACK_CREATE_INFO_EXT":\
x==1000201000?"STRUCTURE_TYPE_PHYSICAL_DEVICE_COMPUTE_SHADER_DERIVATIVES_FEATURES_NV":\
x==1000202000?"STRUCTURE_TYPE_PHYSICAL_DEVICE_MESH_SHADER_FEATURES_NV":\
x==1000202001?"STRUCTURE_TYPE_PHYSICAL_DEVICE_MESH_SHADER_PROPERTIES_NV":\
x==1000203000?"STRUCTURE_TYPE_PHYSICAL_DEVICE_FRAGMENT_SHADER_BARYCENTRIC_FEATURES_NV":\
x==1000204000?"STRUCTURE_TYPE_PHYSICAL_DEVICE_SHADER_IMAGE_FOOTPRINT_FEATURES_NV":\
x==1000205000?"STRUCTURE_TYPE_PIPELINE_VIEWPORT_EXCLUSIVE_SCISSOR_STATE_CREATE_INFO_NV":\
x==1000205002?"STRUCTURE_TYPE_PHYSICAL_DEVICE_EXCLUSIVE_SCISSOR_FEATURES_NV":\
x==1000206000?"STRUCTURE_TYPE_CHECKPOINT_DATA_NV":\
x==1000206001?"STRUCTURE_TYPE_QUEUE_FAMILY_CHECKPOINT_PROPERTIES_NV":\
x==1000209000?"STRUCTURE_TYPE_PHYSICAL_DEVICE_SHADER_INTEGER_FUNCTIONS_2_FEATURES_INTEL":\
x==1000210000?"STRUCTURE_TYPE_QUERY_POOL_PERFORMANCE_QUERY_CREATE_INFO_INTEL":\
x==1000210001?"STRUCTURE_TYPE_INITIALIZE_PERFORMANCE_API_INFO_INTEL":\
x==1000210002?"STRUCTURE_TYPE_PERFORMANCE_MARKER_INFO_INTEL":\
x==1000210003?"STRUCTURE_TYPE_PERFORMANCE_STREAM_MARKER_INFO_INTEL":\
x==1000210004?"STRUCTURE_TYPE_PERFORMANCE_OVERRIDE_INFO_INTEL":\
x==1000210005?"STRUCTURE_TYPE_PERFORMANCE_CONFIGURATION_ACQUIRE_INFO_INTEL":\
x==1000212000?"STRUCTURE_TYPE_PHYSICAL_DEVICE_PCI_BUS_INFO_PROPERTIES_EXT":\
x==1000213000?"STRUCTURE_TYPE_DISPLAY_NATIVE_HDR_SURFACE_CAPABILITIES_AMD":\
x==1000213001?"STRUCTURE_TYPE_SWAPCHAIN_DISPLAY_NATIVE_HDR_CREATE_INFO_AMD":\
x==1000214000?"STRUCTURE_TYPE_IMAGEPIPE_SURFACE_CREATE_INFO_FUCHSIA":\
x==1000215000?"STRUCTURE_TYPE_PHYSICAL_DEVICE_SHADER_TERMINATE_INVOCATION_FEATURES_KHR":\
x==1000217000?"STRUCTURE_TYPE_METAL_SURFACE_CREATE_INFO_EXT":\
x==1000218000?"STRUCTURE_TYPE_PHYSICAL_DEVICE_FRAGMENT_DENSITY_MAP_FEATURES_EXT":\
x==1000218001?"STRUCTURE_TYPE_PHYSICAL_DEVICE_FRAGMENT_DENSITY_MAP_PROPERTIES_EXT":\
x==1000218002?"STRUCTURE_TYPE_RENDER_PASS_FRAGMENT_DENSITY_MAP_CREATE_INFO_EXT":\
x==1000225000?"STRUCTURE_TYPE_PHYSICAL_DEVICE_SUBGROUP_SIZE_CONTROL_PROPERTIES_EXT":\
x==1000225001?"STRUCTURE_TYPE_PIPELINE_SHADER_STAGE_REQUIRED_SUBGROUP_SIZE_CREATE_INFO_EXT":\
x==1000225002?"STRUCTURE_TYPE_PHYSICAL_DEVICE_SUBGROUP_SIZE_CONTROL_FEATURES_EXT":\
x==1000226000?"STRUCTURE_TYPE_FRAGMENT_SHADING_RATE_ATTACHMENT_INFO_KHR":\
x==1000226001?"STRUCTURE_TYPE_PIPELINE_FRAGMENT_SHADING_RATE_STATE_CREATE_INFO_KHR":\
x==1000226002?"STRUCTURE_TYPE_PHYSICAL_DEVICE_FRAGMENT_SHADING_RATE_PROPERTIES_KHR":\
x==1000226003?"STRUCTURE_TYPE_PHYSICAL_DEVICE_FRAGMENT_SHADING_RATE_FEATURES_KHR":\
x==1000226004?"STRUCTURE_TYPE_PHYSICAL_DEVICE_FRAGMENT_SHADING_RATE_KHR":\
x==1000227000?"STRUCTURE_TYPE_PHYSICAL_DEVICE_SHADER_CORE_PROPERTIES_2_AMD":\
x==1000229000?"STRUCTURE_TYPE_PHYSICAL_DEVICE_COHERENT_MEMORY_FEATURES_AMD":\
x==1000234000?"STRUCTURE_TYPE_PHYSICAL_DEVICE_SHADER_IMAGE_ATOMIC_INT64_FEATURES_EXT":\
x==1000237000?"STRUCTURE_TYPE_PHYSICAL_DEVICE_MEMORY_BUDGET_PROPERTIES_EXT":\
x==1000238000?"STRUCTURE_TYPE_PHYSICAL_DEVICE_MEMORY_PRIORITY_FEATURES_EXT":\
x==1000238001?"STRUCTURE_TYPE_MEMORY_PRIORITY_ALLOCATE_INFO_EXT":\
x==1000239000?"STRUCTURE_TYPE_SURFACE_PROTECTED_CAPABILITIES_KHR":\
x==1000240000?"STRUCTURE_TYPE_PHYSICAL_DEVICE_DEDICATED_ALLOCATION_IMAGE_ALIASING_FEATURES_NV":\
x==1000244000?"STRUCTURE_TYPE_PHYSICAL_DEVICE_BUFFER_DEVICE_ADDRESS_FEATURES_EXT":\
x==1000244002?"STRUCTURE_TYPE_BUFFER_DEVICE_ADDRESS_CREATE_INFO_EXT":\
x==1000245000?"STRUCTURE_TYPE_PHYSICAL_DEVICE_TOOL_PROPERTIES_EXT":\
x==1000247000?"STRUCTURE_TYPE_VALIDATION_FEATURES_EXT":\
x==1000249000?"STRUCTURE_TYPE_PHYSICAL_DEVICE_COOPERATIVE_MATRIX_FEATURES_NV":\
x==1000249001?"STRUCTURE_TYPE_COOPERATIVE_MATRIX_PROPERTIES_NV":\
x==1000249002?"STRUCTURE_TYPE_PHYSICAL_DEVICE_COOPERATIVE_MATRIX_PROPERTIES_NV":\
x==1000250000?"STRUCTURE_TYPE_PHYSICAL_DEVICE_COVERAGE_REDUCTION_MODE_FEATURES_NV":\
x==1000250001?"STRUCTURE_TYPE_PIPELINE_COVERAGE_REDUCTION_STATE_CREATE_INFO_NV":\
x==1000250002?"STRUCTURE_TYPE_FRAMEBUFFER_MIXED_SAMPLES_COMBINATION_NV":\
x==1000251000?"STRUCTURE_TYPE_PHYSICAL_DEVICE_FRAGMENT_SHADER_INTERLOCK_FEATURES_EXT":\
x==1000252000?"STRUCTURE_TYPE_PHYSICAL_DEVICE_YCBCR_IMAGE_ARRAYS_FEATURES_EXT":\
x==1000255000?"STRUCTURE_TYPE_SURFACE_FULL_SCREEN_EXCLUSIVE_INFO_EXT":\
x==1000255002?"STRUCTURE_TYPE_SURFACE_CAPABILITIES_FULL_SCREEN_EXCLUSIVE_EXT":\
x==1000255001?"STRUCTURE_TYPE_SURFACE_FULL_SCREEN_EXCLUSIVE_WIN32_INFO_EXT":\
x==1000256000?"STRUCTURE_TYPE_HEADLESS_SURFACE_CREATE_INFO_EXT":\
x==1000259000?"STRUCTURE_TYPE_PHYSICAL_DEVICE_LINE_RASTERIZATION_FEATURES_EXT":\
x==1000259001?"STRUCTURE_TYPE_PIPELINE_RASTERIZATION_LINE_STATE_CREATE_INFO_EXT":\
x==1000259002?"STRUCTURE_TYPE_PHYSICAL_DEVICE_LINE_RASTERIZATION_PROPERTIES_EXT":\
x==1000260000?"STRUCTURE_TYPE_PHYSICAL_DEVICE_SHADER_ATOMIC_FLOAT_FEATURES_EXT":\
x==1000265000?"STRUCTURE_TYPE_PHYSICAL_DEVICE_INDEX_TYPE_UINT8_FEATURES_EXT":\
x==1000267000?"STRUCTURE_TYPE_PHYSICAL_DEVICE_EXTENDED_DYNAMIC_STATE_FEATURES_EXT":\
x==1000269000?"STRUCTURE_TYPE_PHYSICAL_DEVICE_PIPELINE_EXECUTABLE_PROPERTIES_FEATURES_KHR":\
x==1000269001?"STRUCTURE_TYPE_PIPELINE_INFO_KHR":\
x==1000269002?"STRUCTURE_TYPE_PIPELINE_EXECUTABLE_PROPERTIES_KHR":\
x==1000269003?"STRUCTURE_TYPE_PIPELINE_EXECUTABLE_INFO_KHR":\
x==1000269004?"STRUCTURE_TYPE_PIPELINE_EXECUTABLE_STATISTIC_KHR":\
x==1000269005?"STRUCTURE_TYPE_PIPELINE_EXECUTABLE_INTERNAL_REPRESENTATION_KHR":\
x==1000276000?"STRUCTURE_TYPE_PHYSICAL_DEVICE_SHADER_DEMOTE_TO_HELPER_INVOCATION_FEATURES_EXT":\
x==1000277000?"STRUCTURE_TYPE_PHYSICAL_DEVICE_DEVICE_GENERATED_COMMANDS_PROPERTIES_NV":\
x==1000277001?"STRUCTURE_TYPE_GRAPHICS_SHADER_GROUP_CREATE_INFO_NV":\
x==1000277002?"STRUCTURE_TYPE_GRAPHICS_PIPELINE_SHADER_GROUPS_CREATE_INFO_NV":\
x==1000277003?"STRUCTURE_TYPE_INDIRECT_COMMANDS_LAYOUT_TOKEN_NV":\
x==1000277004?"STRUCTURE_TYPE_INDIRECT_COMMANDS_LAYOUT_CREATE_INFO_NV":\
x==1000277005?"STRUCTURE_TYPE_GENERATED_COMMANDS_INFO_NV":\
x==1000277006?"STRUCTURE_TYPE_GENERATED_COMMANDS_MEMORY_REQUIREMENTS_INFO_NV":\
x==1000277007?"STRUCTURE_TYPE_PHYSICAL_DEVICE_DEVICE_GENERATED_COMMANDS_FEATURES_NV":\
x==1000278000?"STRUCTURE_TYPE_PHYSICAL_DEVICE_INHERITED_VIEWPORT_SCISSOR_FEATURES_NV":\
x==1000278001?"STRUCTURE_TYPE_COMMAND_BUFFER_INHERITANCE_VIEWPORT_SCISSOR_INFO_NV":\
x==1000281000?"STRUCTURE_TYPE_PHYSICAL_DEVICE_TEXEL_BUFFER_ALIGNMENT_FEATURES_EXT":\
x==1000281001?"STRUCTURE_TYPE_PHYSICAL_DEVICE_TEXEL_BUFFER_ALIGNMENT_PROPERTIES_EXT":\
x==1000282000?"STRUCTURE_TYPE_COMMAND_BUFFER_INHERITANCE_RENDER_PASS_TRANSFORM_INFO_QCOM":\
x==1000282001?"STRUCTURE_TYPE_RENDER_PASS_TRANSFORM_BEGIN_INFO_QCOM":\
x==1000284000?"STRUCTURE_TYPE_PHYSICAL_DEVICE_DEVICE_MEMORY_REPORT_FEATURES_EXT":\
x==1000284001?"STRUCTURE_TYPE_DEVICE_DEVICE_MEMORY_REPORT_CREATE_INFO_EXT":\
x==1000284002?"STRUCTURE_TYPE_DEVICE_MEMORY_REPORT_CALLBACK_DATA_EXT":\
x==1000286000?"STRUCTURE_TYPE_PHYSICAL_DEVICE_ROBUSTNESS_2_FEATURES_EXT":\
x==1000286001?"STRUCTURE_TYPE_PHYSICAL_DEVICE_ROBUSTNESS_2_PROPERTIES_EXT":\
x==1000287000?"STRUCTURE_TYPE_SAMPLER_CUSTOM_BORDER_COLOR_CREATE_INFO_EXT":\
x==1000287001?"STRUCTURE_TYPE_PHYSICAL_DEVICE_CUSTOM_BORDER_COLOR_PROPERTIES_EXT":\
x==1000287002?"STRUCTURE_TYPE_PHYSICAL_DEVICE_CUSTOM_BORDER_COLOR_FEATURES_EXT":\
x==1000290000?"STRUCTURE_TYPE_PIPELINE_LIBRARY_CREATE_INFO_KHR":\
x==1000295000?"STRUCTURE_TYPE_PHYSICAL_DEVICE_PRIVATE_DATA_FEATURES_EXT":\
x==1000295001?"STRUCTURE_TYPE_DEVICE_PRIVATE_DATA_CREATE_INFO_EXT":\
x==1000295002?"STRUCTURE_TYPE_PRIVATE_DATA_SLOT_CREATE_INFO_EXT":\
x==1000297000?"STRUCTURE_TYPE_PHYSICAL_DEVICE_PIPELINE_CREATION_CACHE_CONTROL_FEATURES_EXT":\
x==1000300000?"STRUCTURE_TYPE_PHYSICAL_DEVICE_DIAGNOSTICS_CONFIG_FEATURES_NV":\
x==1000300001?"STRUCTURE_TYPE_DEVICE_DIAGNOSTICS_CONFIG_CREATE_INFO_NV":\
x==1000314000?"STRUCTURE_TYPE_MEMORY_BARRIER_2_KHR":\
x==1000314001?"STRUCTURE_TYPE_BUFFER_MEMORY_BARRIER_2_KHR":\
x==1000314002?"STRUCTURE_TYPE_IMAGE_MEMORY_BARRIER_2_KHR":\
x==1000314003?"STRUCTURE_TYPE_DEPENDENCY_INFO_KHR":\
x==1000314004?"STRUCTURE_TYPE_SUBMIT_INFO_2_KHR":\
x==1000314005?"STRUCTURE_TYPE_SEMAPHORE_SUBMIT_INFO_KHR":\
x==1000314006?"STRUCTURE_TYPE_COMMAND_BUFFER_SUBMIT_INFO_KHR":\
x==1000314007?"STRUCTURE_TYPE_PHYSICAL_DEVICE_SYNCHRONIZATION_2_FEATURES_KHR":\
x==1000314008?"STRUCTURE_TYPE_QUEUE_FAMILY_CHECKPOINT_PROPERTIES_2_NV":\
x==1000314009?"STRUCTURE_TYPE_CHECKPOINT_DATA_2_NV":\
x==1000325000?"STRUCTURE_TYPE_PHYSICAL_DEVICE_ZERO_INITIALIZE_WORKGROUP_MEMORY_FEATURES_KHR":\
x==1000326000?"STRUCTURE_TYPE_PHYSICAL_DEVICE_FRAGMENT_SHADING_RATE_ENUMS_PROPERTIES_NV":\
x==1000326001?"STRUCTURE_TYPE_PHYSICAL_DEVICE_FRAGMENT_SHADING_RATE_ENUMS_FEATURES_NV":\
x==1000326002?"STRUCTURE_TYPE_PIPELINE_FRAGMENT_SHADING_RATE_ENUM_STATE_CREATE_INFO_NV":\
x==1000330000?"STRUCTURE_TYPE_PHYSICAL_DEVICE_YCBCR_2_PLANE_444_FORMATS_FEATURES_EXT":\
x==1000332000?"STRUCTURE_TYPE_PHYSICAL_DEVICE_FRAGMENT_DENSITY_MAP_2_FEATURES_EXT":\
x==1000332001?"STRUCTURE_TYPE_PHYSICAL_DEVICE_FRAGMENT_DENSITY_MAP_2_PROPERTIES_EXT":\
x==1000333000?"STRUCTURE_TYPE_COPY_COMMAND_TRANSFORM_INFO_QCOM":\
x==1000335000?"STRUCTURE_TYPE_PHYSICAL_DEVICE_IMAGE_ROBUSTNESS_FEATURES_EXT":\
x==1000336000?"STRUCTURE_TYPE_PHYSICAL_DEVICE_WORKGROUP_MEMORY_EXPLICIT_LAYOUT_FEATURES_KHR":\
x==1000337000?"STRUCTURE_TYPE_COPY_BUFFER_INFO_2_KHR":\
x==1000337001?"STRUCTURE_TYPE_COPY_IMAGE_INFO_2_KHR":\
x==1000337002?"STRUCTURE_TYPE_COPY_BUFFER_TO_IMAGE_INFO_2_KHR":\
x==1000337003?"STRUCTURE_TYPE_COPY_IMAGE_TO_BUFFER_INFO_2_KHR":\
x==1000337004?"STRUCTURE_TYPE_BLIT_IMAGE_INFO_2_KHR":\
x==1000337005?"STRUCTURE_TYPE_RESOLVE_IMAGE_INFO_2_KHR":\
x==1000337006?"STRUCTURE_TYPE_BUFFER_COPY_2_KHR":\
x==1000337007?"STRUCTURE_TYPE_IMAGE_COPY_2_KHR":\
x==1000337008?"STRUCTURE_TYPE_IMAGE_BLIT_2_KHR":\
x==1000337009?"STRUCTURE_TYPE_BUFFER_IMAGE_COPY_2_KHR":\
x==1000337010?"STRUCTURE_TYPE_IMAGE_RESOLVE_2_KHR":\
x==1000340000?"STRUCTURE_TYPE_PHYSICAL_DEVICE_4444_FORMATS_FEATURES_EXT":\
x==1000346000?"STRUCTURE_TYPE_DIRECTFB_SURFACE_CREATE_INFO_EXT":\
x==1000351000?"STRUCTURE_TYPE_PHYSICAL_DEVICE_MUTABLE_DESCRIPTOR_TYPE_FEATURES_VALVE":\
x==1000351002?"STRUCTURE_TYPE_MUTABLE_DESCRIPTOR_TYPE_CREATE_INFO_VALVE":\
x==1000352000?"STRUCTURE_TYPE_PHYSICAL_DEVICE_VERTEX_INPUT_DYNAMIC_STATE_FEATURES_EXT":\
x==1000352001?"STRUCTURE_TYPE_VERTEX_INPUT_BINDING_DESCRIPTION_2_EXT":\
x==1000352002?"STRUCTURE_TYPE_VERTEX_INPUT_ATTRIBUTE_DESCRIPTION_2_EXT":\
x==1000364000?"STRUCTURE_TYPE_IMPORT_MEMORY_ZIRCON_HANDLE_INFO_FUCHSIA":\
x==1000364001?"STRUCTURE_TYPE_MEMORY_ZIRCON_HANDLE_PROPERTIES_FUCHSIA":\
x==1000364002?"STRUCTURE_TYPE_MEMORY_GET_ZIRCON_HANDLE_INFO_FUCHSIA":\
x==1000365000?"STRUCTURE_TYPE_IMPORT_SEMAPHORE_ZIRCON_HANDLE_INFO_FUCHSIA":\
x==1000365001?"STRUCTURE_TYPE_SEMAPHORE_GET_ZIRCON_HANDLE_INFO_FUCHSIA":\
x==1000377000?"STRUCTURE_TYPE_PHYSICAL_DEVICE_EXTENDED_DYNAMIC_STATE_2_FEATURES_EXT":\
x==1000378000?"STRUCTURE_TYPE_SCREEN_SURFACE_CREATE_INFO_QNX":\
x==1000381000?"STRUCTURE_TYPE_PHYSICAL_DEVICE_COLOR_WRITE_ENABLE_FEATURES_EXT":\
x==1000381001?"STRUCTURE_TYPE_PIPELINE_COLOR_WRITE_CREATE_INFO_EXT":\
x==0x7FFFFFFF?"STRUCTURE_TYPE_MAX_ENUM":\
"ENUM_UNKNOWN")
#define STR_VK_IMAGE_LAYOUT(x) (\
x==0?"IMAGE_LAYOUT_UNDEFINED":\
x==1?"IMAGE_LAYOUT_GENERAL":\
x==2?"IMAGE_LAYOUT_COLOR_ATTACHMENT_OPTIMAL":\
x==3?"IMAGE_LAYOUT_DEPTH_STENCIL_ATTACHMENT_OPTIMAL":\
x==4?"IMAGE_LAYOUT_DEPTH_STENCIL_READ_ONLY_OPTIMAL":\
x==5?"IMAGE_LAYOUT_SHADER_READ_ONLY_OPTIMAL":\
x==6?"IMAGE_LAYOUT_TRANSFER_SRC_OPTIMAL":\
x==7?"IMAGE_LAYOUT_TRANSFER_DST_OPTIMAL":\
x==8?"IMAGE_LAYOUT_PREINITIALIZED":\
x==1000117000?"IMAGE_LAYOUT_DEPTH_READ_ONLY_STENCIL_ATTACHMENT_OPTIMAL":\
x==1000117001?"IMAGE_LAYOUT_DEPTH_ATTACHMENT_STENCIL_READ_ONLY_OPTIMAL":\
x==1000241000?"IMAGE_LAYOUT_DEPTH_ATTACHMENT_OPTIMAL":\
x==1000241001?"IMAGE_LAYOUT_DEPTH_READ_ONLY_OPTIMAL":\
x==1000241002?"IMAGE_LAYOUT_STENCIL_ATTACHMENT_OPTIMAL":\
x==1000241003?"IMAGE_LAYOUT_STENCIL_READ_ONLY_OPTIMAL":\
x==1000001002?"IMAGE_LAYOUT_PRESENT_SRC_KHR":\
x==1000024000?"IMAGE_LAYOUT_VIDEO_DECODE_DST_KHR":\
x==1000024001?"IMAGE_LAYOUT_VIDEO_DECODE_SRC_KHR":\
x==1000024002?"IMAGE_LAYOUT_VIDEO_DECODE_DPB_KHR":\
x==1000299000?"IMAGE_LAYOUT_VIDEO_ENCODE_DST_KHR":\
x==1000299001?"IMAGE_LAYOUT_VIDEO_ENCODE_SRC_KHR":\
x==1000299002?"IMAGE_LAYOUT_VIDEO_ENCODE_DPB_KHR":\
x==1000111000?"IMAGE_LAYOUT_SHARED_PRESENT_KHR":\
x==1000164003?"IMAGE_LAYOUT_SHADING_RATE_OPTIMAL_NV":\
x==1000218000?"IMAGE_LAYOUT_FRAGMENT_DENSITY_MAP_OPTIMAL_EXT":\
x==1000314000?"IMAGE_LAYOUT_READ_ONLY_OPTIMAL_KHR":\
x==1000314001?"IMAGE_LAYOUT_ATTACHMENT_OPTIMAL_KHR":\
x==0x7FFFFFFF?"IMAGE_LAYOUT_MAX_ENUM":\
"ENUM_UNKNOWN")
#define STR_VK_OBJECT_TYPE(x) (\
x==0?"OBJECT_TYPE_UNKNOWN":\
x==1?"OBJECT_TYPE_INSTANCE":\
x==2?"OBJECT_TYPE_PHYSICAL_DEVICE":\
x==3?"OBJECT_TYPE_DEVICE":\
x==4?"OBJECT_TYPE_QUEUE":\
x==5?"OBJECT_TYPE_SEMAPHORE":\
x==6?"OBJECT_TYPE_COMMAND_BUFFER":\
x==7?"OBJECT_TYPE_FENCE":\
x==8?"OBJECT_TYPE_DEVICE_MEMORY":\
x==9?"OBJECT_TYPE_BUFFER":\
x==10?"OBJECT_TYPE_IMAGE":\
x==11?"OBJECT_TYPE_EVENT":\
x==12?"OBJECT_TYPE_QUERY_POOL":\
x==13?"OBJECT_TYPE_BUFFER_VIEW":\
x==14?"OBJECT_TYPE_IMAGE_VIEW":\
x==15?"OBJECT_TYPE_SHADER_MODULE":\
x==16?"OBJECT_TYPE_PIPELINE_CACHE":\
x==17?"OBJECT_TYPE_PIPELINE_LAYOUT":\
x==18?"OBJECT_TYPE_RENDER_PASS":\
x==19?"OBJECT_TYPE_PIPELINE":\
x==20?"OBJECT_TYPE_DESCRIPTOR_SET_LAYOUT":\
x==21?"OBJECT_TYPE_SAMPLER":\
x==22?"OBJECT_TYPE_DESCRIPTOR_POOL":\
x==23?"OBJECT_TYPE_DESCRIPTOR_SET":\
x==24?"OBJECT_TYPE_FRAMEBUFFER":\
x==25?"OBJECT_TYPE_COMMAND_POOL":\
x==1000156000?"OBJECT_TYPE_SAMPLER_YCBCR_CONVERSION":\
x==1000085000?"OBJECT_TYPE_DESCRIPTOR_UPDATE_TEMPLATE":\
x==1000000000?"OBJECT_TYPE_SURFACE_KHR":\
x==1000001000?"OBJECT_TYPE_SWAPCHAIN_KHR":\
x==1000002000?"OBJECT_TYPE_DISPLAY_KHR":\
x==1000002001?"OBJECT_TYPE_DISPLAY_MODE_KHR":\
x==1000011000?"OBJECT_TYPE_DEBUG_REPORT_CALLBACK_EXT":\
x==1000023000?"OBJECT_TYPE_VIDEO_SESSION_KHR":\
x==1000023001?"OBJECT_TYPE_VIDEO_SESSION_PARAMETERS_KHR":\
x==1000128000?"OBJECT_TYPE_DEBUG_UTILS_MESSENGER_EXT":\
x==1000150000?"OBJECT_TYPE_ACCELERATION_STRUCTURE_KHR":\
x==1000160000?"OBJECT_TYPE_VALIDATION_CACHE_EXT":\
x==1000165000?"OBJECT_TYPE_ACCELERATION_STRUCTURE_NV":\
x==1000210000?"OBJECT_TYPE_PERFORMANCE_CONFIGURATION_INTEL":\
x==1000268000?"OBJECT_TYPE_DEFERRED_OPERATION_KHR":\
x==1000277000?"OBJECT_TYPE_INDIRECT_COMMANDS_LAYOUT_NV":\
x==1000295000?"OBJECT_TYPE_PRIVATE_DATA_SLOT_EXT":\
x==0x7FFFFFFF?"OBJECT_TYPE_MAX_ENUM":\
"ENUM_UNKNOWN")
#define STR_VK_VENDOR_ID(x) (\
x==0x10001?"VENDOR_ID_VIV":\
x==0x10002?"VENDOR_ID_VSI":\
x==0x10003?"VENDOR_ID_KAZAN":\
x==0x10004?"VENDOR_ID_CODEPLAY":\
x==0x10005?"VENDOR_ID_MESA":\
x==0x10006?"VENDOR_ID_POCL":\
x==0x7FFFFFFF?"VENDOR_ID_MAX_ENUM":\
"ENUM_UNKNOWN")
#define STR_VK_PIPELINE_CACHE_HEADER_VERSION(x) (\
x==1?"PIPELINE_CACHE_HEADER_VERSION_ONE":\
x==0x7FFFFFFF?"PIPELINE_CACHE_HEADER_VERSION_MAX_ENUM":\
"ENUM_UNKNOWN")
#define STR_VK_SYSTEM_ALLOCATION_SCOPE(x) (\
x==0?"SYSTEM_ALLOCATION_SCOPE_COMMAND":\
x==1?"SYSTEM_ALLOCATION_SCOPE_OBJECT":\
x==2?"SYSTEM_ALLOCATION_SCOPE_CACHE":\
x==3?"SYSTEM_ALLOCATION_SCOPE_DEVICE":\
x==4?"SYSTEM_ALLOCATION_SCOPE_INSTANCE":\
x==0x7FFFFFFF?"SYSTEM_ALLOCATION_SCOPE_MAX_ENUM":\
"ENUM_UNKNOWN")
#define STR_VK_INTERNAL_ALLOCATION_TYPE(x) (\
x==0?"INTERNAL_ALLOCATION_TYPE_EXECUTABLE":\
x==0x7FFFFFFF?"INTERNAL_ALLOCATION_TYPE_MAX_ENUM":\
"ENUM_UNKNOWN")
#define STR_VK_FORMAT(x) (\
x==0?"FORMAT_UNDEFINED":\
x==1?"FORMAT_R4G4_UNORM_PACK8":\
x==2?"FORMAT_R4G4B4A4_UNORM_PACK16":\
x==3?"FORMAT_B4G4R4A4_UNORM_PACK16":\
x==4?"FORMAT_R5G6B5_UNORM_PACK16":\
x==5?"FORMAT_B5G6R5_UNORM_PACK16":\
x==6?"FORMAT_R5G5B5A1_UNORM_PACK16":\
x==7?"FORMAT_B5G5R5A1_UNORM_PACK16":\
x==8?"FORMAT_A1R5G5B5_UNORM_PACK16":\
x==9?"FORMAT_R8_UNORM":\
x==10?"FORMAT_R8_SNORM":\
x==11?"FORMAT_R8_USCALED":\
x==12?"FORMAT_R8_SSCALED":\
x==13?"FORMAT_R8_UINT":\
x==14?"FORMAT_R8_SINT":\
x==15?"FORMAT_R8_SRGB":\
x==16?"FORMAT_R8G8_UNORM":\
x==17?"FORMAT_R8G8_SNORM":\
x==18?"FORMAT_R8G8_USCALED":\
x==19?"FORMAT_R8G8_SSCALED":\
x==20?"FORMAT_R8G8_UINT":\
x==21?"FORMAT_R8G8_SINT":\
x==22?"FORMAT_R8G8_SRGB":\
x==23?"FORMAT_R8G8B8_UNORM":\
x==24?"FORMAT_R8G8B8_SNORM":\
x==25?"FORMAT_R8G8B8_USCALED":\
x==26?"FORMAT_R8G8B8_SSCALED":\
x==27?"FORMAT_R8G8B8_UINT":\
x==28?"FORMAT_R8G8B8_SINT":\
x==29?"FORMAT_R8G8B8_SRGB":\
x==30?"FORMAT_B8G8R8_UNORM":\
x==31?"FORMAT_B8G8R8_SNORM":\
x==32?"FORMAT_B8G8R8_USCALED":\
x==33?"FORMAT_B8G8R8_SSCALED":\
x==34?"FORMAT_B8G8R8_UINT":\
x==35?"FORMAT_B8G8R8_SINT":\
x==36?"FORMAT_B8G8R8_SRGB":\
x==37?"FORMAT_R8G8B8A8_UNORM":\
x==38?"FORMAT_R8G8B8A8_SNORM":\
x==39?"FORMAT_R8G8B8A8_USCALED":\
x==40?"FORMAT_R8G8B8A8_SSCALED":\
x==41?"FORMAT_R8G8B8A8_UINT":\
x==42?"FORMAT_R8G8B8A8_SINT":\
x==43?"FORMAT_R8G8B8A8_SRGB":\
x==44?"FORMAT_B8G8R8A8_UNORM":\
x==45?"FORMAT_B8G8R8A8_SNORM":\
x==46?"FORMAT_B8G8R8A8_USCALED":\
x==47?"FORMAT_B8G8R8A8_SSCALED":\
x==48?"FORMAT_B8G8R8A8_UINT":\
x==49?"FORMAT_B8G8R8A8_SINT":\
x==50?"FORMAT_B8G8R8A8_SRGB":\
x==51?"FORMAT_A8B8G8R8_UNORM_PACK32":\
x==52?"FORMAT_A8B8G8R8_SNORM_PACK32":\
x==53?"FORMAT_A8B8G8R8_USCALED_PACK32":\
x==54?"FORMAT_A8B8G8R8_SSCALED_PACK32":\
x==55?"FORMAT_A8B8G8R8_UINT_PACK32":\
x==56?"FORMAT_A8B8G8R8_SINT_PACK32":\
x==57?"FORMAT_A8B8G8R8_SRGB_PACK32":\
x==58?"FORMAT_A2R10G10B10_UNORM_PACK32":\
x==59?"FORMAT_A2R10G10B10_SNORM_PACK32":\
x==60?"FORMAT_A2R10G10B10_USCALED_PACK32":\
x==61?"FORMAT_A2R10G10B10_SSCALED_PACK32":\
x==62?"FORMAT_A2R10G10B10_UINT_PACK32":\
x==63?"FORMAT_A2R10G10B10_SINT_PACK32":\
x==64?"FORMAT_A2B10G10R10_UNORM_PACK32":\
x==65?"FORMAT_A2B10G10R10_SNORM_PACK32":\
x==66?"FORMAT_A2B10G10R10_USCALED_PACK32":\
x==67?"FORMAT_A2B10G10R10_SSCALED_PACK32":\
x==68?"FORMAT_A2B10G10R10_UINT_PACK32":\
x==69?"FORMAT_A2B10G10R10_SINT_PACK32":\
x==70?"FORMAT_R16_UNORM":\
x==71?"FORMAT_R16_SNORM":\
x==72?"FORMAT_R16_USCALED":\
x==73?"FORMAT_R16_SSCALED":\
x==74?"FORMAT_R16_UINT":\
x==75?"FORMAT_R16_SINT":\
x==76?"FORMAT_R16_SFLOAT":\
x==77?"FORMAT_R16G16_UNORM":\
x==78?"FORMAT_R16G16_SNORM":\
x==79?"FORMAT_R16G16_USCALED":\
x==80?"FORMAT_R16G16_SSCALED":\
x==81?"FORMAT_R16G16_UINT":\
x==82?"FORMAT_R16G16_SINT":\
x==83?"FORMAT_R16G16_SFLOAT":\
x==84?"FORMAT_R16G16B16_UNORM":\
x==85?"FORMAT_R16G16B16_SNORM":\
x==86?"FORMAT_R16G16B16_USCALED":\
x==87?"FORMAT_R16G16B16_SSCALED":\
x==88?"FORMAT_R16G16B16_UINT":\
x==89?"FORMAT_R16G16B16_SINT":\
x==90?"FORMAT_R16G16B16_SFLOAT":\
x==91?"FORMAT_R16G16B16A16_UNORM":\
x==92?"FORMAT_R16G16B16A16_SNORM":\
x==93?"FORMAT_R16G16B16A16_USCALED":\
x==94?"FORMAT_R16G16B16A16_SSCALED":\
x==95?"FORMAT_R16G16B16A16_UINT":\
x==96?"FORMAT_R16G16B16A16_SINT":\
x==97?"FORMAT_R16G16B16A16_SFLOAT":\
x==98?"FORMAT_R32_UINT":\
x==99?"FORMAT_R32_SINT":\
x==100?"FORMAT_R32_SFLOAT":\
x==101?"FORMAT_R32G32_UINT":\
x==102?"FORMAT_R32G32_SINT":\
x==103?"FORMAT_R32G32_SFLOAT":\
x==104?"FORMAT_R32G32B32_UINT":\
x==105?"FORMAT_R32G32B32_SINT":\
x==106?"FORMAT_R32G32B32_SFLOAT":\
x==107?"FORMAT_R32G32B32A32_UINT":\
x==108?"FORMAT_R32G32B32A32_SINT":\
x==109?"FORMAT_R32G32B32A32_SFLOAT":\
x==110?"FORMAT_R64_UINT":\
x==111?"FORMAT_R64_SINT":\
x==112?"FORMAT_R64_SFLOAT":\
x==113?"FORMAT_R64G64_UINT":\
x==114?"FORMAT_R64G64_SINT":\
x==115?"FORMAT_R64G64_SFLOAT":\
x==116?"FORMAT_R64G64B64_UINT":\
x==117?"FORMAT_R64G64B64_SINT":\
x==118?"FORMAT_R64G64B64_SFLOAT":\
x==119?"FORMAT_R64G64B64A64_UINT":\
x==120?"FORMAT_R64G64B64A64_SINT":\
x==121?"FORMAT_R64G64B64A64_SFLOAT":\
x==122?"FORMAT_B10G11R11_UFLOAT_PACK32":\
x==123?"FORMAT_E5B9G9R9_UFLOAT_PACK32":\
x==124?"FORMAT_D16_UNORM":\
x==125?"FORMAT_X8_D24_UNORM_PACK32":\
x==126?"FORMAT_D32_SFLOAT":\
x==127?"FORMAT_S8_UINT":\
x==128?"FORMAT_D16_UNORM_S8_UINT":\
x==129?"FORMAT_D24_UNORM_S8_UINT":\
x==130?"FORMAT_D32_SFLOAT_S8_UINT":\
x==131?"FORMAT_BC1_RGB_UNORM_BLOCK":\
x==132?"FORMAT_BC1_RGB_SRGB_BLOCK":\
x==133?"FORMAT_BC1_RGBA_UNORM_BLOCK":\
x==134?"FORMAT_BC1_RGBA_SRGB_BLOCK":\
x==135?"FORMAT_BC2_UNORM_BLOCK":\
x==136?"FORMAT_BC2_SRGB_BLOCK":\
x==137?"FORMAT_BC3_UNORM_BLOCK":\
x==138?"FORMAT_BC3_SRGB_BLOCK":\
x==139?"FORMAT_BC4_UNORM_BLOCK":\
x==140?"FORMAT_BC4_SNORM_BLOCK":\
x==141?"FORMAT_BC5_UNORM_BLOCK":\
x==142?"FORMAT_BC5_SNORM_BLOCK":\
x==143?"FORMAT_BC6H_UFLOAT_BLOCK":\
x==144?"FORMAT_BC6H_SFLOAT_BLOCK":\
x==145?"FORMAT_BC7_UNORM_BLOCK":\
x==146?"FORMAT_BC7_SRGB_BLOCK":\
x==147?"FORMAT_ETC2_R8G8B8_UNORM_BLOCK":\
x==148?"FORMAT_ETC2_R8G8B8_SRGB_BLOCK":\
x==149?"FORMAT_ETC2_R8G8B8A1_UNORM_BLOCK":\
x==150?"FORMAT_ETC2_R8G8B8A1_SRGB_BLOCK":\
x==151?"FORMAT_ETC2_R8G8B8A8_UNORM_BLOCK":\
x==152?"FORMAT_ETC2_R8G8B8A8_SRGB_BLOCK":\
x==153?"FORMAT_EAC_R11_UNORM_BLOCK":\
x==154?"FORMAT_EAC_R11_SNORM_BLOCK":\
x==155?"FORMAT_EAC_R11G11_UNORM_BLOCK":\
x==156?"FORMAT_EAC_R11G11_SNORM_BLOCK":\
x==157?"FORMAT_ASTC_4x4_UNORM_BLOCK":\
x==158?"FORMAT_ASTC_4x4_SRGB_BLOCK":\
x==159?"FORMAT_ASTC_5x4_UNORM_BLOCK":\
x==160?"FORMAT_ASTC_5x4_SRGB_BLOCK":\
x==161?"FORMAT_ASTC_5x5_UNORM_BLOCK":\
x==162?"FORMAT_ASTC_5x5_SRGB_BLOCK":\
x==163?"FORMAT_ASTC_6x5_UNORM_BLOCK":\
x==164?"FORMAT_ASTC_6x5_SRGB_BLOCK":\
x==165?"FORMAT_ASTC_6x6_UNORM_BLOCK":\
x==166?"FORMAT_ASTC_6x6_SRGB_BLOCK":\
x==167?"FORMAT_ASTC_8x5_UNORM_BLOCK":\
x==168?"FORMAT_ASTC_8x5_SRGB_BLOCK":\
x==169?"FORMAT_ASTC_8x6_UNORM_BLOCK":\
x==170?"FORMAT_ASTC_8x6_SRGB_BLOCK":\
x==171?"FORMAT_ASTC_8x8_UNORM_BLOCK":\
x==172?"FORMAT_ASTC_8x8_SRGB_BLOCK":\
x==173?"FORMAT_ASTC_10x5_UNORM_BLOCK":\
x==174?"FORMAT_ASTC_10x5_SRGB_BLOCK":\
x==175?"FORMAT_ASTC_10x6_UNORM_BLOCK":\
x==176?"FORMAT_ASTC_10x6_SRGB_BLOCK":\
x==177?"FORMAT_ASTC_10x8_UNORM_BLOCK":\
x==178?"FORMAT_ASTC_10x8_SRGB_BLOCK":\
x==179?"FORMAT_ASTC_10x10_UNORM_BLOCK":\
x==180?"FORMAT_ASTC_10x10_SRGB_BLOCK":\
x==181?"FORMAT_ASTC_12x10_UNORM_BLOCK":\
x==182?"FORMAT_ASTC_12x10_SRGB_BLOCK":\
x==183?"FORMAT_ASTC_12x12_UNORM_BLOCK":\
x==184?"FORMAT_ASTC_12x12_SRGB_BLOCK":\
x==1000156000?"FORMAT_G8B8G8R8_422_UNORM":\
x==1000156001?"FORMAT_B8G8R8G8_422_UNORM":\
x==1000156002?"FORMAT_G8_B8_R8_3PLANE_420_UNORM":\
x==1000156003?"FORMAT_G8_B8R8_2PLANE_420_UNORM":\
x==1000156004?"FORMAT_G8_B8_R8_3PLANE_422_UNORM":\
x==1000156005?"FORMAT_G8_B8R8_2PLANE_422_UNORM":\
x==1000156006?"FORMAT_G8_B8_R8_3PLANE_444_UNORM":\
x==1000156007?"FORMAT_R10X6_UNORM_PACK16":\
x==1000156008?"FORMAT_R10X6G10X6_UNORM_2PACK16":\
x==1000156009?"FORMAT_R10X6G10X6B10X6A10X6_UNORM_4PACK16":\
x==1000156010?"FORMAT_G10X6B10X6G10X6R10X6_422_UNORM_4PACK16":\
x==1000156011?"FORMAT_B10X6G10X6R10X6G10X6_422_UNORM_4PACK16":\
x==1000156012?"FORMAT_G10X6_B10X6_R10X6_3PLANE_420_UNORM_3PACK16":\
x==1000156013?"FORMAT_G10X6_B10X6R10X6_2PLANE_420_UNORM_3PACK16":\
x==1000156014?"FORMAT_G10X6_B10X6_R10X6_3PLANE_422_UNORM_3PACK16":\
x==1000156015?"FORMAT_G10X6_B10X6R10X6_2PLANE_422_UNORM_3PACK16":\
x==1000156016?"FORMAT_G10X6_B10X6_R10X6_3PLANE_444_UNORM_3PACK16":\
x==1000156017?"FORMAT_R12X4_UNORM_PACK16":\
x==1000156018?"FORMAT_R12X4G12X4_UNORM_2PACK16":\
x==1000156019?"FORMAT_R12X4G12X4B12X4A12X4_UNORM_4PACK16":\
x==1000156020?"FORMAT_G12X4B12X4G12X4R12X4_422_UNORM_4PACK16":\
x==1000156021?"FORMAT_B12X4G12X4R12X4G12X4_422_UNORM_4PACK16":\
x==1000156022?"FORMAT_G12X4_B12X4_R12X4_3PLANE_420_UNORM_3PACK16":\
x==1000156023?"FORMAT_G12X4_B12X4R12X4_2PLANE_420_UNORM_3PACK16":\
x==1000156024?"FORMAT_G12X4_B12X4_R12X4_3PLANE_422_UNORM_3PACK16":\
x==1000156025?"FORMAT_G12X4_B12X4R12X4_2PLANE_422_UNORM_3PACK16":\
x==1000156026?"FORMAT_G12X4_B12X4_R12X4_3PLANE_444_UNORM_3PACK16":\
x==1000156027?"FORMAT_G16B16G16R16_422_UNORM":\
x==1000156028?"FORMAT_B16G16R16G16_422_UNORM":\
x==1000156029?"FORMAT_G16_B16_R16_3PLANE_420_UNORM":\
x==1000156030?"FORMAT_G16_B16R16_2PLANE_420_UNORM":\
x==1000156031?"FORMAT_G16_B16_R16_3PLANE_422_UNORM":\
x==1000156032?"FORMAT_G16_B16R16_2PLANE_422_UNORM":\
x==1000156033?"FORMAT_G16_B16_R16_3PLANE_444_UNORM":\
x==1000054000?"FORMAT_PVRTC1_2BPP_UNORM_BLOCK_IMG":\
x==1000054001?"FORMAT_PVRTC1_4BPP_UNORM_BLOCK_IMG":\
x==1000054002?"FORMAT_PVRTC2_2BPP_UNORM_BLOCK_IMG":\
x==1000054003?"FORMAT_PVRTC2_4BPP_UNORM_BLOCK_IMG":\
x==1000054004?"FORMAT_PVRTC1_2BPP_SRGB_BLOCK_IMG":\
x==1000054005?"FORMAT_PVRTC1_4BPP_SRGB_BLOCK_IMG":\
x==1000054006?"FORMAT_PVRTC2_2BPP_SRGB_BLOCK_IMG":\
x==1000054007?"FORMAT_PVRTC2_4BPP_SRGB_BLOCK_IMG":\
x==1000066000?"FORMAT_ASTC_4x4_SFLOAT_BLOCK_EXT":\
x==1000066001?"FORMAT_ASTC_5x4_SFLOAT_BLOCK_EXT":\
x==1000066002?"FORMAT_ASTC_5x5_SFLOAT_BLOCK_EXT":\
x==1000066003?"FORMAT_ASTC_6x5_SFLOAT_BLOCK_EXT":\
x==1000066004?"FORMAT_ASTC_6x6_SFLOAT_BLOCK_EXT":\
x==1000066005?"FORMAT_ASTC_8x5_SFLOAT_BLOCK_EXT":\
x==1000066006?"FORMAT_ASTC_8x6_SFLOAT_BLOCK_EXT":\
x==1000066007?"FORMAT_ASTC_8x8_SFLOAT_BLOCK_EXT":\
x==1000066008?"FORMAT_ASTC_10x5_SFLOAT_BLOCK_EXT":\
x==1000066009?"FORMAT_ASTC_10x6_SFLOAT_BLOCK_EXT":\
x==1000066010?"FORMAT_ASTC_10x8_SFLOAT_BLOCK_EXT":\
x==1000066011?"FORMAT_ASTC_10x10_SFLOAT_BLOCK_EXT":\
x==1000066012?"FORMAT_ASTC_12x10_SFLOAT_BLOCK_EXT":\
x==1000066013?"FORMAT_ASTC_12x12_SFLOAT_BLOCK_EXT":\
x==1000330000?"FORMAT_G8_B8R8_2PLANE_444_UNORM_EXT":\
x==1000330001?"FORMAT_G10X6_B10X6R10X6_2PLANE_444_UNORM_3PACK16_EXT":\
x==1000330002?"FORMAT_G12X4_B12X4R12X4_2PLANE_444_UNORM_3PACK16_EXT":\
x==1000330003?"FORMAT_G16_B16R16_2PLANE_444_UNORM_EXT":\
x==1000340000?"FORMAT_A4R4G4B4_UNORM_PACK16_EXT":\
x==1000340001?"FORMAT_A4B4G4R4_UNORM_PACK16_EXT":\
x==0x7FFFFFFF?"FORMAT_MAX_ENUM":\
"ENUM_UNKNOWN")
#define STR_VK_IMAGE_TILING(x) (\
x==0?"IMAGE_TILING_OPTIMAL":\
x==1?"IMAGE_TILING_LINEAR":\
x==1000158000?"IMAGE_TILING_DRM_FORMAT_MODIFIER_EXT":\
x==0x7FFFFFFF?"IMAGE_TILING_MAX_ENUM":\
"ENUM_UNKNOWN")
#define STR_VK_IMAGE_TYPE(x) (\
x==0?"IMAGE_TYPE_1D":\
x==1?"IMAGE_TYPE_2D":\
x==2?"IMAGE_TYPE_3D":\
x==0x7FFFFFFF?"IMAGE_TYPE_MAX_ENUM":\
"ENUM_UNKNOWN")
#define STR_VK_PHYSICAL_DEVICE_TYPE(x) (\
x==0?"PHYSICAL_DEVICE_TYPE_OTHER":\
x==1?"PHYSICAL_DEVICE_TYPE_INTEGRATED_GPU":\
x==2?"PHYSICAL_DEVICE_TYPE_DISCRETE_GPU":\
x==3?"PHYSICAL_DEVICE_TYPE_VIRTUAL_GPU":\
x==4?"PHYSICAL_DEVICE_TYPE_CPU":\
x==0x7FFFFFFF?"PHYSICAL_DEVICE_TYPE_MAX_ENUM":\
"ENUM_UNKNOWN")
#define STR_VK_QUERY_TYPE(x) (\
x==0?"QUERY_TYPE_OCCLUSION":\
x==1?"QUERY_TYPE_PIPELINE_STATISTICS":\
x==2?"QUERY_TYPE_TIMESTAMP":\
x==1000023000?"QUERY_TYPE_RESULT_STATUS_ONLY_KHR":\
x==1000299000?"QUERY_TYPE_VIDEO_ENCODE_BITSTREAM_BUFFER_RANGE_KHR":\
x==1000028004?"QUERY_TYPE_TRANSFORM_FEEDBACK_STREAM_EXT":\
x==1000116000?"QUERY_TYPE_PERFORMANCE_QUERY_KHR":\
x==1000150000?"QUERY_TYPE_ACCELERATION_STRUCTURE_COMPACTED_SIZE_KHR":\
x==1000150001?"QUERY_TYPE_ACCELERATION_STRUCTURE_SERIALIZATION_SIZE_KHR":\
x==1000165000?"QUERY_TYPE_ACCELERATION_STRUCTURE_COMPACTED_SIZE_NV":\
x==1000210000?"QUERY_TYPE_PERFORMANCE_QUERY_INTEL":\
x==0x7FFFFFFF?"QUERY_TYPE_MAX_ENUM":\
"ENUM_UNKNOWN")
#define STR_VK_SHARING_MODE(x) (\
x==0?"SHARING_MODE_EXCLUSIVE":\
x==1?"SHARING_MODE_CONCURRENT":\
x==0x7FFFFFFF?"SHARING_MODE_MAX_ENUM":\
"ENUM_UNKNOWN")
#define STR_VK_COMPONENT_SWIZZLE(x) (\
x==0?"COMPONENT_SWIZZLE_IDENTITY":\
x==1?"COMPONENT_SWIZZLE_ZERO":\
x==2?"COMPONENT_SWIZZLE_ONE":\
x==3?"COMPONENT_SWIZZLE_R":\
x==4?"COMPONENT_SWIZZLE_G":\