- Oct 18, 2023
-
-
bwlodarcz authored
* Headers support for new FPGAMemoryAttributesINTEL Implementation of three new FPGAMemoryAttributesINTEL: - StridesizeINTEL - WordsizeINTEL - TrueDualPortIntel Specification: https://github.com/KhronosGroup/SPIRV-Registry/blob/main/extensions/INTEL/SPV_INTEL_fpga_memory_attributes.asciidoc * Update_1
-
- Oct 11, 2023
-
-
Romaric Jodin authored
This is needed to implement 3D Image read using unnormalised sampler. Ref google/clspv#1202
-
- Oct 04, 2023
-
-
pradyumans authored
* Add a Source Language for Slang * Changed src lang name from SLANG to Slang
-
pradyumans authored
* Register Slang Compiler for SPIR-V * Added link to slang compiler repo
-
- Sep 20, 2023
-
-
Fabian Wahlster authored
LiteralFloat was introduced with FPMaxErrorDecorationINTEL, but no entry in operand_kinds corresponds to it
-
alelenv authored
* Add headers for SPV_NV_displacement_micromap. * Review feedback 1 Co-authored-by:
alan-baker <alanbaker@google.com> --------- Co-authored-by:
alan-baker <alanbaker@google.com>
-
Fabian Wahlster authored
SecondaryViewportRelativeNV already has a version field
-
- Sep 13, 2023
-
-
gnl21 authored
These can only be used with OpConstantSampler, so they are naturally restricted from being used in places where they're not supported.
-
- Aug 23, 2023
-
-
David Neto authored
* Validate enums have a sensible versions and are visible Add version field for each eumerant. For capabilities and instructions introduced by an extension (its first version is "None"): - the capability should be guarded by an extension - the instruction should be guarded by a capability. Other enums are presumed guarded transitiviely by use as an operand to an instruction or another operand. Fixes: #278, #368 * Fix capability logic, and check more cases For capabilities, only check for lack of an extension. If capability X lists capabilities Y and Z, those are not guards *for* X, but rather when X is enabled it also implicitly enables Y and Z. Also, an instruction that is *not* in a core SPIR-V version must not be directly enabled by *both* and extension and a capability. There are 78 existing cases that break this rule, so grandparent them in with an allow-list. * Add "version": "None" to enums added for a recent extension Add it for the HostAccessQualifier enums from SPV_INTEL_global_variable_host_access
-
- Aug 16, 2023
-
-
Viktoria Maximova authored
* Add SPV_INTEL_global_variable_fpga_decorations Spec: https://github.com/KhronosGroup/SPIRV-Registry/blob/main/extensions/INTEL/SPV_INTEL_global_variable_fpga_decorations.asciidoc * Add SPV_INTEL_global_variable_host_access Spec: https://github.com/KhronosGroup/SPIRV-Registry/blob/main/extensions/INTEL/SPV_INTEL_global_variable_host_access.asciidoc * Update headers generator * update headers after generating script
-
- Aug 10, 2023
-
-
Ben Ashbaugh authored
Add SPV_AMDX_shader_enqueue
-
David Neto authored
Revert "Merge pull request #367 from dneto0/coop-matrix-enums-deps"
-
David Neto authored
This reverts commit 124a9665, reversing changes made to f14a663c.
-
- Aug 04, 2023
-
-
David Neto authored
Cooperative matrix enums depend on the extension
-
David Neto authored
This fixes basic parsing in SPIRV-Tools. An enum is considered invisible by SPIRV-Tools if: - it is not in any SPIR-V core version - it has no enabling capabilities - it has no enabling extensions So make the new cooperative matrix enums depend on the extension, since they are not in any core version of SPIR-V, and don't depend on any capabilities.
-
Konstantin Seurer authored
-
- Aug 02, 2023
-
-
John Kessenich authored
Remove capabilities on cooperative matrix enums to align with specifcation
-
- Jul 28, 2023
-
-
Ben Ashbaugh authored
Add KHR suffix to Cooperative Matrix Operands
-
- Jul 26, 2023
-
-
Kevin Petit authored
Signed-off-by:
Kevin Petit <kevin.petit@arm.com> Change-Id: I0303c1b16e46e77f0e7e95999c606cc75f7f0d4c
-
- Jul 21, 2023
-
-
asudarsa authored
Signed-off-by:
Arvind Sudarsanam <arvind.sudarsanam@intel.com>
-
- Jul 19, 2023
-
-
Ben Ashbaugh authored
Report failures in makeHeaders
-
Kevin Petit authored
Exit the script when one of the called command fails. Signed-off-by:
Kevin Petit <kevin.petit@arm.com>
-
Ben Ashbaugh authored
Revert "Add support for fp_max_error extension"
-
alan-baker authored
-
Kevin Petit authored
Signed-off-by:
Kevin Petit <kevin.petit@arm.com>
-
Ben Ashbaugh authored
Add support for fp_max_error extension
-
- Jul 12, 2023
-
-
Ben Ashbaugh authored
Add WGSL source language
-
Ben Ashbaugh authored
Create SECURITY.md
-
- Jul 06, 2023
-
-
Alan Baker authored
See https://www.w3.org/TR/WGSL/
-
- Jul 05, 2023
-
-
John Kessenich authored
Add NZSL and NZSLc as source language/generators
-
SirLynix authored
-
- Jun 30, 2023
-
-
Jérôme Leclercq authored
-
Jérôme Leclercq authored
-
- Jun 22, 2023
-
-
John Kessenich authored
Add definitions for SPV_KHR_cooperative_matrix
-
- Jun 21, 2023
-
-
Kevin Petit authored
-
Arvind Sudarsanam authored
Signed-off-by:
Arvind Sudarsanam <arvind.sudarsanam@intel.com>
-
Kevin Petit authored
Signed-off-by:
Kevin Petit <kevin.petit@arm.com>
-
John Kessenich authored
Add definitions for SVP_EXT_image_raw10_raw12
-
Kevin Petit authored
-