diff --git a/src/Nazara/Shader/LangWriter.cpp b/src/Nazara/Shader/LangWriter.cpp index 5371699c5..5f3c01a65 100644 --- a/src/Nazara/Shader/LangWriter.cpp +++ b/src/Nazara/Shader/LangWriter.cpp @@ -684,7 +684,12 @@ namespace Nz bool first = true; for (const auto& statement : node.condStatements) { - if (!first) + if (first) + { + if (node.isConst) + Append("const "); + } + else Append("else "); Append("if (");