Age | Commit message (Collapse) | Author |
|
|
|
Push FPDenormMode, FPOperationMode to the end
|
|
This is a cosmetic change for the benefit of generating the SPIR-V spec.
It reorders the "FP Denorm Mode" and "FP Operation Mode" so they are
the last sections in chapter 3 before the instruction listing.
They become 3.37 and 3.38. The idea is to preserve the section numbering
for earlier sections. For example, keep 3.31 as the Capability section.
|
|
Upstream several Intel extensions
|
|
Signed-off-by: Dmitry Sidorov <dmitry.sidorov@intel.com>
|
|
Signed-off-by: Dmitry Sidorov <dmitry.sidorov@intel.com>
|
|
Signed-off-by: Dmitry Sidorov <dmitry.sidorov@intel.com>
|
|
Signed-off-by: Dmitry Sidorov <dmitry.sidorov@intel.com>
|
|
Spec:
https://github.com/KhronosGroup/SPIRV-Registry/blob/7d96a31cf56c60de76a6ae7a26ace3c7bfd999bf/extensions/INTEL/SPV_INTEL_fpga_cluster_attributes.asciidoc
https://github.com/KhronosGroup/SPIRV-Registry/blob/7d96a31cf56c60de76a6ae7a26ace3c7bfd999bf/extensions/INTEL/SPV_INTEL_fp_fast_math_mode.asciidoc
Signed-off-by: Dmitry Sidorov <dmitry.sidorov@intel.com>
|
|
Signed-off-by: Dmitry Sidorov <dmitry.sidorov@intel.com>
|
|
Signed-off-by: Dmitry Sidorov <dmitry.sidorov@intel.com>
|
|
Signed-off-by: Dmitry Sidorov <dmitry.sidorov@intel.com>
|
|
Spec:
https://github.com/intel/llvm/blob/39fa9b0cbfbae88327118990a05c5b387b56d2ef/sycl/doc/extensions/SPIRV/SPV_INTEL_float_controls2.asciidoc
Signed-off-by: Dmitry Sidorov <dmitry.sidorov@intel.com>
|
|
Spec:
https://github.com/intel/llvm/blob/e185a6b49e4bc9806a799b774977f1196b24f0d6/sycl/doc/extensions/SPIRV/SPV_INTEL_vector_compute.asciidoc
Signed-off-by: Dmitry Sidorov <dmitry.sidorov@intel.com>
|
|
Spec:
https://github.com/KhronosGroup/SPIRV-Registry/blob/master/extensions/INTEL/SPV_INTEL_fpga_memory_accesses.asciidoc
Signed-off-by: Dmitry Sidorov <dmitry.sidorov@intel.com>
|
|
Spec:
https://github.com/KhronosGroup/SPIRV-Registry/blob/master/extensions/INTEL/SPV_INTEL_io_pipes.asciidoc
Signed-off-by: Dmitry Sidorov <dmitry.sidorov@intel.com>
|
|
Spec:
https://github.com/intel/llvm/blob/sycl/sycl/doc/extensions/SPIRV/SPV_INTEL_variable_length_array.asciidoc
Signed-off-by: Dmitry Sidorov <dmitry.sidorov@intel.com>
|
|
Spec:
https://github.com/intel/llvm/blob/sycl/sycl/doc/extensions/SPIRV/SPV_INTEL_usm_storage_classes.asciidoc
Signed-off-by: Dmitry Sidorov <dmitry.sidorov@intel.com>
|
|
Spec:
https://github.com/intel/llvm/blob/sycl/sycl/doc/extensions/SPIRV/SPV_INTEL_arbitrary_precision_int.asciidoc
Signed-off-by: Dmitry Sidorov <dmitry.sidorov@intel.com>
|
|
Spec:
https://github.com/intel/llvm/blob/sycl/sycl/doc/extensions/SPIRV/SPV_INTEL_inline_assembly.asciidoc
Signed-off-by: Dmitry Sidorov <dmitry.sidorov@intel.com>
|
|
Spec:
https://github.com/intel/llvm/blob/2237b42035f31cb10b16d4f9abaeed45bed98587/sycl/doc/extensions/SPIRV/SPV_INTEL_fpga_buffer_location.asciidoc
Signed-off-by: Dmitry Sidorov <dmitry.sidorov@intel.com>
|
|
remove HitTKHR alias
|
|
It was not added to the SPV_KHR_ray_tracing extension since it is just
an alias of RayTMaxKHR.
|
|
MeshShadingNV enables builtins PrimitiveId, Layer, and ViewportIndex
|
|
Fixes #179
See extension SPV_NV_mesh_shader
|
|
Updates to final ray tracing extensions
|
|
vulkan/vulkan#2374
|
|
|
|
|
|
|
|
|
|
|
|
Co-authored-by: Arkadiusz Sarwa <arkadiusz.sarwa@amd.com>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
* Export NonSemantic.ClspvReflection.h for both
* Add exports for the extended instruction sets in the unified1
directory (for use in SPIRV-Tools)
|
|
instruction set (#164)
* Clspv non-semantic reflection instruction set
* Version 1
|
|
|
|
* Support SPV_KHR_terminate_invocation
* Fix order in spirv.core.grammar.json
Co-authored-by: David Neto <dneto@google.com>
|
|
Add changes for SPV_EXT_shader_atomic_float
|
|
|
|
Register the Tint compiler
|
|
|
|
spir-v.xml: Use plain ASCII quotes in comment
|
|
Avoids parse error on Windows-based Python3.
|
|
Propose bit allocation mechanism for the FP Fast Math Mode bitfield
|