| H A D | spirv.core.grammar.json | 3571 "extensions" : [ "SPV_GOOGLE_hlsl_functionality1" ], array in object:instructions.305 4108 "extensions" : [ array in object:instructions.344 4124 "extensions" : [ "SPV_KHR_shader_ballot" ], array in object:instructions.345 4137 "extensions" : [ "SPV_KHR_shader_ballot" ], array in object:instructions.346 4149 "extensions" : [ array in object:instructions.347 4164 "extensions" : [ array in object:instructions.348 4179 "extensions" : [ array in object:instructions.349 4196 "extensions" : [ "SPV_KHR_shader_ballot" ], array in object:instructions.350 4218 "extensions" : [ "SPV_KHR_ray_tracing" ], array in object:instructions.351 4231 "extensions" array in object:instructions.352 4244 "extensions" : [ "SPV_KHR_ray_tracing", "SPV_KHR_ray_query" ], array in object:instructions.353 4252 "extensions" : [ "SPV_KHR_ray_tracing" ], array in object:instructions.354 4260 "extensions" : [ "SPV_KHR_ray_tracing" ], array in object:instructions.355 4358 "extensions" : [ "SPV_KHR_ray_query" ], array in object:instructions.362 4401 "extensions" : [ "SPV_KHR_ray_query" ], array in object:instructions.363 4415 "extensions" : [ "SPV_KHR_ray_query" ], array in object:instructions.364 4433 "extensions" : [ "SPV_KHR_ray_query" ], array in object:instructions.365 4447 "extensions" : [ "SPV_KHR_ray_query" ], array in object:instructions.366 4463 "extensions" : [ "SPV_KHR_ray_query" ], array in object:instructions.367 4483 "extensions" : [ "SPV_KHR_ray_query" ], array in object:instructions.368 4498 "extensions" : [ "SPV_AMD_shader_ballot" ], array in object:instructions.369 4513 "extensions" : [ "SPV_AMD_shader_ballot" ], array in object:instructions.370 4528 "extensions" : [ "SPV_AMD_shader_ballot" ], array in object:instructions.371 4543 "extensions" : [ "SPV_AMD_shader_ballot" ], array in object:instructions.372 4558 "extensions" : [ "SPV_AMD_shader_ballot" ], array in object:instructions.373 4573 "extensions" : [ "SPV_AMD_shader_ballot" ], array in object:instructions.374 4588 "extensions" : [ "SPV_AMD_shader_ballot" ], array in object:instructions.375 4603 "extensions" : [ "SPV_AMD_shader_ballot" ], array in object:instructions.376 4617 "extensions" : [ "SPV_AMD_shader_fragment_mask" ], array in object:instructions.377 4632 "extensions" : [ "SPV_AMD_shader_fragment_mask" ], array in object:instructions.378 4645 "extensions" : [ "SPV_KHR_shader_clock" ], array in object:instructions.379 4662 "extensions" : [ "SPV_NV_shader_image_footprint" ], array in object:instructions.380 4675 "extensions" : [ "SPV_NV_shader_subgroup_partitioned" ], array in object:instructions.381 4687 "extensions" : [ "SPV_NV_mesh_shader" ], array in object:instructions.382 4701 "extensions" : [ "SPV_NV_ray_tracing" , "SPV_KHR_ray_tracing" ], array in object:instructions.383 4715 "extensions" : [ "SPV_NV_ray_tracing" , "SPV_KHR_ray_tracing" ], array in object:instructions.384 4723 "extensions" : [ "SPV_NV_ray_tracing" ], array in object:instructions.385 4731 "extensions" : [ "SPV_NV_ray_tracing" ], array in object:instructions.386 4753 "extensions" : [ "SPV_NV_ray_tracing" ], array in object:instructions.387 4764 "extensions" : [ "SPV_NV_ray_tracing" , "SPV_KHR_ray_tracing", "SPV_KHR_ray_query" ], array in object:instructions.388 4775 "extensions" : [ "SPV_NV_ray_tracing" , "SPV_KHR_ray_tracing", "SPV_KHR_ray_query" ], array in object:instructions.389 4788 "extensions" : [ "SPV_NV_ray_tracing" ], array in object:instructions.390 4803 "extensions" : [ "SPV_NV_cooperative_matrix" ], array in object:instructions.391 4819 "extensions" : [ "SPV_NV_cooperative_matrix" ], array in object:instructions.392 4834 "extensions" : [ "SPV_NV_cooperative_matrix" ], array in object:instructions.393 4849 "extensions" : [ "SPV_NV_cooperative_matrix" ], array in object:instructions.394 4862 "extensions" : [ "SPV_NV_cooperative_matrix" ], array in object:instructions.395 4870 "extensions" : [ "SPV_EXT_fragment_shader_interlock" ], array in object:instructions.396 4878 "extensions" : [ "SPV_EXT_fragment_shader_interlock" ], array in object:instructions.397 4886 "extensions" : [ "SPV_EXT_demote_to_helper_invocation" ], array in object:instructions.398 4898 "extensions" : [ "SPV_EXT_demote_to_helper_invocation" ], array in object:instructions.399 5222 "extensions" : [ "SPV_INTEL_function_pointers" ], array in object:instructions.424 5235 "extensions" : [ "SPV_INTEL_function_pointers" ], array in object:instructions.425 5316 "extensions" : [ "SPV_KHR_expect_assume" ], array in object:instructions.431 5330 "extensions" : [ "SPV_KHR_expect_assume" ], array in object:instructions.432 5341 "extensions" : [ "SPV_GOOGLE_decorate_string", "SPV_GOOGLE_hlsl_functionality1" ], array in object:instructions.433 5352 "extensions" : [ "SPV_GOOGLE_decorate_string", "SPV_GOOGLE_hlsl_functionality1" ], array in object:instructions.434 5364 "extensions" : [ "SPV_GOOGLE_decorate_string", "SPV_GOOGLE_hlsl_functionality1" ], array in object:instructions.435 5376 "extensions" : [ "SPV_GOOGLE_decorate_string", "SPV_GOOGLE_hlsl_functionality1" ], array in object:instructions.436 7659 "extensions" : [ "SPV_INTEL_unstructured_loop_controls" ], array in object:instructions.600 7895 "extensions" : [ "SPV_INTEL_blocking_pipes" ], array in object:instructions.614 7909 "extensions" : [ "SPV_INTEL_blocking_pipes" ], array in object:instructions.615 7923 "extensions" : [ "SPV_INTEL_fpga_reg" ], array in object:instructions.616 7939 "extensions" : [ "SPV_KHR_ray_query" ], array in object:instructions.617 7955 "extensions" : [ "SPV_KHR_ray_query" ], array in object:instructions.618 7975 "extensions" : [ "SPV_KHR_ray_query" ], array in object:instructions.619 7995 "extensions" : [ "SPV_KHR_ray_query" ], array in object:instructions.620 8015 "extensions" : [ "SPV_KHR_ray_query" ], array in object:instructions.621 8035 "extensions" : [ "SPV_KHR_ray_query" ], array in object:instructions.622 8055 "extensions" : [ "SPV_KHR_ray_query" ], array in object:instructions.623 8075 "extensions" : [ "SPV_KHR_ray_query" ], array in object:instructions.624 8095 "extensions" : [ "SPV_KHR_ray_query" ], array in object:instructions.625 8115 "extensions" : [ "SPV_KHR_ray_query" ], array in object:instructions.626 8131 "extensions" : [ "SPV_KHR_ray_query" ], array in object:instructions.627 8151 "extensions" : [ "SPV_KHR_ray_query" ], array in object:instructions.628 8171 "extensions" : [ "SPV_KHR_ray_query" ], array in object:instructions.629 8187 "extensions" : [ "SPV_KHR_ray_query" ], array in object:instructions.630 8203 "extensions" : [ "SPV_KHR_ray_query" ], array in object:instructions.631 8223 "extensions" : [ "SPV_KHR_ray_query" ], array in object:instructions.632 8243 "extensions" : [ "SPV_KHR_ray_query" ], array in object:instructions.633 8259 "extensions" : [ "SPV_EXT_shader_atomic_float_add" ], array in object:instructions.634 8393 "extensions" : [ "SPV_KHR_vulkan_memory_model" ], array in object:operand_kinds.0.enumerants.10 8412 "extensions" : [ "SPV_KHR_vulkan_memory_model" ], array in object:operand_kinds.0.enumerants.12 8425 "extensions" : [ "SPV_KHR_vulkan_memory_model" ], array in object:operand_kinds.0.enumerants.14 8438 "extensions" : [ "SPV_KHR_vulkan_memory_model" ], array in object:operand_kinds.0.enumerants.16 8594 "extensions" : [ "SPV_INTEL_fpga_loop_controls" ], array in object:operand_kinds.3.enumerants.10 8604 "extensions" : [ "SPV_INTEL_fpga_loop_controls" ], array in object:operand_kinds.3.enumerants.11 8614 "extensions" : [ "SPV_INTEL_fpga_loop_controls" ], array in object:operand_kinds.3.enumerants.12 8624 "extensions" : [ "SPV_INTEL_fpga_loop_controls" ], array in object:operand_kinds.3.enumerants.13 8634 "extensions" : [ "SPV_INTEL_fpga_loop_controls" ], array in object:operand_kinds.3.enumerants.14 8644 "extensions" : [ "SPV_INTEL_fpga_loop_controls" ], array in object:operand_kinds.3.enumerants.15 8654 "extensions" : [ "SPV_INTEL_fpga_loop_controls" ], array in object:operand_kinds.3.enumerants.16 8664 "extensions" : [ "SPV_INTEL_fpga_loop_controls" ], array in object:operand_kinds.3.enumerants.17 8763 "extensions" : [ "SPV_KHR_vulkan_memory_model" ], array in object:operand_kinds.5.enumerants.13 8776 "extensions" : [ "SPV_KHR_vulkan_memory_model" ], array in object:operand_kinds.5.enumerants.15 8789 "extensions" : [ "SPV_KHR_vulkan_memory_model" ], array in object:operand_kinds.5.enumerants.17 8796 "extensions" : [ "SPV_KHR_vulkan_memory_model" ], array in object:operand_kinds.5.enumerants.18 8840 "extensions" : [ "SPV_KHR_vulkan_memory_model" ], array in object:operand_kinds.6.enumerants.5 8859 "extensions" : [ "SPV_KHR_vulkan_memory_model" ], array in object:operand_kinds.6.enumerants.7 8872 "extensions" : [ "SPV_KHR_vulkan_memory_model" ], array in object:operand_kinds.6.enumerants.9 9174 "extensions" : [ "SPV_EXT_physical_storage_buffer", "SPV_KHR_physical_storage_buffer" array in object:operand_kinds.12.enumerants.3 9181 "extensions" : [ "SPV_EXT_physical_storage_buffer" ], array in object:operand_kinds.12.enumerants.4 9216 "extensions" : [ "SPV_KHR_vulkan_memory_model" ], array in object:operand_kinds.13.enumerants.4 9462 "extensions" : [ "SPV_KHR_subgroup_uniform_control_flow" ], array in object:operand_kinds.14.enumerants.38 9469 "extensions" : [ "SPV_KHR_post_depth_coverage" ], array in object:operand_kinds.14.enumerants.39 9476 "extensions" : [ "SPV_KHR_float_controls" ], array in object:operand_kinds.14.enumerants.40 9486 "extensions" : [ "SPV_KHR_float_controls" ], array in object:operand_kinds.14.enumerants.41 9496 "extensions" : [ "SPV_KHR_float_controls" ], array in object:operand_kinds.14.enumerants.42 9506 "extensions" : [ "SPV_KHR_float_controls" ], array in object:operand_kinds.14.enumerants.43 9516 "extensions" : [ "SPV_KHR_float_controls" ], array in object:operand_kinds.14.enumerants.44 9526 "extensions" : [ "SPV_EXT_shader_stencil_export" ], array in object:operand_kinds.14.enumerants.45 9533 "extensions" : [ "SPV_NV_mesh_shader" ], array in object:operand_kinds.14.enumerants.46 9543 "extensions" : [ "SPV_NV_mesh_shader" ], array in object:operand_kinds.14.enumerants.47 9550 "extensions" : [ "SPV_NV_compute_shader_derivatives" ], array in object:operand_kinds.14.enumerants.48 9557 "extensions" : [ "SPV_NV_compute_shader_derivatives" ], array in object:operand_kinds.14.enumerants.49 9564 "extensions" : [ "SPV_NV_mesh_shader" ], array in object:operand_kinds.14.enumerants.50 9571 "extensions" : [ "SPV_EXT_fragment_shader_interlock" ], array in object:operand_kinds.14.enumerants.51 9578 "extensions" : [ "SPV_EXT_fragment_shader_interlock" ], array in object:operand_kinds.14.enumerants.52 9585 "extensions" : [ "SPV_EXT_fragment_shader_interlock" ], array in object:operand_kinds.14.enumerants.53 9592 "extensions" : [ "SPV_EXT_fragment_shader_interlock" ], array in object:operand_kinds.14.enumerants.54 9599 "extensions" : [ "SPV_EXT_fragment_shader_interlock" ], array in object:operand_kinds.14.enumerants.55 9606 "extensions" : [ "SPV_EXT_fragment_shader_interlock" ], array in object:operand_kinds.14.enumerants.56 9663 "extensions" : [ "SPV_INTEL_kernel_attributes" ], array in object:operand_kinds.14.enumerants.62 9673 "extensions" : [ "SPV_INTEL_kernel_attributes" ], array in object:operand_kinds.14.enumerants.63 9680 "extensions" : [ "SPV_INTEL_kernel_attributes" ], array in object:operand_kinds.14.enumerants.64 9690 "extensions" : [ "SPV_INTEL_kernel_attributes" ], array in object:operand_kinds.14.enumerants.65 9765 "extensions" : [ array in object:operand_kinds.15.enumerants.12 9775 "extensions" : [ "SPV_NV_ray_tracing" , "SPV_KHR_ray_tracing" ], array in object:operand_kinds.15.enumerants.13 9782 "extensions" : [ "SPV_NV_ray_tracing" , "SPV_KHR_ray_tracing" ], array in object:operand_kinds.15.enumerants.14 9789 "extensions" : [ "SPV_NV_ray_tracing" , "SPV_KHR_ray_tracing" ], array in object:operand_kinds.15.enumerants.15 9796 "extensions" : [ "SPV_NV_ray_tracing" , "SPV_KHR_ray_tracing" ], array in object:operand_kinds.15.enumerants.16 9803 "extensions" : [ "SPV_NV_ray_tracing" , "SPV_KHR_ray_tracing" ], array in object:operand_kinds.15.enumerants.17 9810 "extensions" : [ "SPV_NV_ray_tracing" , "SPV_KHR_ray_tracing" ], array in object:operand_kinds.15.enumerants.18 9817 "extensions" : [ "SPV_NV_ray_tracing" , "SPV_KHR_ray_tracing" ], array in object:operand_kinds.15.enumerants.19 9824 "extensions" : [ "SPV_NV_ray_tracing" , "SPV_KHR_ray_tracing" ], array in object:operand_kinds.15.enumerants.20 9831 "extensions" : [ "SPV_NV_ray_tracing" , "SPV_KHR_ray_tracing" ], array in object:operand_kinds.15.enumerants.21 9838 "extensions" : [ "SPV_NV_ray_tracing" , "SPV_KHR_ray_tracing" ], array in object:operand_kinds.15.enumerants.22 9845 "extensions" : [ "SPV_NV_ray_tracing" , "SPV_KHR_ray_tracing" ], array in object:operand_kinds.15.enumerants.23 9852 "extensions" : [ "SPV_NV_ray_tracing" , "SPV_KHR_ray_tracing" ], array in object:operand_kinds.15.enumerants.24 9859 "extensions" : [ "SPV_EXT_physical_storage_buffer", "SPV_KHR_physical_storage_buffer" array in object:operand_kinds.15.enumerants.25 9866 "extensions" : [ "SPV_EXT_physical_storage_buffer" ], array in object:operand_kinds.15.enumerants.26 9873 "extensions" : [ "SPV_INTEL_function_pointers" ], array in object:operand_kinds.15.enumerants.27 9880 "extensions" : [ array in object:operand_kinds.15.enumerants.28 9889 "extensions" : [ array in object:operand_kinds.15.enumerants.29 10556 "extensions" : [ "SPV_KHR_linkonce_odr" ], array in object:operand_kinds.27.enumerants.2 10937 "extensions" : [ "SPV_KHR_no_integer_wrap_decoration" ], array in object:operand_kinds.30.enumerants.47 10943 "extensions" : [ "SPV_KHR_no_integer_wrap_decoration" ], array in object:operand_kinds.30.enumerants.48 10949 "extensions" : [ "SPV_AMD_shader_explicit_vertex_parameter" ], array in object:operand_kinds.30.enumerants.49 10956 "extensions" : [ "SPV_NV_sample_mask_override_coverage" ], array in object:operand_kinds.30.enumerants.50 10963 "extensions" : [ "SPV_NV_geometry_shader_passthrough" ], array in object:operand_kinds.30.enumerants.51 10976 "extensions" : [ "SPV_NV_stereo_view_rendering" ], array in object:operand_kinds.30.enumerants.53 10986 "extensions" : [ "SPV_NV_mesh_shader" ], array in object:operand_kinds.30.enumerants.54 10993 "extensions" : [ "SPV_NV_mesh_shader" ], array in object:operand_kinds.30.enumerants.55 11000 "extensions" : [ "SPV_NV_mesh_shader" ], array in object:operand_kinds.30.enumerants.56 11007 "extensions" : [ "SPV_NV_fragment_shader_barycentric" ], array in object:operand_kinds.30.enumerants.57 11020 "extensions" : [ "SPV_EXT_descriptor_indexing" ], array in object:operand_kinds.30.enumerants.59 11027 "extensions" : [ "SPV_EXT_physical_storage_buffer", "SPV_KHR_physical_storage_buffer" array in object:operand_kinds.30.enumerants.60 11034 "extensions" : [ "SPV_EXT_physical_storage_buffer" ], array in object:operand_kinds.30.enumerants.61 11041 "extensions" : [ "SPV_EXT_physical_storage_buffer", "SPV_KHR_physical_storage_buffer" array in object:operand_kinds.30.enumerants.62 11048 "extensions" : [ "SPV_EXT_physical_storage_buffer" ], array in object:operand_kinds.30.enumerants.63 11064 "extensions" : [ "SPV_INTEL_function_pointers" ], array in object:operand_kinds.30.enumerants.65 11132 "extensions" : [ "SPV_GOOGLE_hlsl_functionality1" ], array in object:operand_kinds.30.enumerants.74 11149 "extensions" : [ "SPV_GOOGLE_hlsl_functionality1" ], array in object:operand_kinds.30.enumerants.76 11158 "extensions" : [ "SPV_GOOGLE_user_type" ], array in object:operand_kinds.30.enumerants.77 11185 "extensions" : [ "SPV_INTEL_fpga_memory_attributes" ], array in object:operand_kinds.30.enumerants.80 11195 "extensions" : [ "SPV_INTEL_fpga_memory_attributes" ], array in object:operand_kinds.30.enumerants.81 11205 "extensions" : [ "SPV_INTEL_fpga_memory_attributes" ], array in object:operand_kinds.30.enumerants.82 11215 "extensions" : [ "SPV_INTEL_fpga_memory_attributes" ], array in object:operand_kinds.30.enumerants.83 11225 "extensions" : [ "SPV_INTEL_fpga_memory_attributes" ], array in object:operand_kinds.30.enumerants.84 11232 "extensions" : [ "SPV_INTEL_fpga_memory_attributes" ], array in object:operand_kinds.30.enumerants.85 11239 "extensions" : [ "SPV_INTEL_fpga_memory_attributes" ], array in object:operand_kinds.30.enumerants.86 11249 "extensions" : [ "SPV_INTEL_fpga_memory_attributes" ], array in object:operand_kinds.30.enumerants.87 11256 "extensions" : [ "SPV_INTEL_fpga_memory_attributes" ], array in object:operand_kinds.30.enumerants.88 11267 "extensions" : [ "SPV_INTEL_fpga_memory_attributes" ], array in object:operand_kinds.30.enumerants.89 11277 "extensions" : [ "SPV_INTEL_fpga_memory_attributes" ], array in object:operand_kinds.30.enumerants.90 11287 "extensions" : [ "SPV_INTEL_fpga_memory_attributes" ], array in object:operand_kinds.30.enumerants.91 11587 "extensions" : [ "SPV_KHR_shader_ballot" ], array in object:operand_kinds.31.enumerants.42 11600 "extensions" : [ "SPV_KHR_shader_ballot" ], array in object:operand_kinds.31.enumerants.44 11613 "extensions" : [ "SPV_KHR_shader_ballot" ], array in object:operand_kinds.31.enumerants.46 11626 "extensions" : [ "SPV_KHR_shader_ballot" ], array in object:operand_kinds.31.enumerants.48 11639 "extensions" : [ "SPV_KHR_shader_ballot" ], array in object:operand_kinds.31.enumerants.50 11646 "extensions" : [ "SPV_KHR_shader_draw_parameters" ], array in object:operand_kinds.31.enumerants.51 11653 "extensions" : [ "SPV_KHR_shader_draw_parameters" ], array in object:operand_kinds.31.enumerants.52 11660 "extensions" : [ "SPV_KHR_shader_draw_parameters", "SPV_NV_mesh_shader" ], array in object:operand_kinds.31.enumerants.53 11667 "extensions" : [ "SPV_KHR_fragment_shading_rate" ], array in object:operand_kinds.31.enumerants.54 11674 "extensions" : [ "SPV_KHR_device_group" ], array in object:operand_kinds.31.enumerants.55 11681 "extensions" : [ "SPV_KHR_multiview" ], array in object:operand_kinds.31.enumerants.56 11688 "extensions" : [ "SPV_KHR_fragment_shading_rate" ], array in object:operand_kinds.31.enumerants.57 11694 "extensions" : [ "SPV_AMD_shader_explicit_vertex_parameter" ], array in object:operand_kinds.31.enumerants.58 11700 "extensions" : [ "SPV_AMD_shader_explicit_vertex_parameter" ], array in object:operand_kinds.31.enumerants.59 11706 "extensions" : [ "SPV_AMD_shader_explicit_vertex_parameter" ], array in object:operand_kinds.31.enumerants.60 11712 "extensions" : [ "SPV_AMD_shader_explicit_vertex_parameter" ], array in object:operand_kinds.31.enumerants.61 11718 "extensions" : [ "SPV_AMD_shader_explicit_vertex_parameter" ], array in object:operand_kinds.31.enumerants.62 11724 "extensions" : [ "SPV_AMD_shader_explicit_vertex_parameter" ], array in object:operand_kinds.31.enumerants.63 11730 "extensions" : [ "SPV_AMD_shader_explicit_vertex_parameter" ], array in object:operand_kinds.31.enumerants.64 11737 "extensions" : [ "SPV_EXT_shader_stencil_export" ], array in object:operand_kinds.31.enumerants.65 11744 "extensions" : [ "SPV_NV_viewport_array2", "SPV_NV_mesh_shader" ], array in object:operand_kinds.31.enumerants.66 11751 "extensions" : [ "SPV_NV_stereo_view_rendering" ], array in object:operand_kinds.31.enumerants.67 11758 "extensions" : [ "SPV_NV_stereo_view_rendering" ], array in object:operand_kinds.31.enumerants.68 11765 "extensions" : [ "SPV_NVX_multiview_per_view_attributes", "SPV_NV_mesh_shader" ], array in object:operand_kinds.31.enumerants.69 11772 "extensions" : [ "SPV_NVX_multiview_per_view_attributes", "SPV_NV_mesh_shader" ], array in object:operand_kinds.31.enumerants.70 11779 "extensions" : [ "SPV_EXT_fragment_fully_covered" ], array in object:operand_kinds.31.enumerants.71 11786 "extensions" : [ "SPV_NV_mesh_shader" ], array in object:operand_kinds.31.enumerants.72 11793 "extensions" : [ "SPV_NV_mesh_shader" ], array in object:operand_kinds.31.enumerants.73 11800 "extensions" : [ "SPV_NV_mesh_shader" ], array in object:operand_kinds.31.enumerants.74 11807 "extensions" : [ "SPV_NV_mesh_shader" ], array in object:operand_kinds.31.enumerants.75 11814 "extensions" : [ "SPV_NV_mesh_shader" ], array in object:operand_kinds.31.enumerants.76 11821 "extensions" : [ "SPV_NV_mesh_shader" ], array in object:operand_kinds.31.enumerants.77 11828 "extensions" : [ "SPV_NV_mesh_shader" ], array in object:operand_kinds.31.enumerants.78 11835 "extensions" : [ "SPV_NV_mesh_shader" ], array in object:operand_kinds.31.enumerants.79 11842 "extensions" : [ "SPV_NV_fragment_shader_barycentric" ], array in object:operand_kinds.31.enumerants.80 11849 "extensions" : [ "SPV_NV_fragment_shader_barycentric" ], array in object:operand_kinds.31.enumerants.81 11856 "extensions" : [ "SPV_EXT_fragment_invocation_density", "SPV_NV_shading_rate" ], array in object:operand_kinds.31.enumerants.82 11863 "extensions" : [ "SPV_NV_shading_rate", "SPV_EXT_fragment_invocation_density" ], array in object:operand_kinds.31.enumerants.83 11870 "extensions" : [ "SPV_EXT_fragment_invocation_density", "SPV_NV_shading_rate" ], array in object:operand_kinds.31.enumerants.84 11877 "extensions" : [ "SPV_NV_shading_rate", "SPV_EXT_fragment_invocation_density" ], array in object:operand_kinds.31.enumerants.85 11884 "extensions" : [ "SPV_NV_ray_tracing" , "SPV_KHR_ray_tracing" ], array in object:operand_kinds.31.enumerants.86 11891 "extensions" : [ "SPV_NV_ray_tracing" , "SPV_KHR_ray_tracing" ], array in object:operand_kinds.31.enumerants.87 11898 "extensions" : [ "SPV_NV_ray_tracing" , "SPV_KHR_ray_tracing" ], array in object:operand_kinds.31.enumerants.88 11905 "extensions" : [ "SPV_NV_ray_tracing" , "SPV_KHR_ray_tracing" ], array in object:operand_kinds.31.enumerants.89 11912 "extensions" : [ "SPV_NV_ray_tracing" , "SPV_KHR_ray_tracing" ], array in object:operand_kinds.31.enumerants.90 11919 "extensions" : [ "SPV_NV_ray_tracing" , "SPV_KHR_ray_tracing" ], array in object:operand_kinds.31.enumerants.91 11926 "extensions" : [ "SPV_NV_ray_tracing" , "SPV_KHR_ray_tracing" ], array in object:operand_kinds.31.enumerants.92 11933 "extensions" : [ "SPV_NV_ray_tracing" , "SPV_KHR_ray_tracing" ], array in object:operand_kinds.31.enumerants.93 11940 "extensions" : [ "SPV_NV_ray_tracing" , "SPV_KHR_ray_tracing" ], array in object:operand_kinds.31.enumerants.94 11947 "extensions" : [ "SPV_NV_ray_tracing" , "SPV_KHR_ray_tracing" ], array in object:operand_kinds.31.enumerants.95 11954 "extensions" : [ "SPV_NV_ray_tracing" , "SPV_KHR_ray_tracing" ], array in object:operand_kinds.31.enumerants.96 11961 "extensions" : [ "SPV_NV_ray_tracing" , "SPV_KHR_ray_tracing" ], array in object:operand_kinds.31.enumerants.97 11968 "extensions" : [ "SPV_NV_ray_tracing" , "SPV_KHR_ray_tracing" ], array in object:operand_kinds.31.enumerants.98 11975 "extensions" : [ "SPV_NV_ray_tracing" , "SPV_KHR_ray_tracing" ], array in object:operand_kinds.31.enumerants.99 11982 "extensions" : [ "SPV_NV_ray_tracing" , "SPV_KHR_ray_tracing" ], array in object:operand_kinds.31.enumerants.100 11989 "extensions" : [ "SPV_NV_ray_tracing" , "SPV_KHR_ray_tracing" ], array in object:operand_kinds.31.enumerants.101 11996 "extensions" : [ "SPV_NV_ray_tracing" , "SPV_KHR_ray_tracing" ], array in object:operand_kinds.31.enumerants.102 12003 "extensions" : [ "SPV_NV_ray_tracing" , "SPV_KHR_ray_tracing" ], array in object:operand_kinds.31.enumerants.103 12010 "extensions" : [ "SPV_NV_ray_tracing" , "SPV_KHR_ray_tracing" ], array in object:operand_kinds.31.enumerants.104 12017 "extensions" : [ "SPV_NV_ray_tracing" , "SPV_KHR_ray_tracing" ], array in object:operand_kinds.31.enumerants.105 12024 "extensions" : [ "SPV_NV_ray_tracing" , "SPV_KHR_ray_tracing" ], array in object:operand_kinds.31.enumerants.106 12031 "extensions" : [ "SPV_NV_ray_tracing" , "SPV_KHR_ray_tracing" ], array in object:operand_kinds.31.enumerants.107 12038 "extensions" : [ "SPV_NV_ray_tracing" ], array in object:operand_kinds.31.enumerants.108 12045 "extensions" : [ "SPV_NV_ray_tracing" , "SPV_KHR_ray_tracing" ], array in object:operand_kinds.31.enumerants.109 12052 "extensions" : [ "SPV_NV_ray_tracing" , "SPV_KHR_ray_tracing" ], array in object:operand_kinds.31.enumerants.110 12059 "extensions" : [ "SPV_NV_ray_tracing" , "SPV_KHR_ray_tracing" ], array in object:operand_kinds.31.enumerants.111 12066 "extensions" : [ "SPV_NV_ray_tracing" , "SPV_KHR_ray_tracing" ], array in object:operand_kinds.31.enumerants.112 12073 "extensions" : [ "SPV_KHR_ray_tracing" ], array in object:operand_kinds.31.enumerants.113 12080 "extensions" : [ "SPV_NV_shader_sm_builtins" ], array in object:operand_kinds.31.enumerants.114 12087 "extensions" : [ "SPV_NV_shader_sm_builtins" ], array in object:operand_kinds.31.enumerants.115 12094 "extensions" : [ "SPV_NV_shader_sm_builtins" ], array in object:operand_kinds.31.enumerants.116 12101 "extensions" : [ "SPV_NV_shader_sm_builtins" ], array in object:operand_kinds.31.enumerants.117 12179 "extensions" : [ "SPV_NV_shader_subgroup_partitioned" ], array in object:operand_kinds.33.enumerants.4 12186 "extensions" : [ "SPV_NV_shader_subgroup_partitioned" ], array in object:operand_kinds.33.enumerants.5 12193 "extensions" : [ "SPV_NV_shader_subgroup_partitioned" ], array in object:operand_kinds.33.enumerants.6 12304 "extensions" : [ "SPV_AMD_shader_ballot" ] array in object:operand_kinds.35.enumerants.17 12571 "extensions" : [ "SPV_KHR_fragment_shading_rate" ], array in object:operand_kinds.35.enumerants.69 12577 "extensions" : [ "SPV_KHR_shader_ballot" ], array in object:operand_kinds.35.enumerants.70 12584 "extensions" : [ "SPV_KHR_shader_draw_parameters" ], array in object:operand_kinds.35.enumerants.71 12591 "extensions" : [ "SPV_KHR_workgroup_memory_explicit_layout" ], array in object:operand_kinds.35.enumerants.72 12598 "extensions" : [ "SPV_KHR_workgroup_memory_explicit_layout" ], array in object:operand_kinds.35.enumerants.73 12605 "extensions" : [ "SPV_KHR_workgroup_memory_explicit_layout" ], array in object:operand_kinds.35.enumerants.74 12611 "extensions" : [ "SPV_KHR_subgroup_vote" ], array in object:operand_kinds.35.enumerants.75 12617 "extensions" : [ "SPV_KHR_16bit_storage" ], array in object:operand_kinds.35.enumerants.76 12623 "extensions" : [ "SPV_KHR_16bit_storage" ], array in object:operand_kinds.35.enumerants.77 12633 "extensions" : [ "SPV_KHR_16bit_storage" ], array in object:operand_kinds.35.enumerants.78 12643 "extensions" : [ "SPV_KHR_16bit_storage" ], array in object:operand_kinds.35.enumerants.79 12649 "extensions" : [ "SPV_KHR_16bit_storage" ], array in object:operand_kinds.35.enumerants.80 12655 "extensions" : [ "SPV_KHR_16bit_storage" ], array in object:operand_kinds.35.enumerants.81 12661 "extensions" : [ "SPV_KHR_device_group" ], array in object:operand_kinds.35.enumerants.82 12668 "extensions" : [ "SPV_KHR_multiview" ], array in object:operand_kinds.35.enumerants.83 12675 "extensions" : [ "SPV_KHR_variable_pointers" ], array in object:operand_kinds.35.enumerants.84 12682 "extensions" : [ "SPV_KHR_variable_pointers" ], array in object:operand_kinds.35.enumerants.85 12688 "extensions" : [ "SPV_KHR_shader_atomic_counter_ops" ], array in object:operand_kinds.35.enumerants.86 12694 "extensions" : [ "SPV_KHR_post_depth_coverage" ], array in object:operand_kinds.35.enumerants.87 12700 "extensions" : [ "SPV_KHR_8bit_storage" ], array in object:operand_kinds.35.enumerants.88 12707 "extensions" : [ "SPV_KHR_8bit_storage" ], array in object:operand_kinds.35.enumerants.89 12713 "extensions" : [ "SPV_KHR_8bit_storage" ], array in object:operand_kinds.35.enumerants.90 12719 "extensions" : [ "SPV_KHR_float_controls" ], array in object:operand_kinds.35.enumerants.91 12725 "extensions" : [ "SPV_KHR_float_controls" ], array in object:operand_kinds.35.enumerants.92 12731 "extensions" : [ "SPV_KHR_float_controls" ], array in object:operand_kinds.35.enumerants.93 12737 "extensions" : [ "SPV_KHR_float_controls" ], array in object:operand_kinds.35.enumerants.94 12743 "extensions" : [ "SPV_KHR_float_controls" ], array in object:operand_kinds.35.enumerants.95 12750 "extensions" : [ "SPV_KHR_ray_query" ], array in object:operand_kinds.35.enumerants.96 12757 "extensions" : [ "SPV_KHR_ray_query" ], array in object:operand_kinds.35.enumerants.97 12764 "extensions" : [ "SPV_KHR_ray_query","SPV_KHR_ray_tracing" ], array in object:operand_kinds.35.enumerants.98 12771 "extensions" : [ "SPV_KHR_ray_tracing" ], array in object:operand_kinds.35.enumerants.99 12778 "extensions" : [ "SPV_AMD_gpu_shader_half_float_fetch" ], array in object:operand_kinds.35.enumerants.100 12785 "extensions" : [ "SPV_AMD_texture_gather_bias_lod" ], array in object:operand_kinds.35.enumerants.101 12792 "extensions" : [ "SPV_AMD_shader_fragment_mask" ], array in object:operand_kinds.35.enumerants.102 12799 "extensions" : [ "SPV_EXT_shader_stencil_export" ], array in object:operand_kinds.35.enumerants.103 12806 "extensions" : [ "SPV_AMD_shader_image_load_store_lod" ], array in object:operand_kinds.35.enumerants.104 12813 "extensions" : [ "SPV_EXT_shader_image_int64" ], array in object:operand_kinds.35.enumerants.105 12820 "extensions" : [ "SPV_KHR_shader_clock" ], array in object:operand_kinds.35.enumerants.106 12827 "extensions" : [ "SPV_NV_sample_mask_override_coverage" ], array in object:operand_kinds.35.enumerants.107 12834 "extensions" : [ "SPV_NV_geometry_shader_passthrough" ], array in object:operand_kinds.35.enumerants.108 12841 "extensions" : [ "SPV_EXT_shader_viewport_index_layer" ], array in object:operand_kinds.35.enumerants.109 12848 "extensions" : [ "SPV_NV_viewport_array2" ], array in object:operand_kinds.35.enumerants.110 12855 "extensions" : [ "SPV_NV_viewport_array2" ], array in object:operand_kinds.35.enumerants.111 12862 "extensions" : [ "SPV_NV_stereo_view_rendering" ], array in object:operand_kinds.35.enumerants.112 12869 "extensions" : [ "SPV_NVX_multiview_per_view_attributes" ], array in object:operand_kinds.35.enumerants.113 12876 "extensions" : [ "SPV_EXT_fragment_fully_covered" ], array in object:operand_kinds.35.enumerants.114 12883 "extensions" : [ "SPV_NV_mesh_shader" ], array in object:operand_kinds.35.enumerants.115 12889 "extensions" : [ "SPV_NV_shader_image_footprint" ], array in object:operand_kinds.35.enumerants.116 12895 "extensions" : [ "SPV_NV_fragment_shader_barycentric" ], array in object:operand_kinds.35.enumerants.117 12901 "extensions" : [ "SPV_NV_compute_shader_derivatives" ], array in object:operand_kinds.35.enumerants.118 12908 "extensions" : [ "SPV_EXT_fragment_invocation_density", "SPV_NV_shading_rate" ], array in object:operand_kinds.35.enumerants.119 12915 "extensions" : [ "SPV_NV_shading_rate", "SPV_EXT_fragment_invocation_density" ], array in object:operand_kinds.35.enumerants.120 12921 "extensions" : [ "SPV_NV_shader_subgroup_partitioned" ], array in object:operand_kinds.35.enumerants.121 12934 "extensions" : [ "SPV_EXT_descriptor_indexing" ], array in object:operand_kinds.35.enumerants.123 12947 "extensions" : [ "SPV_EXT_descriptor_indexing" ], array in object:operand_kinds.35.enumerants.125 12960 "extensions" : [ "SPV_EXT_descriptor_indexing" ], array in object:operand_kinds.35.enumerants.127 12973 "extensions" : [ "SPV_EXT_descriptor_indexing" ], array in object:operand_kinds.35.enumerants.129 12986 "extensions" : [ "SPV_EXT_descriptor_indexing" ], array in object:operand_kinds.35.enumerants.131 12999 "extensions" : [ "SPV_EXT_descriptor_indexing" ], array in object:operand_kinds.35.enumerants.133 13012 "extensions" : [ "SPV_EXT_descriptor_indexing" ], array in object:operand_kinds.35.enumerants.135 13025 "extensions" : [ "SPV_EXT_descriptor_indexing" ], array in object:operand_kinds.35.enumerants.137 13038 "extensions" : [ "SPV_EXT_descriptor_indexing" ], array in object:operand_kinds.35.enumerants.139 13051 "extensions" : [ "SPV_EXT_descriptor_indexing" ], array in object:operand_kinds.35.enumerants.141 13064 "extensions" : [ "SPV_EXT_descriptor_indexing" ], array in object:operand_kinds.35.enumerants.143 13077 "extensions" : [ "SPV_EXT_descriptor_indexing" ], array in object:operand_kinds.35.enumerants.145 13084 "extensions" : [ "SPV_NV_ray_tracing" ], array in object:operand_kinds.35.enumerants.146 13095 "extensions" : [ "SPV_KHR_vulkan_memory_model" ], array in object:operand_kinds.35.enumerants.148 13106 "extensions" : [ "SPV_KHR_vulkan_memory_model" ], array in object:operand_kinds.35.enumerants.150 13113 "extensions" : [ "SPV_EXT_physical_storage_buffer", "SPV_KHR_physical_storage_buffer" array in object:operand_kinds.35.enumerants.151 13120 "extensions" : [ "SPV_EXT_physical_storage_buffer" ], array in object:operand_kinds.35.enumerants.152 13126 "extensions" : [ "SPV_NV_compute_shader_derivatives" ], array in object:operand_kinds.35.enumerants.153 13133 "extensions" : [ "SPV_KHR_ray_tracing" ], array in object:operand_kinds.35.enumerants.154 13140 "extensions" : [ "SPV_NV_cooperative_matrix" ], array in object:operand_kinds.35.enumerants.155 13147 "extensions" : [ "SPV_EXT_fragment_shader_interlock" ], array in object:operand_kinds.35.enumerants.156 13154 "extensions" : [ "SPV_EXT_fragment_shader_interlock" ], array in object:operand_kinds.35.enumerants.157 13161 "extensions" : [ "SPV_NV_shader_sm_builtins" ], array in object:operand_kinds.35.enumerants.158 13168 "extensions" : [ "SPV_EXT_fragment_shader_interlock" ], array in object:operand_kinds.35.enumerants.159 13175 "extensions" : [ "SPV_EXT_demote_to_helper_invocation" ], array in object:operand_kinds.35.enumerants.160 13181 "extensions" : [ "SPV_INTEL_subgroups" ], array in object:operand_kinds.35.enumerants.161 13187 "extensions" : [ "SPV_INTEL_subgroups" ], array in object:operand_kinds.35.enumerants.162 13193 "extensions" : [ "SPV_INTEL_subgroups" ], array in object:operand_kinds.35.enumerants.163 13199 "extensions" : [ "SPV_INTEL_media_block_io" ], array in object:operand_kinds.35.enumerants.164 13205 "extensions" : [ "SPV_INTEL_float_controls2" ], array in object:operand_kinds.35.enumerants.165 13211 "extensions" : [ "SPV_INTEL_float_controls2" ], array in object:operand_kinds.35.enumerants.166 13218 "extensions" : [ "SPV_INTEL_shader_integer_functions2" ], array in object:operand_kinds.35.enumerants.167 13224 "extensions" : [ "SPV_INTEL_function_pointers" ], array in object:operand_kinds.35.enumerants.168 13230 "extensions" : [ "SPV_INTEL_function_pointers" ], array in object:operand_kinds.35.enumerants.169 13236 "extensions" : [ "SPV_INTEL_inline_assembly" ], array in object:operand_kinds.35.enumerants.170 13242 "extensions" : [ "SPV_EXT_shader_atomic_float_min_max" ], array in object:operand_kinds.35.enumerants.171 13248 "extensions" : [ "SPV_EXT_shader_atomic_float_min_max" ], array in object:operand_kinds.35.enumerants.172 13254 "extensions" : [ "SPV_EXT_shader_atomic_float_min_max" ], array in object:operand_kinds.35.enumerants.173 13261 "extensions" : [ "SPV_INTEL_vector_compute" ], array in object:operand_kinds.35.enumerants.174 13267 "extensions" : [ "SPV_INTEL_vector_compute" ], array in object:operand_kinds.35.enumerants.175 13273 "extensions" : [ "SPV_KHR_expect_assume" ], array in object:operand_kinds.35.enumerants.176 13279 "extensions" : [ "SPV_INTEL_device_side_avc_motion_estimation" ], array in object:operand_kinds.35.enumerants.177 13285 "extensions" : [ "SPV_INTEL_device_side_avc_motion_estimation" ], array in object:operand_kinds.35.enumerants.178 13291 "extensions" : [ "SPV_INTEL_device_side_avc_motion_estimation" ], array in object:operand_kinds.35.enumerants.179 13297 "extensions" : [ "SPV_INTEL_variable_length_array" ], array in object:operand_kinds.35.enumerants.180 13303 "extensions" : [ "SPV_INTEL_float_controls2" ], array in object:operand_kinds.35.enumerants.181 13309 "extensions" : [ "SPV_INTEL_fpga_memory_attributes" ], array in object:operand_kinds.35.enumerants.182 13316 "extensions" : [ "SPV_INTEL_fp_fast_math_mode" ], array in object:operand_kinds.35.enumerants.183 13322 "extensions" : [ "SPV_INTEL_arbitrary_precision_integers" ], array in object:operand_kinds.35.enumerants.184 13328 "extensions" : [ "SPV_INTEL_arbitrary_precision_floating_point" ], array in object:operand_kinds.35.enumerants.185 13334 "extensions" : [ "SPV_INTEL_unstructured_loop_controls" ], array in object:operand_kinds.35.enumerants.186 13340 "extensions" : [ "SPV_INTEL_fpga_loop_controls" ], array in object:operand_kinds.35.enumerants.187 13346 "extensions" : [ "SPV_INTEL_kernel_attributes" ], array in object:operand_kinds.35.enumerants.188 13352 "extensions" : [ "SPV_INTEL_kernel_attributes" ], array in object:operand_kinds.35.enumerants.189 13358 "extensions" : [ "SPV_INTEL_fpga_memory_accesses" ], array in object:operand_kinds.35.enumerants.190 13364 "extensions" : [ "SPV_INTEL_fpga_cluster_attributes" ], array in object:operand_kinds.35.enumerants.191 13370 "extensions" : [ "SPV_INTEL_loop_fuse" ], array in object:operand_kinds.35.enumerants.192 13376 "extensions" : [ "SPV_INTEL_fpga_buffer_location" ], array in object:operand_kinds.35.enumerants.193 13382 "extensions" : [ "SPV_INTEL_arbitrary_precision_fixed_point" ], array in object:operand_kinds.35.enumerants.194 13388 "extensions" : [ "SPV_INTEL_usm_storage_classes" ], array in object:operand_kinds.35.enumerants.195 13394 "extensions" : [ "SPV_INTEL_io_pipes" ], array in object:operand_kinds.35.enumerants.196 13400 "extensions" : [ "SPV_INTEL_blocking_pipes" ], array in object:operand_kinds.35.enumerants.197 13406 "extensions" : [ "SPV_INTEL_fpga_reg" ], array in object:operand_kinds.35.enumerants.198 13412 "extensions" : [ "SPV_KHR_integer_dot_product" ], array in object:operand_kinds.35.enumerants.199 13419 "extensions" : [ "SPV_KHR_integer_dot_product" ], array in object:operand_kinds.35.enumerants.200 13425 "extensions" : [ "SPV_KHR_integer_dot_product" ], array in object:operand_kinds.35.enumerants.201 13431 "extensions" : [ "SPV_KHR_integer_dot_product" ], array in object:operand_kinds.35.enumerants.202 13437 "extensions" : [ "SPV_KHR_bit_instructions" ], array in object:operand_kinds.35.enumerants.203 13444 "extensions" : [ "SPV_EXT_shader_atomic_float_add" ], array in object:operand_kinds.35.enumerants.204 13451 "extensions" : [ "SPV_EXT_shader_atomic_float_add" ], array in object:operand_kinds.35.enumerants.205 13457 "extensions" : [ "SPV_INTEL_long_constant_composite" ], array in object:operand_kinds.35.enumerants.206 13463 "extensions" : [ "SPV_INTEL_optnone" ], array in object:operand_kinds.35.enumerants.207 13470 "extensions" : [ "SPV_EXT_shader_atomic_float16_add" ], array in object:operand_kinds.35.enumerants.208 13476 "extensions" : [ "SPV_INTEL_debug_module" ], array in object:operand_kinds.35.enumerants.209 13548 "extensions" : [ "SPV_KHR_integer_dot_product" ], array in object:operand_kinds.39.enumerants.0 [all...] |
| H A D | spirv.core.grammar.json | 3157 "extensions" : [ "SPV_GOOGLE_hlsl_functionality1" ], array in object:instructions.305 3617 "extensions" : [ "SPV_KHR_shader_ballot" ], array in object:instructions.340 3629 "extensions" : [ "SPV_KHR_shader_ballot" ], array in object:instructions.341 3640 "extensions" : [ array in object:instructions.342 3654 "extensions" : [ array in object:instructions.343 3668 "extensions" : [ array in object:instructions.344 3684 "extensions" : [ "SPV_KHR_shader_ballot" ], array in object:instructions.345 3698 "extensions" : [ "SPV_AMD_shader_ballot" ], array in object:instructions.346 3712 "extensions" : [ "SPV_AMD_shader_ballot" ], array in object:instructions.347 3726 "extensions" array in object:instructions.348 3740 "extensions" : [ "SPV_AMD_shader_ballot" ], array in object:instructions.349 3754 "extensions" : [ "SPV_AMD_shader_ballot" ], array in object:instructions.350 3768 "extensions" : [ "SPV_AMD_shader_ballot" ], array in object:instructions.351 3782 "extensions" : [ "SPV_AMD_shader_ballot" ], array in object:instructions.352 3796 "extensions" : [ "SPV_AMD_shader_ballot" ], array in object:instructions.353 3809 "extensions" : [ "SPV_AMD_shader_fragment_mask" ], array in object:instructions.354 3823 "extensions" : [ "SPV_AMD_shader_fragment_mask" ], array in object:instructions.355 3834 "extensions" : [ "SPV_NV_mesh_shader" ], array in object:instructions.356 3847 "extensions" : [ "SPV_NV_ray_tracing" ] array in object:instructions.357 3854 "extensions" : [ "SPV_NV_ray_tracing" ] array in object:instructions.358 3861 "extensions" : [ "SPV_NV_ray_tracing" ] array in object:instructions.359 3881 "extensions" : [ "SPV_NV_ray_tracing" ] array in object:instructions.360 3890 "extensions" : [ "SPV_NV_ray_tracing" ] array in object:instructions.361 3901 "extensions" : [ "SPV_NV_ray_tracing" ] array in object:instructions.362 4004 "extensions" : [ "SPV_GOOGLE_decorate_string", "SPV_GOOGLE_hlsl_functionality1" ], array in object:instructions.371 4015 "extensions" : [ "SPV_GOOGLE_decorate_string", "SPV_GOOGLE_hlsl_functionality1" ], array in object:instructions.372 4027 "extensions" : [ "SPV_NV_shader_subgroup_partitioned" ], array in object:instructions.373 4043 "extensions" : [ "SPV_NV_shader_image_footprint" ], array in object:instructions.374 4519 "extensions" : [ "SPV_EXT_physical_storage_buffer" ], array in object:operand_kinds.10.enumerants.3 4789 "extensions" : [ "SPV_KHR_post_depth_coverage" ], array in object:operand_kinds.12.enumerants.38 4796 "extensions" : [ "SPV_KHR_float_controls" ], array in object:operand_kinds.12.enumerants.39 4806 "extensions" : [ "SPV_KHR_float_controls" ], array in object:operand_kinds.12.enumerants.40 4816 "extensions" : [ "SPV_KHR_float_controls" ], array in object:operand_kinds.12.enumerants.41 4826 "extensions" : [ "SPV_KHR_float_controls" ], array in object:operand_kinds.12.enumerants.42 4836 "extensions" : [ "SPV_KHR_float_controls" ], array in object:operand_kinds.12.enumerants.43 4846 "extensions" : [ "SPV_EXT_shader_stencil_export" ], array in object:operand_kinds.12.enumerants.44 4853 "extensions" : [ "SPV_NV_mesh_shader" ], array in object:operand_kinds.12.enumerants.45 4863 "extensions" : [ "SPV_NV_mesh_shader" ], array in object:operand_kinds.12.enumerants.46 4870 "extensions" : [ "SPV_NV_compute_shader_derivatives" ], array in object:operand_kinds.12.enumerants.47 4877 "extensions" : [ "SPV_NV_compute_shader_derivatives" ], array in object:operand_kinds.12.enumerants.48 4884 "extensions" : [ "SPV_NV_mesh_shader" ], array in object:operand_kinds.12.enumerants.49 4950 "extensions" : [ array in object:operand_kinds.13.enumerants.12 4960 "extensions" : [ "SPV_NV_ray_tracing" ], array in object:operand_kinds.13.enumerants.13 4966 "extensions" : [ "SPV_NV_ray_tracing" ], array in object:operand_kinds.13.enumerants.14 4972 "extensions" : [ "SPV_NV_ray_tracing" ], array in object:operand_kinds.13.enumerants.15 4978 "extensions" : [ "SPV_NV_ray_tracing" ], array in object:operand_kinds.13.enumerants.16 4984 "extensions" : [ "SPV_NV_ray_tracing" ], array in object:operand_kinds.13.enumerants.17 4990 "extensions" : [ "SPV_NV_ray_tracing" ], array in object:operand_kinds.13.enumerants.18 4996 "extensions" : [ "SPV_EXT_physical_storage_buffer" ], array in object:operand_kinds.13.enumerants.19 5894 "extensions" : [ "SPV_KHR_no_integer_wrap_decoration" ], array in object:operand_kinds.24.enumerants.46 5900 "extensions" : [ "SPV_KHR_no_integer_wrap_decoration" ], array in object:operand_kinds.24.enumerants.47 5906 "extensions" : [ "SPV_AMD_shader_explicit_vertex_parameter" ], array in object:operand_kinds.24.enumerants.48 5913 "extensions" : [ "SPV_NV_sample_mask_override_coverage" ], array in object:operand_kinds.24.enumerants.49 5920 "extensions" : [ "SPV_NV_geometry_shader_passthrough" ], array in object:operand_kinds.24.enumerants.50 5933 "extensions" : [ "SPV_NV_stereo_view_rendering" ], array in object:operand_kinds.24.enumerants.52 5943 "extensions" : [ "SPV_NV_mesh_shader" ], array in object:operand_kinds.24.enumerants.53 5950 "extensions" : [ "SPV_NV_mesh_shader" ], array in object:operand_kinds.24.enumerants.54 5957 "extensions" : [ "SPV_NV_mesh_shader" ], array in object:operand_kinds.24.enumerants.55 5964 "extensions" : [ "SPV_NV_fragment_shader_barycentric" ], array in object:operand_kinds.24.enumerants.56 5978 "extensions" : [ "SPV_GOOGLE_hlsl_functionality1" ], array in object:operand_kinds.24.enumerants.58 5987 "extensions" : [ "SPV_GOOGLE_hlsl_functionality1" ], array in object:operand_kinds.24.enumerants.59 5994 "extensions" : [ "SPV_EXT_physical_storage_buffer" ], array in object:operand_kinds.24.enumerants.60 6001 "extensions" : [ "SPV_EXT_physical_storage_buffer" ], array in object:operand_kinds.24.enumerants.61 6243 "extensions" : [ "SPV_KHR_shader_ballot" ], array in object:operand_kinds.25.enumerants.46 6250 "extensions" : [ "SPV_KHR_shader_ballot" ], array in object:operand_kinds.25.enumerants.47 6257 "extensions" : [ "SPV_KHR_shader_ballot" ], array in object:operand_kinds.25.enumerants.48 6264 "extensions" : [ "SPV_KHR_shader_ballot" ], array in object:operand_kinds.25.enumerants.49 6271 "extensions" : [ "SPV_KHR_shader_ballot" ], array in object:operand_kinds.25.enumerants.50 6278 "extensions" : [ "SPV_KHR_shader_draw_parameters" ], array in object:operand_kinds.25.enumerants.51 6285 "extensions" : [ "SPV_KHR_shader_draw_parameters" ], array in object:operand_kinds.25.enumerants.52 6292 "extensions" : [ "SPV_KHR_shader_draw_parameters", "SPV_NV_mesh_shader" ], array in object:operand_kinds.25.enumerants.53 6299 "extensions" : [ "SPV_KHR_device_group" ], array in object:operand_kinds.25.enumerants.54 6306 "extensions" : [ "SPV_KHR_multiview" ], array in object:operand_kinds.25.enumerants.55 6312 "extensions" : [ "SPV_AMD_shader_explicit_vertex_parameter" ], array in object:operand_kinds.25.enumerants.56 6318 "extensions" : [ "SPV_AMD_shader_explicit_vertex_parameter" ], array in object:operand_kinds.25.enumerants.57 6324 "extensions" : [ "SPV_AMD_shader_explicit_vertex_parameter" ], array in object:operand_kinds.25.enumerants.58 6330 "extensions" : [ "SPV_AMD_shader_explicit_vertex_parameter" ], array in object:operand_kinds.25.enumerants.59 6336 "extensions" : [ "SPV_AMD_shader_explicit_vertex_parameter" ], array in object:operand_kinds.25.enumerants.60 6342 "extensions" : [ "SPV_AMD_shader_explicit_vertex_parameter" ], array in object:operand_kinds.25.enumerants.61 6348 "extensions" : [ "SPV_AMD_shader_explicit_vertex_parameter" ], array in object:operand_kinds.25.enumerants.62 6355 "extensions" : [ "SPV_EXT_shader_stencil_export" ], array in object:operand_kinds.25.enumerants.63 6362 "extensions" : [ "SPV_NV_viewport_array2", "SPV_NV_mesh_shader" ], array in object:operand_kinds.25.enumerants.64 6369 "extensions" : [ "SPV_NV_stereo_view_rendering" ], array in object:operand_kinds.25.enumerants.65 6376 "extensions" : [ "SPV_NV_stereo_view_rendering" ], array in object:operand_kinds.25.enumerants.66 6383 "extensions" : [ "SPV_NVX_multiview_per_view_attributes", "SPV_NV_mesh_shader" ], array in object:operand_kinds.25.enumerants.67 6390 "extensions" : [ "SPV_NVX_multiview_per_view_attributes", "SPV_NV_mesh_shader" ], array in object:operand_kinds.25.enumerants.68 6397 "extensions" : [ "SPV_EXT_fragment_fully_covered" ], array in object:operand_kinds.25.enumerants.69 6404 "extensions" : [ "SPV_NV_mesh_shader" ], array in object:operand_kinds.25.enumerants.70 6411 "extensions" : [ "SPV_NV_mesh_shader" ], array in object:operand_kinds.25.enumerants.71 6418 "extensions" : [ "SPV_NV_mesh_shader" ], array in object:operand_kinds.25.enumerants.72 6425 "extensions" : [ "SPV_NV_mesh_shader" ], array in object:operand_kinds.25.enumerants.73 6432 "extensions" : [ "SPV_NV_mesh_shader" ], array in object:operand_kinds.25.enumerants.74 6439 "extensions" : [ "SPV_NV_mesh_shader" ], array in object:operand_kinds.25.enumerants.75 6446 "extensions" : [ "SPV_NV_mesh_shader" ], array in object:operand_kinds.25.enumerants.76 6453 "extensions" : [ "SPV_NV_mesh_shader" ], array in object:operand_kinds.25.enumerants.77 6460 "extensions" : [ "SPV_NV_fragment_shader_barycentric" ], array in object:operand_kinds.25.enumerants.78 6467 "extensions" : [ "SPV_NV_fragment_shader_barycentric" ], array in object:operand_kinds.25.enumerants.79 6474 "extensions" : [ "SPV_EXT_fragment_invocation_density", "SPV_NV_shading_rate" ], array in object:operand_kinds.25.enumerants.80 6481 "extensions" : [ "SPV_NV_shading_rate", "SPV_EXT_fragment_invocation_density" ], array in object:operand_kinds.25.enumerants.81 6488 "extensions" : [ "SPV_EXT_fragment_invocation_density", "SPV_NV_shading_rate" ], array in object:operand_kinds.25.enumerants.82 6495 "extensions" : [ "SPV_NV_shading_rate", "SPV_EXT_fragment_invocation_density" ], array in object:operand_kinds.25.enumerants.83 6502 "extensions" : [ "SPV_NV_ray_tracing" ] array in object:operand_kinds.25.enumerants.84 6508 "extensions" : [ "SPV_NV_ray_tracing" ] array in object:operand_kinds.25.enumerants.85 6514 "extensions" : [ "SPV_NV_ray_tracing" ] array in object:operand_kinds.25.enumerants.86 6520 "extensions" : [ "SPV_NV_ray_tracing" ] array in object:operand_kinds.25.enumerants.87 6526 "extensions" : [ "SPV_NV_ray_tracing" ] array in object:operand_kinds.25.enumerants.88 6532 "extensions" : [ "SPV_NV_ray_tracing" ] array in object:operand_kinds.25.enumerants.89 6538 "extensions" : [ "SPV_NV_ray_tracing" ] array in object:operand_kinds.25.enumerants.90 6544 "extensions" : [ "SPV_NV_ray_tracing" ] array in object:operand_kinds.25.enumerants.91 6550 "extensions" : [ "SPV_NV_ray_tracing" ] array in object:operand_kinds.25.enumerants.92 6556 "extensions" : [ "SPV_NV_ray_tracing" ] array in object:operand_kinds.25.enumerants.93 6562 "extensions" : [ "SPV_NV_ray_tracing" ] array in object:operand_kinds.25.enumerants.94 6568 "extensions" : [ "SPV_NV_ray_tracing" ] array in object:operand_kinds.25.enumerants.95 6574 "extensions" : [ "SPV_NV_ray_tracing" ] array in object:operand_kinds.25.enumerants.96 6580 "extensions" : [ "SPV_NV_ray_tracing" ] array in object:operand_kinds.25.enumerants.97 6644 "extensions" : [ "SPV_NV_shader_subgroup_partitioned" ], array in object:operand_kinds.27.enumerants.4 6651 "extensions" : [ "SPV_NV_shader_subgroup_partitioned" ], array in object:operand_kinds.27.enumerants.5 6658 "extensions" : [ "SPV_NV_shader_subgroup_partitioned" ], array in object:operand_kinds.27.enumerants.6 7024 "extensions" : [ "SPV_KHR_shader_ballot" ], array in object:operand_kinds.29.enumerants.67 7031 "extensions" : [ "SPV_KHR_shader_draw_parameters" ], array in object:operand_kinds.29.enumerants.68 7037 "extensions" : [ "SPV_KHR_subgroup_vote" ], array in object:operand_kinds.29.enumerants.69 7043 "extensions" : [ "SPV_KHR_16bit_storage" ], array in object:operand_kinds.29.enumerants.70 7049 "extensions" : [ "SPV_KHR_16bit_storage" ], array in object:operand_kinds.29.enumerants.71 7059 "extensions" : [ "SPV_KHR_16bit_storage" ], array in object:operand_kinds.29.enumerants.72 7069 "extensions" : [ "SPV_KHR_16bit_storage" ], array in object:operand_kinds.29.enumerants.73 7075 "extensions" : [ "SPV_KHR_16bit_storage" ], array in object:operand_kinds.29.enumerants.74 7081 "extensions" : [ "SPV_KHR_16bit_storage" ], array in object:operand_kinds.29.enumerants.75 7087 "extensions" : [ "SPV_KHR_device_group" ], array in object:operand_kinds.29.enumerants.76 7094 "extensions" : [ "SPV_KHR_multiview" ], array in object:operand_kinds.29.enumerants.77 7101 "extensions" : [ "SPV_KHR_variable_pointers" ], array in object:operand_kinds.29.enumerants.78 7108 "extensions" : [ "SPV_KHR_variable_pointers" ], array in object:operand_kinds.29.enumerants.79 7114 "extensions" : [ "SPV_KHR_shader_atomic_counter_ops" ], array in object:operand_kinds.29.enumerants.80 7120 "extensions" : [ "SPV_KHR_post_depth_coverage" ], array in object:operand_kinds.29.enumerants.81 7126 "extensions" : [ "SPV_KHR_8bit_storage" ], array in object:operand_kinds.29.enumerants.82 7133 "extensions" : [ "SPV_KHR_8bit_storage" ], array in object:operand_kinds.29.enumerants.83 7139 "extensions" : [ "SPV_KHR_8bit_storage" ], array in object:operand_kinds.29.enumerants.84 7145 "extensions" : [ "SPV_KHR_float_controls" ], array in object:operand_kinds.29.enumerants.85 7151 "extensions" : [ "SPV_KHR_float_controls" ], array in object:operand_kinds.29.enumerants.86 7157 "extensions" : [ "SPV_KHR_float_controls" ], array in object:operand_kinds.29.enumerants.87 7163 "extensions" : [ "SPV_KHR_float_controls" ], array in object:operand_kinds.29.enumerants.88 7169 "extensions" : [ "SPV_KHR_float_controls" ], array in object:operand_kinds.29.enumerants.89 7176 "extensions" : [ "SPV_AMD_gpu_shader_half_float_fetch" ], array in object:operand_kinds.29.enumerants.90 7183 "extensions" : [ "SPV_AMD_texture_gather_bias_lod" ], array in object:operand_kinds.29.enumerants.91 7190 "extensions" : [ "SPV_AMD_shader_fragment_mask" ], array in object:operand_kinds.29.enumerants.92 7197 "extensions" : [ "SPV_EXT_shader_stencil_export" ], array in object:operand_kinds.29.enumerants.93 7204 "extensions" : [ "SPV_AMD_shader_image_load_store_lod" ], array in object:operand_kinds.29.enumerants.94 7211 "extensions" : [ "SPV_NV_sample_mask_override_coverage" ], array in object:operand_kinds.29.enumerants.95 7218 "extensions" : [ "SPV_NV_geometry_shader_passthrough" ], array in object:operand_kinds.29.enumerants.96 7225 "extensions" : [ "SPV_EXT_shader_viewport_index_layer" ], array in object:operand_kinds.29.enumerants.97 7232 "extensions" : [ "SPV_NV_viewport_array2" ], array in object:operand_kinds.29.enumerants.98 7239 "extensions" : [ "SPV_NV_viewport_array2" ], array in object:operand_kinds.29.enumerants.99 7246 "extensions" : [ "SPV_NV_stereo_view_rendering" ], array in object:operand_kinds.29.enumerants.100 7253 "extensions" : [ "SPV_NVX_multiview_per_view_attributes" ], array in object:operand_kinds.29.enumerants.101 7260 "extensions" : [ "SPV_EXT_fragment_fully_covered" ], array in object:operand_kinds.29.enumerants.102 7267 "extensions" : [ "SPV_NV_mesh_shader" ], array in object:operand_kinds.29.enumerants.103 7274 "extensions" : [ "SPV_EXT_descriptor_indexing" ], array in object:operand_kinds.29.enumerants.104 7281 "extensions" : [ "SPV_EXT_descriptor_indexing" ], array in object:operand_kinds.29.enumerants.105 7288 "extensions" : [ "SPV_EXT_descriptor_indexing" ], array in object:operand_kinds.29.enumerants.106 7295 "extensions" : [ "SPV_EXT_descriptor_indexing" ], array in object:operand_kinds.29.enumerants.107 7302 "extensions" : [ "SPV_EXT_descriptor_indexing" ], array in object:operand_kinds.29.enumerants.108 7309 "extensions" : [ "SPV_EXT_descriptor_indexing" ], array in object:operand_kinds.29.enumerants.109 7316 "extensions" : [ "SPV_EXT_descriptor_indexing" ], array in object:operand_kinds.29.enumerants.110 7323 "extensions" : [ "SPV_EXT_descriptor_indexing" ], array in object:operand_kinds.29.enumerants.111 7330 "extensions" : [ "SPV_EXT_descriptor_indexing" ], array in object:operand_kinds.29.enumerants.112 7337 "extensions" : [ "SPV_EXT_descriptor_indexing" ], array in object:operand_kinds.29.enumerants.113 7344 "extensions" : [ "SPV_EXT_descriptor_indexing" ], array in object:operand_kinds.29.enumerants.114 7351 "extensions" : [ "SPV_EXT_descriptor_indexing" ], array in object:operand_kinds.29.enumerants.115 7358 "extensions" : [ "SPV_NV_ray_tracing" ], array in object:operand_kinds.29.enumerants.116 7364 "extensions" : [ "SPV_INTEL_subgroups" ], array in object:operand_kinds.29.enumerants.117 7370 "extensions" : [ "SPV_INTEL_subgroups" ], array in object:operand_kinds.29.enumerants.118 7376 "extensions" : [ "SPV_INTEL_subgroups" ], array in object:operand_kinds.29.enumerants.119 7382 "extensions" : [ "SPV_NV_shader_subgroup_partitioned" ], array in object:operand_kinds.29.enumerants.120 7388 "extensions" : [ "SPV_KHR_vulkan_memory_model" ], array in object:operand_kinds.29.enumerants.121 7394 "extensions" : [ "SPV_KHR_vulkan_memory_model" ], array in object:operand_kinds.29.enumerants.122 7400 "extensions" : [ "SPV_NV_shader_image_footprint" ], array in object:operand_kinds.29.enumerants.123 7406 "extensions" : [ "SPV_NV_fragment_shader_barycentric" ], array in object:operand_kinds.29.enumerants.124 7412 "extensions" : [ "SPV_NV_compute_shader_derivatives" ], array in object:operand_kinds.29.enumerants.125 7418 "extensions" : [ "SPV_NV_compute_shader_derivatives" ], array in object:operand_kinds.29.enumerants.126 7425 "extensions" : [ "SPV_EXT_fragment_invocation_density", "SPV_NV_shading_rate" ], array in object:operand_kinds.29.enumerants.127 7432 "extensions" : [ "SPV_NV_shading_rate", "SPV_EXT_fragment_invocation_density" ], array in object:operand_kinds.29.enumerants.128 7439 "extensions" : [ "SPV_EXT_physical_storage_buffer" ], array in object:operand_kinds.29.enumerants.129 [all...] |