platform/upstream/SPIRV-Headers.git
2 years agoRemoved extension section
DmitryBushev [Tue, 5 Apr 2022 13:01:03 +0000 (16:01 +0300)]
Removed extension section

2 years agoAdd NamedBarrierCountINTEL execution mode
DmitryBushev [Tue, 5 Apr 2022 12:18:24 +0000 (15:18 +0300)]
Add NamedBarrierCountINTEL execution mode

2 years agoMerge pull request #269 from KornevNikita/uniform_group_instructions
Raun Krisch [Wed, 16 Mar 2022 03:27:40 +0000 (22:27 -0500)]
Merge pull request #269 from KornevNikita/uniform_group_instructions

Implement SPV_KHR_uniform_group_instructions extension

2 years agoRemove extensions tag from instructions
Nikita Kornev [Thu, 3 Mar 2022 07:06:15 +0000 (10:06 +0300)]
Remove extensions tag from instructions

2 years agoMerge pull request #261 from ProkopRandacek/master
Raun Krisch [Wed, 2 Mar 2022 17:18:40 +0000 (11:18 -0600)]
Merge pull request #261 from ProkopRandacek/master

Include bool type if not already defined

2 years agoMerge branch 'master' of https://github.com/KhronosGroup/SPIRV-Headers into uniform_g...
Nikita Kornev [Wed, 2 Mar 2022 12:30:15 +0000 (15:30 +0300)]
Merge branch 'master' of https://github.com/KhronosGroup/SPIRV-Headers into uniform_group_instructions

2 years agoImplement SPV_KHR_uniform_group_instructions extension
Nikita Kornev [Fri, 18 Feb 2022 08:31:31 +0000 (11:31 +0300)]
Implement SPV_KHR_uniform_group_instructions extension

Spec: https://github.com/KhronosGroup/SPIRV-Registry/pull/138

2 years agoMerge pull request #268 from bashbaug/SPV_INTEL_split_barrier
Raun Krisch [Wed, 23 Feb 2022 17:04:06 +0000 (11:04 -0600)]
Merge pull request #268 from bashbaug/SPV_INTEL_split_barrier

update SPIR-V headers for SPV_INTEL_split_barrier

2 years agoMerge pull request #263 from DataBeaver/master
Raun Krisch [Wed, 23 Feb 2022 17:02:48 +0000 (11:02 -0600)]
Merge pull request #263 from DataBeaver/master

Reserve enum range for MSP extensions

2 years agoMerge pull request #264 from gnl21/demote-ext-tag
Raun Krisch [Wed, 23 Feb 2022 17:01:13 +0000 (11:01 -0600)]
Merge pull request #264 from gnl21/demote-ext-tag

Add EXT tag to capability to DemoteToHelperInvocationEXT

2 years agoupdate SPIR-V headers for SPV_INTEL_split_barrier
Ben Ashbaugh [Sun, 13 Feb 2022 02:14:08 +0000 (18:14 -0800)]
update SPIR-V headers for SPV_INTEL_split_barrier

