Skip to content

Commit 7c725dd

Browse files
Luna5amaspencer-lunarg
authored andcommitted
1 parent e55086b commit 7c725dd

File tree

3 files changed

+20
-0
lines changed

3 files changed

+20
-0
lines changed

common/output_stream.cpp

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -108,6 +108,14 @@ std::string ToStringSpvSourceLanguage(SpvSourceLanguage lang) {
108108
return "Hero C";
109109
case SpvSourceLanguageNZSL:
110110
return "NZSL";
111+
case SpvSourceLanguageWGSL:
112+
return "WGSL";
113+
case SpvSourceLanguageSlang:
114+
return "Slang";
115+
case SpvSourceLanguageZig:
116+
return "Zig";
117+
case SpvSourceLanguageRust:
118+
return "Rust";
111119

112120
default:
113121
break;

include/spirv/unified1/spirv.h

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -78,6 +78,10 @@ typedef enum SpvSourceLanguage_ {
7878
SpvSourceLanguageSYCL = 7,
7979
SpvSourceLanguageHERO_C = 8,
8080
SpvSourceLanguageNZSL = 9,
81+
SpvSourceLanguageWGSL = 10,
82+
SpvSourceLanguageSlang = 11,
83+
SpvSourceLanguageZig = 12,
84+
SpvSourceLanguageRust = 13,
8185
SpvSourceLanguageMax = 0x7fffffff,
8286
} SpvSourceLanguage;
8387

spirv_reflect.c

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -5475,6 +5475,14 @@ const char* spvReflectSourceLanguage(SpvSourceLanguage source_lang) {
54755475
return "Hero C";
54765476
case SpvSourceLanguageNZSL:
54775477
return "NZSL";
5478+
case SpvSourceLanguageWGSL:
5479+
return "WGSL";
5480+
case SpvSourceLanguageSlang:
5481+
return "Slang";
5482+
case SpvSourceLanguageZig:
5483+
return "Zig";
5484+
case SpvSourceLanguageRust:
5485+
return "Rust";
54785486
default:
54795487
break;
54805488
}

0 commit comments

Comments
 (0)