diff options
Diffstat (limited to 'libshaderc/src/shaderc.cc')
-rw-r--r-- | libshaderc/src/shaderc.cc | 8 |
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; |