aboutsummaryrefslogtreecommitdiff
path: root/libshaderc/src
diff options
context:
space:
mode:
authorLei Zhang <antiagainst@google.com>2016-04-21 09:10:50 -0400
committerLei Zhang <antiagainst@google.com>2016-04-21 14:35:54 -0400
commit215a0b681fe98ec1975689caa131be746623897e (patch)
treef6de849bfe1d71d13c42810c3e404a5eb231833d /libshaderc/src
parentcf4c497a29ac421504453038906c937c0e13f184 (diff)
downloadshaderc-215a0b681fe98ec1975689caa131be746623897e.tar.gz
Add support for assembly files in glslc.
Diffstat (limited to 'libshaderc/src')
-rw-r--r--libshaderc/src/shaderc.cc3
1 files changed, 3 insertions, 0 deletions
diff --git a/libshaderc/src/shaderc.cc b/libshaderc/src/shaderc.cc
index a60f841..fe33f44 100644
--- a/libshaderc/src/shaderc.cc
+++ b/libshaderc/src/shaderc.cc
@@ -63,6 +63,7 @@ EShLanguage GetForcedStage(shaderc_shader_kind kind) {
case shaderc_glsl_default_geometry_shader:
case shaderc_glsl_default_tess_control_shader:
case shaderc_glsl_default_tess_evaluation_shader:
+ case shaderc_spirv_assembly:
return EShLangCount;
}
assert(0 && "Unhandled shaderc_shader_kind");
@@ -150,6 +151,8 @@ class StageDeducer {
return EShLangTessControl;
case shaderc_glsl_default_tess_evaluation_shader:
return EShLangTessEvaluation;
+ case shaderc_spirv_assembly:
+ return EShLangCount;
}
assert(0 && "Unhandled shaderc_shader_kind");
return EShLangCount;