@@ -177,35 +177,23 @@ void getSpirvExtOperand(StringRef SpvExtensionArg, raw_ostream &out) {
177177 // The extensions that are commented out are supported in DXC, but the SPIR-V
178178 // backend does not know about them yet.
179179 static const std::vector<StringRef> DxcSupportedExtensions = {
180- " SPV_KHR_16bit_storage" ,
181- " SPV_KHR_device_group" ,
182- " SPV_KHR_fragment_shading_rate" ,
183- " SPV_KHR_multiview" ,
184- " SPV_KHR_post_depth_coverage" ,
185- " SPV_KHR_non_semantic_info" ,
186- " SPV_KHR_shader_draw_parameters" ,
187- " SPV_KHR_ray_tracing" ,
188- " SPV_KHR_shader_clock" ,
189- " SPV_EXT_demote_to_helper_invocation" ,
190- " SPV_EXT_descriptor_indexing" ,
191- " SPV_EXT_fragment_fully_covered" ,
180+ " SPV_KHR_16bit_storage" , " SPV_KHR_device_group" ,
181+ " SPV_KHR_fragment_shading_rate" , " SPV_KHR_multiview" ,
182+ " SPV_KHR_post_depth_coverage" , " SPV_KHR_non_semantic_info" ,
183+ " SPV_KHR_shader_draw_parameters" , " SPV_KHR_ray_tracing" ,
184+ " SPV_KHR_shader_clock" , " SPV_EXT_demote_to_helper_invocation" ,
185+ " SPV_EXT_descriptor_indexing" , " SPV_EXT_fragment_fully_covered" ,
192186 " SPV_EXT_fragment_invocation_density" ,
193- " SPV_EXT_fragment_shader_interlock" ,
194- " SPV_EXT_mesh_shader" ,
195- " SPV_EXT_shader_stencil_export" ,
196- " SPV_EXT_shader_viewport_index_layer" ,
187+ " SPV_EXT_fragment_shader_interlock" , " SPV_EXT_mesh_shader" ,
188+ " SPV_EXT_shader_stencil_export" , " SPV_EXT_shader_viewport_index_layer" ,
197189 // "SPV_AMD_shader_early_and_late_fragment_tests",
198- " SPV_GOOGLE_hlsl_functionality1" ,
199- " SPV_GOOGLE_user_type" ,
200- " SPV_KHR_ray_query" ,
201- " SPV_EXT_shader_image_int64" ,
202- " SPV_KHR_fragment_shader_barycentric" ,
203- " SPV_KHR_physical_storage_buffer" ,
190+ " SPV_GOOGLE_hlsl_functionality1" , " SPV_GOOGLE_user_type" ,
191+ " SPV_KHR_ray_query" , " SPV_EXT_shader_image_int64" ,
192+ " SPV_KHR_fragment_shader_barycentric" , " SPV_KHR_physical_storage_buffer" ,
204193 " SPV_KHR_vulkan_memory_model" ,
205194 // "SPV_KHR_compute_shader_derivatives",
206195 // "SPV_KHR_maximal_reconvergence",
207- " SPV_KHR_float_controls" ,
208- " SPV_NV_shader_subgroup_partitioned" ,
196+ " SPV_KHR_float_controls" , " SPV_NV_shader_subgroup_partitioned" ,
209197 // "SPV_KHR_quad_control"
210198 };
211199
0 commit comments