Renderer/ShaderAst: Fix compilation errors on Linux

This commit is contained in:
Lynix
2017-01-06 16:34:04 +01:00
parent bd8a3ba47d
commit f0a7430d34
4 changed files with 19 additions and 3 deletions

View File

@@ -64,6 +64,9 @@ namespace Nz
switch (kind)
{
case ShaderAst::VariableType::Builtin: //< Only there to make compiler happy
break;
case ShaderAst::VariableType::Input:
m_currentState->inputs.insert(std::make_pair(type, name));
break;
@@ -288,6 +291,9 @@ namespace Nz
{
switch (type)
{
case ShaderAst::ExpressionType::Boolean:
Append("bool");
break;
case ShaderAst::ExpressionType::Float1:
Append("float");
break;