From 9ef1db93d9864cc3377e7ac466e159287a93c03f Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=D0=91=D1=80=D0=B0=D0=BD=D0=B8=D0=BC=D0=B8=D1=80=20=D0=9A?= =?UTF-8?q?=D0=B0=D1=80=D0=B0=D1=9F=D0=B8=D1=9B?= Date: Fri, 14 Jul 2023 17:41:47 -0700 Subject: [PATCH] Updated spirv-headers. --- 3rdparty/spirv-headers/include/spirv/spir-v.xml | 3 ++- .../include/spirv/unified1/spirv.core.grammar.json | 8 ++++++++ 3rdparty/spirv-headers/include/spirv/unified1/spirv.h | 2 ++ 3rdparty/spirv-headers/include/spirv/unified1/spirv.hpp11 | 2 ++ 3rdparty/spirv-headers/include/spirv/unified1/spirv.json | 4 +++- 5 files changed, 17 insertions(+), 2 deletions(-) diff --git a/3rdparty/spirv-headers/include/spirv/spir-v.xml b/3rdparty/spirv-headers/include/spirv/spir-v.xml index b6cad390c..989b996b3 100644 --- a/3rdparty/spirv-headers/include/spirv/spir-v.xml +++ b/3rdparty/spirv-headers/include/spirv/spir-v.xml @@ -89,7 +89,8 @@ - + + diff --git a/3rdparty/spirv-headers/include/spirv/unified1/spirv.core.grammar.json b/3rdparty/spirv-headers/include/spirv/unified1/spirv.core.grammar.json index 3ca127665..693637a19 100644 --- a/3rdparty/spirv-headers/include/spirv/unified1/spirv.core.grammar.json +++ b/3rdparty/spirv-headers/include/spirv/unified1/spirv.core.grammar.json @@ -10159,6 +10159,14 @@ { "enumerant" : "HERO_C", "value" : 8 + }, + { + "enumerant" : "NZSL", + "value" : 9 + }, + { + "enumerant" : "WGSL", + "value" : 10 } ] }, diff --git a/3rdparty/spirv-headers/include/spirv/unified1/spirv.h b/3rdparty/spirv-headers/include/spirv/unified1/spirv.h index 50eb986a8..e478e3f08 100644 --- a/3rdparty/spirv-headers/include/spirv/unified1/spirv.h +++ b/3rdparty/spirv-headers/include/spirv/unified1/spirv.h @@ -74,6 +74,8 @@ typedef enum SpvSourceLanguage_ { SpvSourceLanguageCPP_for_OpenCL = 6, SpvSourceLanguageSYCL = 7, SpvSourceLanguageHERO_C = 8, + SpvSourceLanguageNZSL = 9, + SpvSourceLanguageWGSL = 10, SpvSourceLanguageMax = 0x7fffffff, } SpvSourceLanguage; diff --git a/3rdparty/spirv-headers/include/spirv/unified1/spirv.hpp11 b/3rdparty/spirv-headers/include/spirv/unified1/spirv.hpp11 index 9788e8b1c..2cfc7e0fd 100644 --- a/3rdparty/spirv-headers/include/spirv/unified1/spirv.hpp11 +++ b/3rdparty/spirv-headers/include/spirv/unified1/spirv.hpp11 @@ -70,6 +70,8 @@ enum class SourceLanguage : unsigned { CPP_for_OpenCL = 6, SYCL = 7, HERO_C = 8, + NZSL = 9, + WGSL = 10, Max = 0x7fffffff, }; diff --git a/3rdparty/spirv-headers/include/spirv/unified1/spirv.json b/3rdparty/spirv-headers/include/spirv/unified1/spirv.json index b449ef0ec..23eff593f 100644 --- a/3rdparty/spirv-headers/include/spirv/unified1/spirv.json +++ b/3rdparty/spirv-headers/include/spirv/unified1/spirv.json @@ -76,7 +76,9 @@ "HLSL": 5, "CPP_for_OpenCL": 6, "SYCL": 7, - "HERO_C": 8 + "HERO_C": 8, + "NZSL": 9, + "WGSL": 10 } }, {