297 Commits

Author SHA1 Message Date
huruitao e6f3dab544 update to vulkan-sdk-1.3.275.0
Signed-off-by: huruitao <huruitao@kaihong.com>
2024-05-21 14:26:08 +08:00
openharmony_ci ad59fb0a3b 回退 'Pull Request !19 : spirv-tools/headers update to vulkan-sdk-1.3.275.0' 2024-04-30 02:32:08 +00:00
huruitao ddbce7cd9f vulkan-sdk-1.3.275.0
Signed-off-by: huruitao <huruitao@kaihong.com>
2024-04-29 14:06:23 +08:00
wangshi 727aa59848 update to sdk-1.3.231.1
Signed-off-by: wangshi <wangshi@kaihong.com>
2023-07-11 10:09:15 +08:00
wangshi 5f361adbc3 适配1.5.4.raytracing.fixed版本
Signed-off-by: wangshi <wangshi@kaihong.com>
2023-01-13 15:12:55 +08:00
wangshi 2405d478aa 移植spirv-headers,适配vkgl测试套件编译
Signed-off-by: wangshi <wangshi@kaihong.com>
2022-11-15 15:45:09 +08:00
Raun Krisch 33b8b58ead Merge pull request #281 from ArkadiuszSarwaAMD/SPV_AMD_shader_early_and_late_fragment_tests
Add SPV_AMD_shader_early_and_late_fragment_tests
2022-05-31 23:12:17 -05:00
Robert Campbell 8f285fb59a Implemented Beef language header generation 2022-05-20 12:13:56 -04:00
Arkadiusz Sarwa a04a8d2bac Add SPV_AMD_shader_early_and_late_fragment_tests 2022-05-18 11:27:56 +02:00
Arkadiusz Sarwa dad2e240bb Add SPV_AMD_shader_early_and_late_fragment_tests 2022-05-17 17:20:47 +02:00
Eric Werness 96fe99115a Add SPV_KHR_ray_cull_mask 2022-04-29 19:13:03 -04:00
John Kessenich da225c1551 Merge pull request #274 from rayanht/patch-1
Register magic number for SPIRVSmith
2022-04-20 22:57:59 +07:00
Kevin Petit 9014071e0e do not enable the instruction with the extension
Go via the capability