2 years agoImplement SPV_INTEL_memory_access_aliasing extension (#265)
Dmitry Bushev [Tue, 8 Feb 2022 10:29:45 +0000 (13:29 +0300)]
Implement SPV_INTEL_memory_access_aliasing extension (#265)

Modify headers to include declarations of tokens described
by this spec:

   https://github.com/intel/llvm/pull/3426

2 years agoregenerate headers
Prokop Randacek [Tue, 8 Feb 2022 08:26:02 +0000 (09:26 +0100)]
regenerate headers

2 years agoAdd EXT tag to capability to DemoteToHelperInvocationEXT
Graeme Leese [Mon, 31 Jan 2022 13:52:19 +0000 (13:52 +0000)]
Add EXT tag to capability to DemoteToHelperInvocationEXT

Normally the grammar uses the extension tagged capability names when
talking about extension tagged instructions. Technically speaking
they're the same capability, but it's nice to be consistent.

2 years agoReserve enum range for MSP extensions
Mikko Rasa [Fri, 28 Jan 2022 10:33:48 +0000 (12:33 +0200)]
Reserve enum range for MSP extensions

2 years agoMerge pull request #262 from mkinsner/mkinsner/allocate_loop_control_bit upstream/sdk-1.3.204.1
Raun Krisch [Wed, 19 Jan 2022 16:44:07 +0000 (10:44 -0600)]
Merge pull request #262 from mkinsner/mkinsner/allocate_loop_control_bit

Allocate additional loop control bit for upcoming Intel extension

2 years agoAllocate additional loop control bit for upcoming Intel extension
Michael Kinsner [Mon, 17 Jan 2022 20:45:26 +0000 (16:45 -0400)]
Allocate additional loop control bit for upcoming Intel extension

2 years agoregenerate the headers
Prokop Randacek [Wed, 5 Jan 2022 18:02:52 +0000 (19:02 +0100)]
regenerate the headers

2 years agoMerge pull request #253 from DragonJoker/add_shader_writer
Raun Krisch [Wed, 5 Jan 2022 04:24:14 +0000 (22:24 -0600)]
Merge pull request #253 from DragonJoker/add_shader_writer

Add ShaderWriter as SPIR-V generation tool.

2 years agoInclude bool type for C
Prokop Randáček [Tue, 4 Jan 2022 11:33:05 +0000 (11:33 +0000)]
Include bool type for C

2 years agoMerge branch 'master' into add_shader_writer
Sylvain Doremus [Tue, 21 Dec 2021 12:24:31 +0000 (13:24 +0100)]
Merge branch 'master' into add_shader_writer

2 years agoMerge pull request #259 from KhronosGroup/version-1.6
John Kessenich [Wed, 15 Dec 2021 17:32:43 +0000 (00:32 +0700)]
Merge pull request #259 from KhronosGroup/version-1.6

Update headers with SPIR-V version 1.6, revision 1.

2 years agoUpdate headers with SPIR-V version 1.6, revision 1.
John Kessenich [Sun, 5 Dec 2021 05:03:54 +0000 (12:03 +0700)]
Update headers with SPIR-V version 1.6, revision 1.

2 years agoMerge pull request #256 from jjfumero/tornadovm-generator
Raun Krisch [Wed, 8 Dec 2021 14:51:28 +0000 (08:51 -0600)]
Merge pull request #256 from jjfumero/tornadovm-generator

Register TornadoVM SPIRV Beehive Tookit Generator

2 years agoMerge pull request #257 from Hardcode84/atomic-float-no-shader
Raun Krisch [Wed, 1 Dec 2021 17:05:17 +0000 (11:05 -0600)]
Merge pull request #257 from Hardcode84/atomic-float-no-shader

Atomic float add should not imply Shader

2 years agoMerge pull request #258 from kpet/arm-contact
Raun Krisch [Tue, 30 Nov 2021 23:07:48 +0000 (17:07 -0600)]
Merge pull request #258 from kpet/arm-contact

Change contact for Arm

2 years agoAdd MediaBlockIOINTEL decoration declaration (#255)
Dmitry Bushev [Tue, 30 Nov 2021 14:05:45 +0000 (17:05 +0300)]
Add MediaBlockIOINTEL decoration declaration (#255)

Declared new MediaBlockIOINTEL decoration added by VectorComputeINTEL
capability

2 years agoChange contact for Arm
Kevin Petit [Tue, 30 Nov 2021 09:54:39 +0000 (09:54 +0000)]
Change contact for Arm

Signed-off-by: Kevin Petit <kevin.petit@arm.com>
Change-Id: I5ab24d76c4b3227ae768c23bf1702b18665f3995

2 years agoAtomic float add should not imply Shader
Butygin [Wed, 24 Nov 2021 20:25:29 +0000 (23:25 +0300)]
Atomic float add should not imply Shader

2 years agoRegister TornadoVM SPIRV Beehive Tookit Generator
Juan Fumero [Tue, 23 Nov 2021 14:23:58 +0000 (15:23 +0100)]
Register TornadoVM SPIRV Beehive Tookit Generator

2 years agoAdd ShaderWriter as SPIR-V generation tool.
DragonJoker [Tue, 16 Nov 2021 14:34:48 +0000 (15:34 +0100)]
Add ShaderWriter as SPIR-V generation tool.

2 years agoMerge pull request #251 from MrSidims/private/MrSidims/FunctionPointerINTEL upstream/sdk-1.2.198.0
Raun Krisch [Wed, 10 Nov 2021 17:15:54 +0000 (11:15 -0600)]
Merge pull request #251 from MrSidims/private/MrSidims/FunctionPointerINTEL

Rename ConstFunctionPointerINTEL to ConstantFunctionPointerINTEL

2 years agoMerge pull request #246 from AndreyMlashkin/correct_lib_version
Raun Krisch [Wed, 10 Nov 2021 04:18:12 +0000 (22:18 -0600)]
Merge pull request #246 from AndreyMlashkin/correct_lib_version

add 1.5.5 tag

2 years agoMerge pull request #250 from kpet/clspv-reflection-subgroups
Raun Krisch [Wed, 3 Nov 2021 15:53:38 +0000 (10:53 -0500)]
Merge pull request #250 from kpet/clspv-reflection-subgroups

Add SpecConstantSubgroupMaxSize to the clspv reflection non-semantic instruction set

2 years agoRename ConstFunctionPointerINTEL to ConstantFunctionPointerINTEL
Dmitry Sidorov [Wed, 3 Nov 2021 10:10:10 +0000 (13:10 +0300)]
Rename ConstFunctionPointerINTEL to ConstantFunctionPointerINTEL

Signed-off-by: Dmitry Sidorov <dmitry.sidorov@intel.com>
2 years agoMerge pull request #248 from pmistryNV/bindless_texture
Raun Krisch [Wed, 27 Oct 2021 00:58:00 +0000 (19:58 -0500)]
Merge pull request #248 from pmistryNV/bindless_texture

Implement header definitions for SPV_NV_bindless_texture

2 years agoAdd SpecConstantSubgroupMaxSize to the clspv reflection non-semantic instruction set
Kévin Petit [Sat, 24 Jul 2021 18:12:16 +0000 (19:12 +0100)]
Add SpecConstantSubgroupMaxSize to the clspv reflection non-semantic instruction set

Signed-off-by: Kévin Petit <kpet@free.fr>
2 years agoImplement header definitions for SPV_NV_bindless_texture
Pankaj Mistry [Mon, 24 May 2021 20:30:46 +0000 (13:30 -0700)]
Implement header definitions for SPV_NV_bindless_texture

2 years agoMerge pull request #247 from bashbaug/intel-enum-block
Raun Krisch [Wed, 20 Oct 2021 15:48:45 +0000 (10:48 -0500)]
Merge pull request #247 from bashbaug/intel-enum-block

reserve SPIR-V enum block for Intel extensions

2 years agoreserve SPIR-V enum block for Intel extensions
Ben Ashbaugh [Wed, 13 Oct 2021 00:04:12 +0000 (17:04 -0700)]
reserve SPIR-V enum block for Intel extensions

2 years agoadd 1.5.5 tag
Andrei Malashkin [Mon, 11 Oct 2021 13:45:36 +0000 (15:45 +0200)]
add 1.5.5 tag

2 years agoMerge pull request #245 from pmistryNV/nonconstoffset
John Kessenich [Fri, 8 Oct 2021 04:22:39 +0000 (11:22 +0700)]
Merge pull request #245 from pmistryNV/nonconstoffset

Define a new Image operand bit mask for non constant offsets

3 years agoDefine a new Image operand bit mask for non constant offsets
Pankaj Mistry [Wed, 6 Oct 2021 00:16:39 +0000 (17:16 -0700)]
Define a new Image operand bit mask for non constant offsets

For details refer to https://gitlab.khronos.org/spirv/SPIR-V/-/issues/639
As part of the commit following changes have been introduced:
1. Added a separate section in spirv xml to reserve vendor specific bit masks.
2. Added a new image operand bit mask to support non constant offsets in textureGatherOffsets as defined in GL_NV_gpu_shader5

3 years agoMerge pull request #242 from egdaniel/patch-3
Raun Krisch [Wed, 6 Oct 2021 15:56:18 +0000 (10:56 -0500)]
Merge pull request #242 from egdaniel/patch-3

Register Magic Num for Skia SkSL SPIR-V Generator

3 years agoRegister Magic Num for Skia SkSL SPIR-V Generator
egdaniel [Fri, 1 Oct 2021 13:34:50 +0000 (09:34 -0400)]
Register Magic Num for Skia SkSL SPIR-V Generator

3 years agoMerge pull request #240 from gnl21/fast-math
Raun Krisch [Wed, 22 Sep 2021 16:07:46 +0000 (11:07 -0500)]
Merge pull request #240 from gnl21/fast-math

Remove 'Kernel' capability from fast-math flags

3 years agoRemove 'Kernel' capability from fast-math flags
Graeme Leese [Thu, 16 Sep 2021 09:44:39 +0000 (10:44 +0100)]
Remove 'Kernel' capability from fast-math flags

The use of these flags (the FPFastMath decoration) is already protected
by the capability, so it isn't needed to protect the individual values
as well.

3 years agoMerge pull request #237 from BedrockDotPng/patch-2
David Neto [Fri, 10 Sep 2021 22:31:24 +0000 (18:31 -0400)]
Merge pull request #237 from BedrockDotPng/patch-2

Update CMakeLists.txt

3 years agoUpdate CMakeLists.txt
BedrockDotPng [Thu, 9 Sep 2021 14:54:44 +0000 (18:54 +0400)]
Update CMakeLists.txt

Fixed CMake file for Shaderc to properly compile.

3 years agoMerge pull request #209 from kloczek/master
John Kessenich [Wed, 8 Sep 2021 15:49:42 +0000 (22:49 +0700)]
Merge pull request #209 from kloczek/master

Add spirv-headers pkgconfig file

3 years agoMerge pull request #236 from greg-lunarg/db7
Raun Krisch [Mon, 30 Aug 2021 19:54:50 +0000 (14:54 -0500)]
Merge pull request #236 from greg-lunarg/db7

Add nonsemantic.shader.debuginfo to Bazel

3 years agoAdd nonsemantic.shader.debuginfo to Bazel
Greg Fischer [Sat, 28 Aug 2021 00:32:59 +0000 (18:32 -0600)]
Add nonsemantic.shader.debuginfo to Bazel

3 years agoMerge pull request #231 from MarijnS95/duplicate-grammar
Raun Krisch [Wed, 18 Aug 2021 03:33:54 +0000 (22:33 -0500)]
Merge pull request #231 from MarijnS95/duplicate-grammar

spirv.core.grammar: Remove duplicate OpArbitraryFloatPowNINTEL declaration

3 years agospirv.core.grammar: Remove duplicate OpArbitraryFloatPowNINTEL declaration
Marijn Suijten [Wed, 28 Jul 2021 07:32:03 +0000 (09:32 +0200)]
spirv.core.grammar: Remove duplicate OpArbitraryFloatPowNINTEL declaration

An identical declaration of `OpArbitraryFloatPowNINTEL` exists just
above, with the exact same opcode and operands.

3 years agoMerge pull request #226 from clayengine/master
Raun Krisch [Wed, 11 Aug 2021 16:26:16 +0000 (11:26 -0500)]
Merge pull request #226 from clayengine/master

Clay is an internal framework of Tellusim Technologies Inc.

3 years agoMerge pull request #233 from NikitaRudenkoIntel/opt
Raun Krisch [Wed, 11 Aug 2021 16:23:51 +0000 (11:23 -0500)]
Merge pull request #233 from NikitaRudenkoIntel/opt

Fix minor details in SPV_INTEL_optnone extension

3 years agoMerge pull request #235 from alelenv/rt_motion
Raun Krisch [Wed, 11 Aug 2021 16:21:12 +0000 (11:21 -0500)]
Merge pull request #235 from alelenv/rt_motion

Add support for SPV_NV_ray_tracing_motion_blur.

3 years agoAdd support for SPV_NV_ray_tracing_motion_blur.
alelenv [Tue, 10 Aug 2021 18:01:14 +0000 (11:01 -0700)]
Add support for SPV_NV_ray_tracing_motion_blur.

3 years agoFix minor details in SPV_INTEL_optnone extension
Nikita Rudenko [Wed, 28 Jul 2021 16:32:21 +0000 (19:32 +0300)]
Fix minor details in SPV_INTEL_optnone extension

Spec: https://github.com/intel/llvm/pull/3198

3 years agoImplement SPV_INTEL_optnone extension (#230)
Nikita Rudenko [Wed, 28 Jul 2021 13:46:47 +0000 (19:46 +0600)]
Implement SPV_INTEL_optnone extension (#230)

Spec: https://github.com/intel/llvm/pull/3198

3 years agoMerge pull request #229 from gnl21/gnl-local-size-hint-id
Raun Krisch [Wed, 21 Jul 2021 16:18:46 +0000 (11:18 -0500)]
Merge pull request #229 from gnl21/gnl-local-size-hint-id

Correct grammar for LocalSizeHintId

3 years agoCorrect grammar for LocalSizeHintId
Graeme Leese [Tue, 20 Jul 2021 09:18:36 +0000 (10:18 +0100)]
Correct grammar for LocalSizeHintId

It is described in the spec as being the "same as LocalSizeHint mode,
but using <id> operands instead of literals", but the grammar had a
single <id> operand instead of the 3 literals for LocalSizeHint.

3 years agoMerge pull request #227 from kpet/fix-integer-dot-product-grammar
Raun Krisch [Wed, 14 Jul 2021 16:15:34 +0000 (11:15 -0500)]
Merge pull request #227 from kpet/fix-integer-dot-product-grammar

Fix grammar for PackedVectorFormat

3 years agoMerge pull request #228 from mmerecki/fix_version_of_QuantizationModes_and_OverflowModes
Raun Krisch [Wed, 14 Jul 2021 16:13:53 +0000 (11:13 -0500)]
Merge pull request #228 from mmerecki/fix_version_of_QuantizationModes_and_OverflowModes

Add missing capabilities to QuantizationModes and OverflowModes enumerants

3 years agoAdd missing capabilities and '"version" : "None"' to QuantizationModes and OverflowMo...
Mariusz Merecki [Fri, 9 Jul 2021 10:25:19 +0000 (12:25 +0200)]
Add missing capabilities and '"version" : "None"' to QuantizationModes and OverflowModes enumerants

3 years agoFix grammar for PackedVectorFormat
Kevin Petit [Wed, 7 Jul 2021 18:42:53 +0000 (19:42 +0100)]
Fix grammar for PackedVectorFormat

PackedVectorFormat4x8BitKHR should be enabled by the SPV_KHR_integer_dot_product
extension that first introduced it and not the DotProductInput4x8BitPackedKHR
as per the extension specification.

See http://htmlpreview.github.io/?https://github.com/KhronosGroup/SPIRV-Registry/blob/master/extensions/KHR/SPV_KHR_integer_dot_product.html

Signed-off-by: Kevin Petit <kevin.petit@arm.com>
3 years agoMerge pull request #222 from kpet/github-actions
Raun Krisch [Wed, 30 Jun 2021 15:52:20 +0000 (10:52 -0500)]
Merge pull request #222 from kpet/github-actions

Add CI using Github actions and update README

3 years agoMerge pull request #223 from WyvernWang/master
Raun Krisch [Wed, 30 Jun 2021 15:49:20 +0000 (10:49 -0500)]
Merge pull request #223 from WyvernWang/master

reserve value range for huawei

3 years agoMerge pull request #224 from Fznamznon/upstream-debug-module-ext
Raun Krisch [Wed, 30 Jun 2021 15:47:38 +0000 (10:47 -0500)]
Merge pull request #224 from Fznamznon/upstream-debug-module-ext

Upstream SPV_INTEL_debug_module extension

3 years agoMerge pull request #225 from bashbaug/SPV_KHR_bit_instructions
Raun Krisch [Wed, 30 Jun 2021 15:45:12 +0000 (10:45 -0500)]
Merge pull request #225 from bashbaug/SPV_KHR_bit_instructions

add support for SPV_KHR_bit_instructions

3 years agoClay is an internal framework of Tellusim Technologies Inc.
Alexander Zapryagaev [Tue, 29 Jun 2021 06:38:52 +0000 (23:38 -0700)]
Clay is an internal framework of Tellusim Technologies Inc.

3 years agoUpstream SPV_INTEL_debug_module
Mariya Podchishchaeva [Fri, 25 Jun 2021 10:44:25 +0000 (13:44 +0300)]
Upstream SPV_INTEL_debug_module

Spec https://github.com/intel/llvm/pull/3976

3 years agoreserve value range
WyvernWang [Thu, 24 Jun 2021 12:26:05 +0000 (20:26 +0800)]
reserve value range

3 years agoadd support for SPV_KHR_bit_instructions
Ben Ashbaugh [Wed, 23 Jun 2021 22:54:12 +0000 (15:54 -0700)]
add support for SPV_KHR_bit_instructions

3 years agoAdd CI using Github actions and update README
Kevin Petit [Wed, 23 Jun 2021 16:36:33 +0000 (17:36 +0100)]
Add CI using Github actions and update README

- Run on Linux, macOS and Windows
- Check that the headers install works
- Check the example can be built
- Check the header generation tool can be built
- Generate headers and check they match the committed files
- Mention the requirement to install the header generation tool in README

Change-Id: I8385b3931064ad677d7aa49b2514cea9b4602168
Signed-off-by: Kevin Petit <kevin.petit@arm.com>
3 years agoMerge pull request #219 from cmarcelo/SPV_EXT_shader_atomic_float16_add
Raun Krisch [Wed, 23 Jun 2021 15:51:49 +0000 (10:51 -0500)]
Merge pull request #219 from cmarcelo/SPV_EXT_shader_atomic_float16_add

Add header changes for SPV_EXT_shader_atomic_float16_add

3 years agoMerge pull request #220 from kpet/spv-khr-integer-dot-product
Raun Krisch [Wed, 23 Jun 2021 15:45:17 +0000 (10:45 -0500)]
Merge pull request #220 from kpet/spv-khr-integer-dot-product

Support SPV_KHR_integer_dot_product

3 years agoSupport SPV_KHR_integer_dot_product
David Neto [Fri, 22 May 2020 05:47:01 +0000 (01:47 -0400)]
Support SPV_KHR_integer_dot_product

Signed-off-by: David Neto <dneto@google.com>
Signed-off-by: Kevin Petit <kevin.petit@arm.com>
Change-Id: Icd243bb9c2a6f8a40713db215a6ca5946ea7abb3

3 years agoAdd header changes for SPV_EXT_shader_atomic_float16_add
Jason Ekstrand [Tue, 12 Jan 2021 18:28:25 +0000 (12:28 -0600)]
Add header changes for SPV_EXT_shader_atomic_float16_add

3 years agoMerge pull request #218 from KhronosGroup/fix-ordering
John Kessenich [Wed, 16 Jun 2021 15:43:41 +0000 (22:43 +0700)]
Merge pull request #218 from KhronosGroup/fix-ordering

Fix two ordering problems and rebuild headers.

3 years agoFix two ordering problems.
John Kessenich [Wed, 16 Jun 2021 08:41:50 +0000 (15:41 +0700)]
Fix two ordering problems.

3 years agoMerge pull request #216 from mkinsner/mkinsner/allocate_vendor_extension_enum_range
Raun Krisch [Wed, 9 Jun 2021 16:34:39 +0000 (09:34 -0700)]
Merge pull request #216 from mkinsner/mkinsner/allocate_vendor_extension_enum_range

Allocate additional Intel vendor extension enum blocks

3 years agoMerge pull request #213 from alan-baker/SPV_KHR_subgroup_uniform_control_flow
Raun Krisch [Wed, 9 Jun 2021 16:32:40 +0000 (09:32 -0700)]
Merge pull request #213 from alan-baker/SPV_KHR_subgroup_uniform_control_flow

Support SPV_KHR_subgroup_uniform_control_flow

3 years agoMerge pull request #217 from StuartDBrady/add-C++-for-OpenCL-lang
Raun Krisch [Wed, 9 Jun 2021 16:32:12 +0000 (09:32 -0700)]
Merge pull request #217 from StuartDBrady/add-C++-for-OpenCL-lang

Add CPP_for_OpenCL to grammar

3 years agoMerge pull request #177 from MrSidims/private/MrSidims/AP
Raun Krisch [Wed, 9 Jun 2021 16:31:41 +0000 (09:31 -0700)]
Merge pull request #177 from MrSidims/private/MrSidims/AP

Upstream ac_fixed and hls_float Intel extensions

3 years agoAdd CPP_for_OpenCL to grammar
Stuart Brady [Mon, 7 Jun 2021 12:25:56 +0000 (13:25 +0100)]
Add CPP_for_OpenCL to grammar

3 years agoAllocate additional Intel vendor extension enum blocks
Michael Kinsner [Tue, 8 Jun 2021 19:30:58 +0000 (16:30 -0300)]
Allocate additional Intel vendor extension enum blocks

3 years agoMerge pull request #215 from dneto0/warnings
David Neto [Tue, 8 Jun 2021 16:26:29 +0000 (12:26 -0400)]
Merge pull request #215 from dneto0/warnings

buildHeaders: Add override decoration

3 years agobuildHeaders: Add override decoration
David Neto [Tue, 8 Jun 2021 16:21:49 +0000 (12:21 -0400)]
buildHeaders: Add override decoration

Fixes warnings in AppleClang

3 years agoMerge pull request #214 from dneto0/cmake-3.0-in-build-headers
David Neto [Tue, 8 Jun 2021 16:22:44 +0000 (12:22 -0400)]
Merge pull request #214 from dneto0/cmake-3.0-in-build-headers

Update to CMake 3.0

3 years agoUpdate to CMake 3.0
David Neto [Tue, 8 Jun 2021 16:00:20 +0000 (12:00 -0400)]
Update to CMake 3.0

This matches the CMakeLists.txt file in the project root.

3 years agoSupport SPV_KHR_subgroup_uniform_control_flow
David Neto [Thu, 21 May 2020 21:44:07 +0000 (17:44 -0400)]
Support SPV_KHR_subgroup_uniform_control_flow

3 years agoUpdate arbitrary float cast interfaces
Artem Gindinson [Thu, 3 Jun 2021 13:53:32 +0000 (16:53 +0300)]
Update arbitrary float cast interfaces

Signed-off-by: Artem Gindinson <artem.gindinson@intel.com>
3 years agoMerge pull request #212 from alan-baker/fix-xml
David Neto [Wed, 2 Jun 2021 17:06:15 +0000 (13:06 -0400)]
Merge pull request #212 from alan-baker/fix-xml

Fix xml entry for SpvGenTwo generator

3 years agoFix xml entry for SpvGenTwo generator
Alan Baker [Wed, 2 Jun 2021 17:02:02 +0000 (13:02 -0400)]
Fix xml entry for SpvGenTwo generator

3 years agoMerge pull request #210 from rAzoR8/spvgentwo
Raun Krisch [Wed, 2 Jun 2021 15:44:03 +0000 (10:44 -0500)]
Merge pull request #210 from rAzoR8/spvgentwo

Add SpvGenTwo tools to vendor IDs

3 years agoAdd SpvGenTwo to vendor IDs
Fabian Wahlster [Sun, 30 May 2021 16:33:34 +0000 (19:33 +0300)]
Add SpvGenTwo to vendor IDs

3 years agoMerge pull request #208 from mkinsner/mkinsner/tripcount_loop_control_bit
John Kessenich [Wed, 26 May 2021 15:43:19 +0000 (22:43 +0700)]
Merge pull request #208 from mkinsner/mkinsner/tripcount_loop_control_bit

Reserve loop control bit for upcoming trip count (min,max,avg) control

3 years agoRename spirv-headers.pc to SPIRV-Headers.pc
Tomasz Kłoczko [Thu, 20 May 2021 08:45:33 +0000 (09:45 +0100)]
Rename spirv-headers.pc to SPIRV-Headers.pc

3 years agoremoved excesive space in configure_file() line
Tomasz Kłoczko [Wed, 19 May 2021 17:23:31 +0000 (18:23 +0100)]
removed excesive space in configure_file() line