-
6be51b8f
by Ben Ashbaugh at 2025-02-19T09:20:56-08:00
updates AtomicStorageOps to depend on the AtomicStorage capability (#479)
-
54a521dd
by ChrisGautier at 2025-02-19T09:21:39-08:00
Register tool ID 47 for a new ARM SPIR-V generator. (#486)
-
4793aeec
by Ben Ashbaugh at 2025-03-12T08:49:30-07:00
remove extra arbitrary precision fixed point instructions operands (#491)
-
bf08186d
by Romaric Jodin at 2025-03-12T08:50:24-07:00
ClspvReflection non-sematic: Add WorkgroupVariableSize (#493)
This is needed to be able to report the local memory size required by
a kernel.
-
ddd2c099
by Yong He at 2025-03-12T08:51:42-07:00
Update Slang tool entry. (#496)
-
d5ee9ed2
by stu-s at 2025-03-18T15:13:14-04:00
Add SPV_KHR_bfloat16 (#502)
-
06633cfe
by Dmitry Sidorov at 2025-03-19T08:42:00-07:00
Add headers for SPV_INTEL_tensor_float32_conversion extension (#501)
Spec: https://github.com/KhronosGroup/SPIRV-Registry/pull/322
Signed-off-by: Sidorov, Dmitry <dmitry.sidorov@intel.com>
-
0fcd7493
by Victor Lomuller at 2025-03-19T08:44:59-07:00
Add grammar entries for SPV_INTEL_task_sequence (#494)
fixes #492
-
eceb46da
by Ben Ashbaugh at 2025-03-19T08:45:19-07:00
fixes for SPV_INTEL_arbitrary_precision_floating_point (#495)
* switch arbitrary precision float instructions from cast to convert
* switch back to cast and align with the latest spec
* more grammar fixes to align with the latest spec
-
0e710677
by Daniel Koch at 2025-03-19T08:47:06-07:00
Fix json capabilities for RayTracingOpacityMicromapEXT (#498)
Fix Issue #319
-
72664577
by Victor Lomuller at 2025-03-27T14:14:13-07:00
Fix OpFPGARegINTEL grammar (#503)
-
8c88e0c4
by Ben Ashbaugh at 2025-03-27T14:15:45-07:00
header updates for SPV_INTEL_ternary_bitwise_function (#504)
-
8e82b7cf
by Ben Ashbaugh at 2025-04-01T13:43:20-07:00
bump the required CMake version to 3.14 (#505)
Several projects in this repo still required a minimum CMake version
of 3.0, but this is no longer supported by CMake 4.0. Update these
minimum CMake versions to 3.14 to align with the rest of the repo.
-
95dc1aa4
by rj123-nv at 2025-04-09T16:47:04+01:00
Add DisplacementMicromapNV to the capabilities enabling OpTypeAccelerationStructureKHR (#508)
-
7c2f5333
by Kévin Petit at 2025-04-09T16:48:23+01:00
Add ImageChannelDataType definitions for cl_ext_image_unsigned_10x6_12x4_14x2 (#507)
Used by the following OpenCL extension: https://github.com/KhronosGroup/OpenCL-Docs/pull/1352
Signed-off-by: Kevin Petit <kevin.petit@arm.com>
-
aa6cef19
by Wooyoung Kim at 2025-04-16T08:39:27-07:00
SPV_QCOM_tile_shading (#509)
-
ffb6c7f9
by Andre Brisco at 2025-04-19T17:22:19-07:00
Add Bazel bzlmod support
-
bab63ff6
by Caio Oliveira at 2025-04-23T08:58:05-07:00
Remove reference to EXT_mesh_shader from PerTaskNV decoration (#510)
That decoration is used only by the NV_mesh_shader extension.
-
3786ee89
by Diego Novillo at 2025-04-29T16:30:04-04:00
Merge pull request #511 from abrisco/bazel
Add Bazel bzlmod support
-
971e6625
by Jon Leech at 2025-05-06T13:46:30+01:00
Remove asciidoc markup in JSON annotations (#475)
The generator is now handling them
Co-authored-by: Victor Lomuller <victor@codeplay.com>
-
a5b2bd69
by David Neto at 2025-05-06T13:50:37+01:00
Ci legacy asciidoc (#477)
Add a CI check for legacy asciidoc in json files
-
ccf42594
by Ben Ashbaugh at 2025-05-07T08:39:24-07:00
header updates for SPV_INTEL_int4 (#512)
* header updates for SPV_INTEL_int4
* add capability implicit declarations
-
6d0784e9
by josopait at 2025-05-07T08:40:58-07:00
Register Goopax SPIV-V generator (#514)
-
c9aad99f
by Kévin Petit at 2025-05-14T01:51:27-07:00
Add definitions for SPV_ARM_tensors (#513)
Change-Id: I263056195a52f5104632d8da17008db990149380
Signed-off-by: Kevin Petit <kevin.petit@arm.com>
-
9a46274d
by Khronos Group Web Services at 2025-05-28T08:40:05-07:00
Add REUSE (#506)
* Add REUSE
* Upgrade reuse to spec 3.3
* Cleanup MIT license, copyright and REUSE.toml
* Update header generator
* Update header
* Update header 2
* Reconfig license and copyright for json
* Revert license and copyright label
* Remaining REUSE and build issues resolved
* feedback: fix based on feedback
JSON not fixable as reuse will error out if it finds SPDX labels
* Revert minimum requirement to 3.14
---------
Co-authored-by: James Riordon <jriordon@outofcontrol.ca>
-
d6d13308
by Ebin-McW at 2025-05-30T11:00:11+01:00
Add headers for SPV_INTEL_bindless_images (#516)
Added header for a capability and 3 instructions
Co-authored-by: Victor Lomuller <victor@codeplay.com>
-
7168a5ad
by Victor Lomuller at 2025-05-30T11:47:55+01:00
Fix header build (#517)
CI wasn't run for #516 and triggered a build issue.
Patch fix the issue.
-
fd966619
by Kévin Petit at 2025-06-04T08:43:04-07:00
Add definitions for SPV_EXT_float8 (#518)
Change-Id: Ib3ba43aa34a67a90e4cb9fc184003c1569533b19
-
3b9447dc
by Kévin Petit at 2025-06-09T11:23:24+01:00
Add missing capability declarations to Float8CooperativeMatrixEXT (#519)
Change-Id: I863723c7dbb7902f52d3a324eaee11ce3de55404
Signed-off-by: Kevin Petit <kevin.petit@arm.com>
-
50daff94
by Kévin Petit at 2025-06-11T08:38:40-07:00
Add definitions for SPV_ARM_graph (#521)
* Add definitions for SPV_ARM_graph
Signed-off-by: Kevin Petit <kevin.petit@arm.com>
Change-Id: I612725148e6f3437244f456cf33b96469edf9b13
* remove extra quotes
Change-Id: Ia1c5ca31a64c8768eac25bbac2e89c7df645b021
---------
Signed-off-by: Kevin Petit <kevin.petit@arm.com>
-
e87f5a87
by David Neto at 2025-06-17T09:51:29-04:00
Add text of CC-BY-4.0 to top-level LICENSE file (#523)
With #506, the documentation files are listed as being provided
under the CC-BY-4.0 license, with the REUSE.toml mechansim.
Apply that to the top-level LICENSE file, making both mechanisms
consistent.
Use the CC-BY-4.0 text from https://creativecommons.org/licenses/by/4.0/legalcode.txt
which has reasonable line breaks.
Update LICENSES/CC-BY-4.0 to the same version of the text.
Fixed: #522
-
4e209d3d
by Kévin Petit at 2025-06-18T08:39:56-07:00
Add definitions for TOSA.001000.1 extended instruction set (#526)
Also support custom header file names and header guard names in
generated headers. This is useful when multiple extended instruction
sets share a prefix. In the case of TOSA SPIR-V, multiple versions
exist but we want all definitions to be prefixed with "TOSA" but
have their own header and a different header guard such that it is
possible to use the definitions in code that deals with multiple
versions of the instruction set.
Change-Id: I7c18b72fd229e586da7cb1070d24cfcd69826827
Signed-off-by: Kevin Petit <kevin.petit@arm.com>
-
54cec5dc
by Kévin Petit at 2025-06-18T15:48:43-04:00
Add Bazel definitions for TOSA 001000.1 extended instruction set (#527)
Change-Id: I8b928fbf3324c85f2f998e6126e145b748c9a252
Signed-off-by: Kevin Petit <kevin.petit@arm.com>
-
21a60b89
by David Neto at 2025-06-18T17:40:36-04:00
BUILD.bazel: Add the TOSA header to spv_headers
This is needed to support the Bazel build for SPIRV-Tools.
(Yes, confusingly, there are also bazel build rules
to generate the checked-in language-specific headers.)
-
2a611a97
by Kévin Petit at 2025-06-19T08:05:44+01:00
Merge pull request #529 from dneto0/tosa-in-spv-headers-bazel
BUILD.bazel: Add the TOSA header to spv_headers
-
016cb131
by Timo Aaltonen at 2025-08-11T06:36:12+03:00
Merge branch 'upstream-unstable' into debian-unstable
-
896f252f
by Timo Aaltonen at 2025-08-11T06:37:09+03:00
version bump
-
6d6c8407
by Timo Aaltonen at 2025-08-11T06:41:31+03:00
releasing package spirv-headers version 1.6.1+1.4.321.0-1