X-Git-Url: http://git.tdb.fi/?a=blobdiff_plain;ds=sidebyside;f=source%2Fglsl%2Fcompiler.cpp;h=7ff589e7050bc854c1e3b3fd5856c42ea852405d;hb=1cd0ea7;hp=1eeb36252ba899a8f8851798f2a393a1223cc05d;hpb=a628f832b651df6643654d6e4a593c8c52417e67;p=libs%2Fgl.git diff --git a/source/glsl/compiler.cpp b/source/glsl/compiler.cpp index 1eeb3625..7ff589e7 100644 --- a/source/glsl/compiler.cpp +++ b/source/glsl/compiler.cpp @@ -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);