aboutsummaryrefslogtreecommitdiff
path: root/libshaderc/src/shaderc.cc
diff options
context:
space:
mode:
Diffstat (limited to 'libshaderc/src/shaderc.cc')
-rw-r--r--libshaderc/src/shaderc.cc8
1 files changed, 8 insertions, 0 deletions
diff --git a/libshaderc/src/shaderc.cc b/libshaderc/src/shaderc.cc
index 03e3b5f..2584a68 100644
--- a/libshaderc/src/shaderc.cc
+++ b/libshaderc/src/shaderc.cc
@@ -41,6 +41,14 @@ EShLanguage GetStage(shaderc_shader_kind kind) {
return EShLangVertex;
case shaderc_glsl_fragment_shader:
return EShLangFragment;
+ case shaderc_glsl_compute_shader:
+ return EShLangCompute;
+ case shaderc_glsl_geometry_shader:
+ return EShLangGeometry;
+ case shaderc_glsl_tess_control_shader:
+ return EShLangTessControl;
+ case shaderc_glsl_tess_evaluation_shader:
+ return EShLangTessEvaluation;
}
assert(0 && "Unhandled shaderc_shader_kind");
return EShLangVertex;