Change-Id: I9273f53dc6fa29a1bc6a66854f17731da1532117
2022-04-20 16:53:10 +01:00
Kevin Petit bd7adac2a9 Add SPV_KHR_subgroup_rotate
Signed-off-by: Kevin Petit <kevin.petit@arm.com>
Change-Id: I49e7c2d509007958fbe1a6aa2d2fdf11dffbef4d
2022-04-20 13:26:47 +01:00
Rayan Hatout b802d95467 Register magic number for SPIRVSmith 2022-04-17 22:56:56 +01:00
Raun Krisch de399fcf69 Merge pull request #270 from kpet/sycl
Add a SourceLanguage for SYCL
2022-04-06 11:23:53 -05:00
DmitryBushev ad232dbb77 Removed extension section 2022-04-05 16:01:03 +03:00
DmitryBushev d87bbfaa6b Add NamedBarrierCountINTEL execution mode 2022-04-05 15:18:24 +03:00
Kevin Petit 978750cb7f Add a SourceLanguage for SYCL
Signed-off-by: Kevin Petit <kevin.petit@arm.com>
Change-Id: Ib12851c89000bbda7bf516a30146ca6f63f98419
2022-03-17 16:42:51 +00:00
Raun Krisch 79e1d8c305 Merge pull request #269 from KornevNikita/uniform_group_instructions
Implement SPV_KHR_uniform_group_instructions extension
2022-03-15 22:27:40 -05:00
Nikita Kornev cb6a999f7b Remove extensions tag from instructions 2022-03-03 10:07:13 +03:00
Raun Krisch 67fc03990c Merge pull request #261 from ProkopRandacek/master
Include bool type if not already defined
2022-03-02 11:18:40 -06:00
Nikita Kornev 534e72c73d Merge branch 'master' of https://github.com/KhronosGroup/SPIRV-Headers into uniform_group_instructions 2022-03-02 15:30:15 +03:00
Nikita Kornev 5b634e4352 Implement SPV_KHR_uniform_group_instructions extension
Spec: https://github.com/KhronosGroup/SPIRV-Registry/pull/138
2022-03-02 15:12:49 +03:00
Raun Krisch 8c7c8d3e0e Merge pull request #268 from bashbaug/SPV_INTEL_split_barrier
update SPIR-V headers for SPV_INTEL_split_barrier
2022-02-23 11:04:06 -06:00
Raun Krisch 91e434df0e Merge pull request #263 from DataBeaver/master
Reserve enum range for MSP extensions
2022-02-23 11:02:48 -06:00
Raun Krisch 523cadeda7 Merge pull request #264 from gnl21/demote-ext-tag
Add EXT tag to capability to DemoteToHelperInvocationEXT
2022-02-23 11:01:13 -06:00
Ben Ashbaugh 1e503fd194 update SPIR-V headers for SPV_INTEL_split_barrier 2022-02-12 18:14:08 -08:00
Dmitry Bushev 6affe04fba 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
2022-02-08 13:29:45 +03:00
Prokop Randacek fe24c760d8 regenerate headers 2022-02-08 09:26:02 +01:00
Graeme Leese 05f37878ab 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.
2022-01-31 13:52:19 +00:00
Mikko Rasa 54cbef3c1c Reserve enum range for MSP extensions 2022-01-28 12:33:48 +02:00
Michael Kinsner d398a08e10 Allocate additional loop control bit for upcoming Intel extension 2022-01-17 16:45:26 -04:00
Prokop Randacek dff4376d8b regenerate the headers 2022-01-05 19:02:52 +01:00
Sylvain Doremus 389e8b45f0 Merge branch 'master' into add_shader_writer 2021-12-21 13:24:31 +01:00
John Kessenich 488dfbaf0d Update headers with SPIR-V version 1.6, revision 1. 2021-12-16 00:26:22 +07:00
Raun Krisch eb75b0c226 Merge pull request #256 from jjfumero/tornadovm-generator
Register TornadoVM SPIRV Beehive Tookit Generator
2021-12-08 08:51:28 -06:00
Raun Krisch 934fae460f Merge pull request #257 from Hardcode84/atomic-float-no-shader
Atomic float add should not imply Shader
2021-12-01 11:05:17 -06:00
Raun Krisch af28822dc5 Merge pull request #258 from kpet/arm-contact
Change contact for Arm
2021-11-30 17:07:48 -06:00
Dmitry Bushev 18ac8f91f3 Add MediaBlockIOINTEL decoration declaration (#255)
Declared new MediaBlockIOINTEL decoration added by VectorComputeINTEL
capability
2021-11-30 17:05:45 +03:00
Kevin Petit 2118e4eb92 Change contact for Arm
Signed-off-by: Kevin Petit <kevin.petit@arm.com>
Change-Id: I5ab24d76c4b3227ae768c23bf1702b18665f3995
2021-11-30 09:54:39 +00:00
Butygin 5917b8a8f4 Atomic float add should not imply Shader 2021-11-24 23:25:29 +03:00
Juan Fumero 5465bc056f Register TornadoVM SPIRV Beehive Tookit Generator 2021-11-23 15:23:58 +01:00
DragonJoker 69d95b6f1d Add ShaderWriter as SPIR-V generation tool. 2021-11-16 15:34:48 +01:00
Raun Krisch 3c4b1ee444 Merge pull request #251 from MrSidims/private/MrSidims/FunctionPointerINTEL
Rename ConstFunctionPointerINTEL to ConstantFunctionPointerINTEL
2021-11-10 11:15:54 -06:00
Raun Krisch 96dfc3b4f6 Merge pull request #250 from kpet/clspv-reflection-subgroups
Add SpecConstantSubgroupMaxSize to the clspv reflection non-semantic instruction set
2021-11-03 10:53:38 -05:00
Dmitry Sidorov 4549a67764 Rename ConstFunctionPointerINTEL to ConstantFunctionPointerINTEL
Signed-off-by: Dmitry Sidorov <dmitry.sidorov@intel.com>
2021-11-03 13:10:10 +03:00
Kévin Petit 2a5f60f068 Add SpecConstantSubgroupMaxSize to the clspv reflection non-semantic instruction set
Signed-off-by: Kévin Petit <kpet@free.fr>
2021-10-25 18:33:26 +01:00
Pankaj Mistry 164dd2c69c Implement header definitions for SPV_NV_bindless_texture 2021-10-21 11:17:23 -07:00
Ben Ashbaugh 7ddf7ac10a reserve SPIR-V enum block for Intel extensions 2021-10-12 17:04:12 -07:00