- Jul 29, 2024
-
-
Romaric Jodin authored
This is needed to add support for texel buffer to vksp.
-
- Jul 17, 2024
-
-
alan-baker authored
* Support for SPV_KHR_untyped_pointers * regenerate headers
-
- Jul 10, 2024
-
-
Kévin Petit authored
Change-Id: I3b19b7ab42ba7bd5a87776fb21cb62451bb61683
-
- Jul 03, 2024
-
-
Victor Lomuller authored
See SPIR-V 1.6.4 change log
-
- Jun 12, 2024
-
-
Kévin Petit authored
Specification: https://github.com/KhronosGroup/SPIRV-Registry/pull/254 Change-Id: I9406eff3371f0c3061a867ea9e50428dfefba911 Signed-off-by:
Kevin Petit <kevin.petit@arm.com>
-
- Jun 05, 2024
-
-
Nathan Gauër authored
The KHR suffix was missing. Fixing headers. Signed-off-by:
Nathan Gauër <brioche@google.com>
-
alan-baker authored
* Enforce grammar naming conventions for aliases Fixes #429 * Enforce Core -> KHR -> EXT -> Vendor conventions for aliased names * Update grammar to satisfy these conventions and regenerate headers * Prevent duplicate (token,name) pairs
-
- May 30, 2024
-
-
Nathan Gauër authored
Adds support for [SPV_KHR_relaxed_extended_instruction](https://gitlab.khronos.org/spirv/spirv-extensions/-/merge_requests/250 ) --------- Signed-off-by:
Nathan Gauër <brioche@google.com>
-
- May 29, 2024
-
-
Kévin Petit authored
* SPV_EXT_replicated_composites Signed-off-by:
Kevin Petit <kevin.petit@arm.com> * Move Composite instructions to "Composite" class * Fix instruction classes --------- Signed-off-by:
Kevin Petit <kevin.petit@arm.com>
-
- May 08, 2024
-
-
gnl21 authored
The unused portions hadn't been updated so were overlapping the reserved ranges.
-
Kévin Petit authored
Only for C and C++. Signed-off-by:
Kevin Petit <kevin.petit@arm.com>
-
- Apr 23, 2024
-
-
Romaric Jodin authored
This is needed to add new features intercepting buffers content in vksp.
-
- Mar 27, 2024
-
-
Adel Ejjeh authored
-
- Mar 22, 2024
-
-
Michal Paszkowski authored
* Register LLVM SPIR-V Backend as SPIR-V generator * Change LLVM SPIR-V Backend vendor from "Intel" to "LLVM"
-
- Mar 20, 2024
-
-
PENGUINLIONG authored
* Update spir-v.xml * Update spir-v.xml * Update spir-v.xml
-
- Mar 01, 2024
-
-
Rodrigo Locatti authored
Co-authored-by:
Hans-Kristian Arntzen <post@arntzen-software.no>
-
- Feb 28, 2024
-
-
Viktoria Maximova authored
* Headers support for SPV_INTEL_maximum_registers extension * Use an operand kind for the named maximum number of registers * apply CI suggestions
-
- Feb 14, 2024
-
-
Jeff Bolz authored
-
Kim, Wooyoung authored
-
David Neto authored
Test and install by default when the project is top level. In any case, they can be controlled via CMake variables SPIRV_HEADERS_ENABLE_TEST and SPIRV_HEADERS_ENABLE_INSTALL Rename the simple test target to spirv_headers_simple_test
-
- Feb 12, 2024
-
-
Ben Ashbaugh authored
The Kernel requirement is already expressed transitively, since these enums are only returned by OpImageQueryOrder and OpImageQueryFormat, which require the Kernel capability.
-
- Feb 07, 2024
-
-
gnl21 authored
Now that SPV_KHR_float_controls2 has been released, make the reference explicit in the token reservations.
-
- Jan 26, 2024
-
-
David Neto authored
Some files in the tools directory are licensed with something other than the Khronos license. Update the root LICENSE file to clearly point that out. The XML file is MIT-licensed. Also, massage the license text in a literal C++ string, so it can more easily be recognized by linting tools. This now passes license linting mechanisms inside Google.
-
David Neto authored
* SPV_KHR_quad_control 1. Add two new execute modes: RequireFullQuadsKHR and QuadDerivativesKHR 2. Add one Capability: QuadControlKHR 3. Add two opCodes: OpGroupNonUniformQuadAllKHR and OpGroupNonUniformQuadAnyKHR * Regenerate headers, to fix end-of-line issues --------- Co-authored-by:
ruimzhao <ruimzhao@amd.com>
-
- Jan 24, 2024
-
-
David Neto authored
-
alan-baker authored
Co-authored-by:
Jeff Bolz <jbolz@nvidia.com>
-
Ben Ashbaugh authored
-
- Jan 17, 2024
-
-
Robin Voetter authored
-
Robin Voetter authored
-
- Jan 10, 2024
-
-
gnl21 authored
-
dependabot[bot] authored
Bumps the github-actions group with 1 update: [actions/checkout](https://github.com/actions/checkout). Updates `actions/checkout` from 3 to 4 - [Release notes](https://github.com/actions/checkout/releases) - [Changelog](https://github.com/actions/checkout/blob/main/CHANGELOG.md) - [Commits](https://github.com/actions/checkout/compare/v3...v4 ) --- updated-dependencies: - dependency-name: actions/checkout dependency-type: direct:production update-type: version-update:semver-major dependency-group: github-actions ... Signed-off-by:
dependabot[bot] <support@github.com> Co-authored-by:
dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
-
Romaric Jodin authored
* Publish the header for the vulkan-shader-profiler embedded reflection non-semantic instruction set vulkan-shader-profiler is a tool based on perfetto to help vulkan developer profil their applications. First on the Host side using perfetto, but then using the extractor and the runner, this tools allow to get inside about a shader using counters (based on SPV_KHR_shader_clock) * Update include/spirv/unified1/NonSemanticVkspReflection.h Co-authored-by:
Ben Ashbaugh <ben.ashbaugh@intel.com> * Revert "Update include/spirv/unified1/NonSemanticVkspReflection.h" This reverts commit 3c9c24db2949c59926bd25d777e10ab60ae2cb9c. --------- Co-authored-by:
Ben Ashbaugh <ben.ashbaugh@intel.com>
-
- Jan 03, 2024
-
-
Dmitry Sidorov authored
This extension allows TypeVector to have a physical pointer type Component Type and introduces gather/scatter instructions. It will be useful for explicitly vectorized kernels. SPIR-V validator adjustments will be done later. Signed-off-by:
Sidorov, Dmitry <dmitry.sidorov@intel.com>
-
Joyce authored
Signed-off-by:
Joyce <joycebrum@google.com>
-
- Dec 06, 2023
-
-
Kévin Petit authored
Errors were printed but did not stop processing and as a result the related issues were not caught by CI checks. Change-Id: I030c7ffe23a4730106a19e212895bef03b6ca456 Signed-off-by:
Kevin Petit <kevin.petit@arm.com>
-
Spencer Fricke authored
-
Dmitry Sidorov authored
Signed-off-by:
Sidorov, Dmitry <dmitry.sidorov@intel.com>
-
- Nov 15, 2023
-
-
Viktoria Maximova authored
Relates to the recent change in SPIRV-Registry: https://github.com/KhronosGroup/SPIRV-Registry/pull/222
-
John Kessenich authored
Tabs and spaces mixed on the same line. It should all be spaces.
-