@@ -32,6 +32,24 @@ static const std::map<std::string, SPIRV::Extension::Extension, std::less<>>
32
32
SPIRV::Extension::Extension::SPV_EXT_arithmetic_fence},
33
33
{" SPV_EXT_demote_to_helper_invocation" ,
34
34
SPIRV::Extension::Extension::SPV_EXT_demote_to_helper_invocation},
35
+ {" SPV_EXT_descriptor_indexing" ,
36
+ SPIRV::Extension::Extension::SPV_EXT_descriptor_indexing},
37
+ {" SPV_EXT_fragment_fully_covered" ,
38
+ SPIRV::Extension::Extension::SPV_EXT_fragment_fully_covered},
39
+ {" SPV_EXT_fragment_invocation_density" ,
40
+ SPIRV::Extension::Extension::SPV_EXT_fragment_invocation_density},
41
+ {" SPV_EXT_fragment_shader_interlock" ,
42
+ SPIRV::Extension::Extension::SPV_EXT_fragment_shader_interlock},
43
+ {" SPV_EXT_mesh_shader" ,
44
+ SPIRV::Extension::Extension::SPV_EXT_mesh_shader},
45
+ {" SPV_EXT_shader_stencil_export" ,
46
+ SPIRV::Extension::Extension::SPV_EXT_shader_stencil_export},
47
+ {" SPV_EXT_shader_viewport_index_layer" ,
48
+ SPIRV::Extension::Extension::SPV_EXT_shader_viewport_index_layer},
49
+ {" SPV_GOOGLE_hlsl_functionality1" ,
50
+ SPIRV::Extension::Extension::SPV_GOOGLE_hlsl_functionality1},
51
+ {" SPV_GOOGLE_user_type" ,
52
+ SPIRV::Extension::Extension::SPV_GOOGLE_user_type},
35
53
{" SPV_INTEL_arbitrary_precision_integers" ,
36
54
SPIRV::Extension::Extension::SPV_INTEL_arbitrary_precision_integers},
37
55
{" SPV_INTEL_cache_controls" ,
@@ -57,6 +75,19 @@ static const std::map<std::string, SPIRV::Extension::Extension, std::less<>>
57
75
SPIRV::Extension::Extension::SPV_INTEL_memory_access_aliasing},
58
76
{" SPV_INTEL_joint_matrix" ,
59
77
SPIRV::Extension::Extension::SPV_INTEL_joint_matrix},
78
+ {" SPV_KHR_16bit_storage" ,
79
+ SPIRV::Extension::Extension::SPV_KHR_16bit_storage},
80
+ {" SPV_KHR_device_group" ,
81
+ SPIRV::Extension::Extension::SPV_KHR_device_group},
82
+ {" SPV_KHR_fragment_shading_rate" ,
83
+ SPIRV::Extension::Extension::SPV_KHR_fragment_shading_rate},
84
+ {" SPV_KHR_multiview" , SPIRV::Extension::Extension::SPV_KHR_multiview},
85
+ {" SPV_KHR_post_depth_coverage" ,
86
+ SPIRV::Extension::Extension::SPV_KHR_post_depth_coverage},
87
+ {" SPV_KHR_shader_draw_parameters" ,
88
+ SPIRV::Extension::Extension::SPV_KHR_shader_draw_parameters},
89
+ {" SPV_KHR_ray_tracing" ,
90
+ SPIRV::Extension::Extension::SPV_KHR_ray_tracing},
60
91
{" SPV_KHR_uniform_group_instructions" ,
61
92
SPIRV::Extension::Extension::SPV_KHR_uniform_group_instructions},
62
93
{" SPV_KHR_no_integer_wrap_decoration" ,
@@ -89,6 +120,17 @@ static const std::map<std::string, SPIRV::Extension::Extension, std::less<>>
89
120
SPIRV::Extension::Extension::SPV_KHR_cooperative_matrix},
90
121
{" SPV_KHR_non_semantic_info" ,
91
122
SPIRV::Extension::Extension::SPV_KHR_non_semantic_info},
123
+ {" SPV_KHR_ray_query" , SPIRV::Extension::Extension::SPV_KHR_ray_query},
124
+ {" SPV_EXT_shader_image_int64" ,
125
+ SPIRV::Extension::Extension::SPV_EXT_shader_image_int64},
126
+ {" SPV_KHR_fragment_shader_barycentric" ,
127
+ SPIRV::Extension::Extension::SPV_KHR_fragment_shader_barycentric},
128
+ {" SPV_KHR_physical_storage_buffer" ,
129
+ SPIRV::Extension::Extension::SPV_KHR_physical_storage_buffer},
130
+ {" SPV_KHR_vulkan_memory_model" ,
131
+ SPIRV::Extension::Extension::SPV_KHR_vulkan_memory_model},
132
+ {" SPV_NV_shader_subgroup_partitioned" ,
133
+ SPIRV::Extension::Extension::SPV_NV_shader_subgroup_partitioned},
92
134
{" SPV_INTEL_long_composites" ,
93
135
SPIRV::Extension::Extension::SPV_INTEL_long_composites},
94
136
{" SPV_INTEL_fp_max_error" ,
0 commit comments