summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--include/spirv/unified1/spirv.bf1
-rw-r--r--include/spirv/unified1/spirv.core.grammar.json4
-rw-r--r--include/spirv/unified1/spirv.cs1
-rw-r--r--include/spirv/unified1/spirv.h1
-rw-r--r--include/spirv/unified1/spirv.hpp1
-rw-r--r--include/spirv/unified1/spirv.hpp111
-rw-r--r--include/spirv/unified1/spirv.json3
-rw-r--r--include/spirv/unified1/spirv.lua1
-rw-r--r--include/spirv/unified1/spirv.py1
-rw-r--r--include/spirv/unified1/spv.d1
10 files changed, 14 insertions, 1 deletions
diff --git a/include/spirv/unified1/spirv.bf b/include/spirv/unified1/spirv.bf
index d1e90cb..ddf32f5 100644
--- a/include/spirv/unified1/spirv.bf
+++ b/include/spirv/unified1/spirv.bf
@@ -68,6 +68,7 @@ namespace Spv
SYCL = 7,
HERO_C = 8,
NZSL = 9,
+ WGSL = 10,
}
[AllowDuplicates, CRepr] public enum ExecutionModel
diff --git a/include/spirv/unified1/spirv.core.grammar.json b/include/spirv/unified1/spirv.core.grammar.json
index f33d169..693637a 100644
--- a/include/spirv/unified1/spirv.core.grammar.json
+++ b/include/spirv/unified1/spirv.core.grammar.json
@@ -10163,6 +10163,10 @@
{
"enumerant" : "NZSL",
"value" : 9
+ },
+ {
+ "enumerant" : "WGSL",
+ "value" : 10
}
]
},
diff --git a/include/spirv/unified1/spirv.cs b/include/spirv/unified1/spirv.cs
index aca7744..9b1159c 100644
--- a/include/spirv/unified1/spirv.cs
+++ b/include/spirv/unified1/spirv.cs
@@ -67,6 +67,7 @@ namespace Spv
SYCL = 7,
HERO_C = 8,
NZSL = 9,
+ WGSL = 10,
}
public enum ExecutionModel
diff --git a/include/spirv/unified1/spirv.h b/include/spirv/unified1/spirv.h
index 861399f..e478e3f 100644
--- a/include/spirv/unified1/spirv.h
+++ b/include/spirv/unified1/spirv.h
@@ -75,6 +75,7 @@ typedef enum SpvSourceLanguage_ {
SpvSourceLanguageSYCL = 7,
SpvSourceLanguageHERO_C = 8,
SpvSourceLanguageNZSL = 9,
+ SpvSourceLanguageWGSL = 10,
SpvSourceLanguageMax = 0x7fffffff,
} SpvSourceLanguage;
diff --git a/include/spirv/unified1/spirv.hpp b/include/spirv/unified1/spirv.hpp
index b1330ab..127707c 100644
--- a/include/spirv/unified1/spirv.hpp
+++ b/include/spirv/unified1/spirv.hpp
@@ -71,6 +71,7 @@ enum SourceLanguage {
SourceLanguageSYCL = 7,
SourceLanguageHERO_C = 8,
SourceLanguageNZSL = 9,
+ SourceLanguageWGSL = 10,
SourceLanguageMax = 0x7fffffff,
};
diff --git a/include/spirv/unified1/spirv.hpp11 b/include/spirv/unified1/spirv.hpp11
index 2b5aa5c..2cfc7e0 100644
--- a/include/spirv/unified1/spirv.hpp11
+++ b/include/spirv/unified1/spirv.hpp11
@@ -71,6 +71,7 @@ enum class SourceLanguage : unsigned {
SYCL = 7,
HERO_C = 8,
NZSL = 9,
+ WGSL = 10,
Max = 0x7fffffff,
};
diff --git a/include/spirv/unified1/spirv.json b/include/spirv/unified1/spirv.json
index df8c8b9..23eff59 100644
--- a/include/spirv/unified1/spirv.json
+++ b/include/spirv/unified1/spirv.json
@@ -77,7 +77,8 @@
"CPP_for_OpenCL": 6,
"SYCL": 7,
"HERO_C": 8,
- "NZSL": 9
+ "NZSL": 9,
+ "WGSL": 10
}
},
{
diff --git a/include/spirv/unified1/spirv.lua b/include/spirv/unified1/spirv.lua
index 3c07ddb..88f7ece 100644
--- a/include/spirv/unified1/spirv.lua
+++ b/include/spirv/unified1/spirv.lua
@@ -62,6 +62,7 @@ spv = {
SYCL = 7,
HERO_C = 8,
NZSL = 9,
+ WGSL = 10,
},
ExecutionModel = {
diff --git a/include/spirv/unified1/spirv.py b/include/spirv/unified1/spirv.py
index bc73928..cff5d3c 100644
--- a/include/spirv/unified1/spirv.py
+++ b/include/spirv/unified1/spirv.py
@@ -62,6 +62,7 @@ spv = {
'SYCL' : 7,
'HERO_C' : 8,
'NZSL' : 9,
+ 'WGSL' : 10,
},
'ExecutionModel' : {
diff --git a/include/spirv/unified1/spv.d b/include/spirv/unified1/spv.d
index 591ab17..1044333 100644
--- a/include/spirv/unified1/spv.d
+++ b/include/spirv/unified1/spv.d
@@ -70,6 +70,7 @@ enum SourceLanguage : uint
SYCL = 7,
HERO_C = 8,
NZSL = 9,
+ WGSL = 10,
}
enum ExecutionModel : uint