extension_enum.inc 2.9 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273747576777879808182838485868788899091929394959697
  1. kSPV_AMD_gcn_shader,
  2. kSPV_AMD_gpu_shader_half_float,
  3. kSPV_AMD_gpu_shader_half_float_fetch,
  4. kSPV_AMD_gpu_shader_int16,
  5. kSPV_AMD_shader_ballot,
  6. kSPV_AMD_shader_explicit_vertex_parameter,
  7. kSPV_AMD_shader_fragment_mask,
  8. kSPV_AMD_shader_image_load_store_lod,
  9. kSPV_AMD_shader_trinary_minmax,
  10. kSPV_AMD_texture_gather_bias_lod,
  11. kSPV_EXT_demote_to_helper_invocation,
  12. kSPV_EXT_descriptor_indexing,
  13. kSPV_EXT_fragment_fully_covered,
  14. kSPV_EXT_fragment_invocation_density,
  15. kSPV_EXT_fragment_shader_interlock,
  16. kSPV_EXT_physical_storage_buffer,
  17. kSPV_EXT_shader_atomic_float16_add,
  18. kSPV_EXT_shader_atomic_float_add,
  19. kSPV_EXT_shader_atomic_float_min_max,
  20. kSPV_EXT_shader_image_int64,
  21. kSPV_EXT_shader_stencil_export,
  22. kSPV_EXT_shader_viewport_index_layer,
  23. kSPV_GOOGLE_decorate_string,
  24. kSPV_GOOGLE_hlsl_functionality1,
  25. kSPV_GOOGLE_user_type,
  26. kSPV_INTEL_arbitrary_precision_fixed_point,
  27. kSPV_INTEL_arbitrary_precision_floating_point,
  28. kSPV_INTEL_arbitrary_precision_integers,
  29. kSPV_INTEL_blocking_pipes,
  30. kSPV_INTEL_debug_module,
  31. kSPV_INTEL_device_side_avc_motion_estimation,
  32. kSPV_INTEL_float_controls2,
  33. kSPV_INTEL_fp_fast_math_mode,
  34. kSPV_INTEL_fpga_buffer_location,
  35. kSPV_INTEL_fpga_cluster_attributes,
  36. kSPV_INTEL_fpga_loop_controls,
  37. kSPV_INTEL_fpga_memory_accesses,
  38. kSPV_INTEL_fpga_memory_attributes,
  39. kSPV_INTEL_fpga_reg,
  40. kSPV_INTEL_function_pointers,
  41. kSPV_INTEL_inline_assembly,
  42. kSPV_INTEL_io_pipes,
  43. kSPV_INTEL_kernel_attributes,
  44. kSPV_INTEL_long_constant_composite,
  45. kSPV_INTEL_loop_fuse,
  46. kSPV_INTEL_media_block_io,
  47. kSPV_INTEL_optnone,
  48. kSPV_INTEL_shader_integer_functions2,
  49. kSPV_INTEL_subgroups,
  50. kSPV_INTEL_unstructured_loop_controls,
  51. kSPV_INTEL_usm_storage_classes,
  52. kSPV_INTEL_variable_length_array,
  53. kSPV_INTEL_vector_compute,
  54. kSPV_KHR_16bit_storage,
  55. kSPV_KHR_8bit_storage,
  56. kSPV_KHR_bit_instructions,
  57. kSPV_KHR_device_group,
  58. kSPV_KHR_expect_assume,
  59. kSPV_KHR_float_controls,
  60. kSPV_KHR_fragment_shading_rate,
  61. kSPV_KHR_integer_dot_product,
  62. kSPV_KHR_linkonce_odr,
  63. kSPV_KHR_multiview,
  64. kSPV_KHR_no_integer_wrap_decoration,
  65. kSPV_KHR_non_semantic_info,
  66. kSPV_KHR_physical_storage_buffer,
  67. kSPV_KHR_post_depth_coverage,
  68. kSPV_KHR_ray_query,
  69. kSPV_KHR_ray_tracing,
  70. kSPV_KHR_shader_atomic_counter_ops,
  71. kSPV_KHR_shader_ballot,
  72. kSPV_KHR_shader_clock,
  73. kSPV_KHR_shader_draw_parameters,
  74. kSPV_KHR_storage_buffer_storage_class,
  75. kSPV_KHR_subgroup_uniform_control_flow,
  76. kSPV_KHR_subgroup_vote,
  77. kSPV_KHR_terminate_invocation,
  78. kSPV_KHR_variable_pointers,
  79. kSPV_KHR_vulkan_memory_model,
  80. kSPV_KHR_workgroup_memory_explicit_layout,
  81. kSPV_NVX_multiview_per_view_attributes,
  82. kSPV_NV_bindless_texture,
  83. kSPV_NV_compute_shader_derivatives,
  84. kSPV_NV_cooperative_matrix,
  85. kSPV_NV_fragment_shader_barycentric,
  86. kSPV_NV_geometry_shader_passthrough,
  87. kSPV_NV_mesh_shader,
  88. kSPV_NV_ray_tracing,
  89. kSPV_NV_ray_tracing_motion_blur,
  90. kSPV_NV_sample_mask_override_coverage,
  91. kSPV_NV_shader_image_footprint,
  92. kSPV_NV_shader_sm_builtins,
  93. kSPV_NV_shader_subgroup_partitioned,
  94. kSPV_NV_shading_rate,
  95. kSPV_NV_stereo_view_rendering,
  96. kSPV_NV_viewport_array2,
  97. kSPV_VALIDATOR_ignore_type_decl_unique