aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJohn Kessenich <cepheus@frii.com>2020-03-17 00:44:51 -0600
committerJohn Kessenich <cepheus@frii.com>2020-03-17 00:44:51 -0600
commit9e8e6aff3bcad8968c0da816da36b2367b53b7c2 (patch)
tree644a2d429a3384895da4ff61a3f73947b1c34fd3
parent8830d1d77492633a56115f3d55cf11c929fcddc9 (diff)
downloadSPIRV-Headers-9e8e6aff3bcad8968c0da816da36b2367b53b7c2.tar.gz
Non-functional: Update header build to match Khronos spec. builder.
-rw-r--r--tools/buildHeaders/jsonToSpirv.cpp2
-rw-r--r--tools/buildHeaders/jsonToSpirv.h1
2 files changed, 2 insertions, 1 deletions
diff --git a/tools/buildHeaders/jsonToSpirv.cpp b/tools/buildHeaders/jsonToSpirv.cpp
index 2190bd3..1d01649 100644
--- a/tools/buildHeaders/jsonToSpirv.cpp
+++ b/tools/buildHeaders/jsonToSpirv.cpp
@@ -146,7 +146,7 @@ ClassOptionality ToOperandClassAndOptionality(const std::string& operandKind, co
} else if (operandKind == "LiteralSpecConstantOpInteger") {
type = OperandLiteralNumber;
} else if (operandKind == "LiteralContextDependentNumber") {
- type = OperandVariableLiterals;
+ type = OperandAnySizeLiteralNumber;
} else if (operandKind == "SourceLanguage") {
type = OperandSource;
} else if (operandKind == "ExecutionModel") {
diff --git a/tools/buildHeaders/jsonToSpirv.h b/tools/buildHeaders/jsonToSpirv.h
index 0764de3..e64faa1 100644
--- a/tools/buildHeaders/jsonToSpirv.h
+++ b/tools/buildHeaders/jsonToSpirv.h
@@ -51,6 +51,7 @@ enum OperandClass {
OperandVariableLiterals,
OperandVariableIdLiteral,
OperandVariableLiteralId,
+ OperandAnySizeLiteralNumber,
OperandLiteralNumber,
OperandLiteralString,
OperandSource,