Commit Graph

459 Commits

Author SHA1 Message Date
openharmony_ci
aeda7b5bb0
!5 添加文件 OAT.xml、README.OpenSource
Merge pull request !5 from zleoyu/OpenSource1114
2022-11-16 06:07:17 +00:00
zleoyu
9702d9a016 Addition OAT.xml and README.OpenSource
Signed-off-by: zleoyu <zhangleiyu1@huawei.com>
2022-11-16 03:33:46 +00:00
openharmony_ci
c526127554
!4 移植spirv-headers,适配vkgl测试套件编译
Merge pull request !4 from wshikh/master
2022-11-16 02:33:15 +00:00
wangshi
d8b5806bc9 移植spirv-headers,适配vkgl测试套件编译
Signed-off-by: wangshi <wangshi@kaihong.com>
2022-11-15 15:45:09 +08:00
Raun Krisch
b2a156e1c0
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
Raun Krisch
5a12186692
Merge pull request #283 from jayrulez/beeflang
Implemented Beef language header generation
2022-05-25 10:46:03 -05:00
Robert Campbell
d6b5958869 Implemented Beef language header generation 2022-05-20 12:13:56 -04:00
Arkadiusz Sarwa
7b23f23dda Add SPV_AMD_shader_early_and_late_fragment_tests 2022-05-18 11:27:56 +02:00
Arkadiusz Sarwa
39cb96d243 Add SPV_AMD_shader_early_and_late_fragment_tests 2022-05-17 17:20:47 +02:00
Raun Krisch
b765c355f4
Merge pull request #279 from dgkoch/SPV_KHR_ray_cull_mask
Add SPV_KHR_ray_cull_mask
2022-05-03 11:16:12 -05:00
Eric Werness
b74edd5537 Add SPV_KHR_ray_cull_mask 2022-04-29 19:13:03 -04:00
John Kessenich
46b7918218
Merge pull request #274 from rayanht/patch-1
Register magic number for SPIRVSmith
2022-04-20 22:57:59 +07:00
John Kessenich
bfaccff6e5
Merge pull request #277 from kpet/spv-khr-subgroup-rotate
Add SPV_KHR_subgroup_rotate
2022-04-20 22:55:48 +07:00
Kevin Petit
ee9e6ddf3f 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
c0bd604223 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
ef6ecedddd
Register magic number for SPIRVSmith 2022-04-17 22:56:56 +01:00
Raun Krisch
82becc8a8a
Merge pull request #273 from Tachi107/patch-1
build: use ARCH_INDEPENDENT if possible
2022-04-13 11:06:44 -05:00
Andrea Pappacoda
d9234dee3c
build: use ARCH_INDEPENDENT if possible
Since this is a header-only library, the CMake Version file should be marked architecture-independent with the ARCH_INDEPENDENT option. As the option has been added in CMake 3.14 and spriv-headers supports CMake 3.0 the option has to be passed only if supported.
2022-04-07 13:27:01 +02:00
Raun Krisch
9c3fd01c8a
Merge pull request #270 from kpet/sycl
Add a SourceLanguage for SYCL
2022-04-06 11:23:53 -05:00
Raun Krisch
5bb42a80dc
Merge pull request #272 from DmitryBushev/open_master
Add NamedBarrierCountINTEL execution mode
2022-04-06 11:21:43 -05:00
DmitryBushev
5ecb8bc821 Removed extension section 2022-04-05 16:01:03 +03:00
DmitryBushev
bf5bffa938 Add NamedBarrierCountINTEL execution mode 2022-04-05 15:18:24 +03:00
Kevin Petit
064395f0f8 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
4995a2f272
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
7744288e2d Remove extensions tag from instructions 2022-03-03 10:07:13 +03:00
Raun Krisch
0e994ee9c4
Merge pull request #261 from ProkopRandacek/master
Include bool type if not already defined
2022-03-02 11:18:40 -06:00
Nikita Kornev
48fadab867 Merge branch 'master' of https://github.com/KhronosGroup/SPIRV-Headers into uniform_group_instructions 2022-03-02 15:30:15 +03:00
Nikita Kornev
a4a03f677a 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
f75fc98bad
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
24c841de7d
Merge pull request #263 from DataBeaver/master
Reserve enum range for MSP extensions
2022-02-23 11:02:48 -06:00
Raun Krisch
f85647cbf2
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
ed206e3817 update SPIR-V headers for SPV_INTEL_split_barrier 2022-02-12 18:14:08 -08:00
Dmitry Bushev
6a55fade62
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
bf985e99ec
regenerate headers 2022-02-08 09:26:02 +01:00
Graeme Leese
c89cabce94 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
c31dbf6c14 Reserve enum range for MSP extensions 2022-01-28 12:33:48 +02:00
Raun Krisch
b42ba6d92f
Merge pull request #262 from mkinsner/mkinsner/allocate_loop_control_bit
Allocate additional loop control bit for upcoming Intel extension
2022-01-19 10:44:07 -06:00
Michael Kinsner
bf2809d6f4 Allocate additional loop control bit for upcoming Intel extension 2022-01-17 16:45:26 -04:00
Prokop Randacek
e14816714e
regenerate the headers 2022-01-05 19:02:52 +01:00
Raun Krisch
b8047fbe45
Merge pull request #253 from DragonJoker/add_shader_writer
Add ShaderWriter as SPIR-V generation tool.
2022-01-04 22:24:14 -06:00
Prokop Randáček
6e7a6754b1
Include bool type for C 2022-01-04 11:33:05 +00:00
Sylvain Doremus
9dd7c53c71
Merge branch 'master' into add_shader_writer 2021-12-21 13:24:31 +01:00
John Kessenich
eddd4dfc93
Merge pull request #259 from KhronosGroup/version-1.6
Update headers with SPIR-V version 1.6, revision 1.
2021-12-16 00:32:43 +07:00
John Kessenich
dcd4752edb Update headers with SPIR-V version 1.6, revision 1. 2021-12-16 00:26:22 +07:00
Raun Krisch
d53b49635b
Merge pull request #256 from jjfumero/tornadovm-generator
Register TornadoVM SPIRV Beehive Tookit Generator
2021-12-08 08:51:28 -06:00
Raun Krisch
29414ae1fd
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
993b82fe63
Merge pull request #258 from kpet/arm-contact
Change contact for Arm
2021-11-30 17:07:48 -06:00
Dmitry Bushev
20b02de995
Add MediaBlockIOINTEL decoration declaration (#255)
Declared new MediaBlockIOINTEL decoration added by VectorComputeINTEL
capability
2021-11-30 17:05:45 +03:00
Kevin Petit
98f12c1504 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
28005d6576 Atomic float add should not imply Shader 2021-11-24 23:25:29 +03:00