diff options
| author | jsmall-nvidia <jsmall@nvidia.com> | 2021-10-27 15:21:09 -0400 |
|---|---|---|
| committer | GitHub <noreply@github.com> | 2021-10-27 15:21:09 -0400 |
| commit | 95654c371e1b1c1916751d5dcd0d1f3fbfdc12a0 (patch) | |
| tree | 5321adebc05176d4d7df146d770bf3a8cbfef2d7 /external/spirv-tools-generated/extension_enum.inc | |
| parent | 76a1ec517b24a44c97c33d7e1d67adc5bd086b35 (diff) | |
SPIR-V fixes (#1992)
* #include an absolute path didn't work - because paths were taken to always be relative.
* Use updated slang-binaries that have SPIR-V diagnostics improvements.
* Re-enable nv-ray-tracing-motion-blur, because with SPIR-V diagnostic fixes in glslang - there shouldn't be spurious errors from glslang compilation.
* If optimization fails use the SPIR-V we have.
* Update SPIR-V headers and generated files.
Updated documentation.
* Update spirv-headers/tools.
Revert slang-binaries.
* Remove hack around spir-v optimization as no longer needed.
disable nv-ray-tracing-motion-blur.slang
Diffstat (limited to 'external/spirv-tools-generated/extension_enum.inc')
| -rw-r--r-- | external/spirv-tools-generated/extension_enum.inc | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/external/spirv-tools-generated/extension_enum.inc b/external/spirv-tools-generated/extension_enum.inc index 0c35b8dd3..0c1486284 100644 --- a/external/spirv-tools-generated/extension_enum.inc +++ b/external/spirv-tools-generated/extension_enum.inc @@ -44,6 +44,7 @@ kSPV_INTEL_kernel_attributes, kSPV_INTEL_long_constant_composite, kSPV_INTEL_loop_fuse, kSPV_INTEL_media_block_io, +kSPV_INTEL_optnone, kSPV_INTEL_shader_integer_functions2, kSPV_INTEL_subgroups, kSPV_INTEL_unstructured_loop_controls, @@ -78,12 +79,14 @@ kSPV_KHR_variable_pointers, kSPV_KHR_vulkan_memory_model, kSPV_KHR_workgroup_memory_explicit_layout, kSPV_NVX_multiview_per_view_attributes, +kSPV_NV_bindless_texture, kSPV_NV_compute_shader_derivatives, kSPV_NV_cooperative_matrix, kSPV_NV_fragment_shader_barycentric, kSPV_NV_geometry_shader_passthrough, kSPV_NV_mesh_shader, kSPV_NV_ray_tracing, +kSPV_NV_ray_tracing_motion_blur, kSPV_NV_sample_mask_override_coverage, kSPV_NV_shader_image_footprint, kSPV_NV_shader_sm_builtins, |
