]> git.tdb.fi Git - libs/gl.git/blobdiff - source/glsl/compiler.cpp
Remove unnecessary includes
[libs/gl.git] / source / glsl / compiler.cpp
index 1eeb36252ba899a8f8851798f2a393a1223cc05d..7fe608bf6b0c80cce51a987f79ea4be225632494 100644 (file)
@@ -1,5 +1,4 @@
 #include <msp/core/algorithm.h>
-#include <msp/gl/extensions/ext_gpu_shader4.h>
 #include <msp/strings/format.h>
 #include "builtin.h"
 #include "compatibility.h"
@@ -10,7 +9,6 @@
 #include "optimize.h"
 #include "output.h"
 #include "resources.h"
-#include "shader.h"
 
 #undef interface
 
@@ -244,6 +242,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);