diff --git a/common/output_stream.cpp b/common/output_stream.cpp index 75396d8b..5de0d05b 100644 --- a/common/output_stream.cpp +++ b/common/output_stream.cpp @@ -107,6 +107,8 @@ std::string ToStringSpvSourceLanguage(SpvSourceLanguage lang) { return "SYCL"; case SpvSourceLanguageHERO_C: return "Hero C"; + case SpvSourceLanguageNZSL: + return "NZSL"; case SpvSourceLanguageMax: break; diff --git a/include/spirv/unified1/spirv.h b/include/spirv/unified1/spirv.h index 1159e4eb..65becfd7 100644 --- a/include/spirv/unified1/spirv.h +++ b/include/spirv/unified1/spirv.h @@ -77,6 +77,7 @@ typedef enum SpvSourceLanguage_ { SpvSourceLanguageCPP_for_OpenCL = 6, SpvSourceLanguageSYCL = 7, SpvSourceLanguageHERO_C = 8, + SpvSourceLanguageNZSL = 9, SpvSourceLanguageMax = 0x7fffffff, } SpvSourceLanguage; diff --git a/spirv_reflect.c b/spirv_reflect.c index c2254d34..e5978de3 100644 --- a/spirv_reflect.c +++ b/spirv_reflect.c @@ -5321,6 +5321,7 @@ const char* spvReflectSourceLanguage(SpvSourceLanguage source_lang) case SpvSourceLanguageCPP_for_OpenCL : return "CPP_for_OpenCL"; case SpvSourceLanguageSYCL : return "SYCL"; case SpvSourceLanguageHERO_C : return "Hero C"; + case SpvSourceLanguageNZSL : return "NZSL"; case SpvSourceLanguageMax: break; }