]> git.tdb.fi Git - libs/gl.git/blobdiff - source/glsl/compiler.cpp
Add expression inlining
[libs/gl.git] / source / glsl / compiler.cpp
index 1eeb36252ba899a8f8851798f2a393a1223cc05d..7ff589e7050bc854c1e3b3fd5856c42ea852405d 100644 (file)
@@ -244,6 +244,7 @@ Compiler::OptimizeResult Compiler::optimize(Stage &stage)
        ConstantConditionEliminator().apply(stage);
 
        bool any_inlined = FunctionInliner().apply(stage);
+       any_inlined |= ExpressionInliner().apply(stage);
        if(any_inlined)
        {
                VariableResolver().apply(stage);