]> git.tdb.fi Git - libs/gl.git/blobdiff - source/glsl/optimize.h
Use emplace_back when a new object is being constructed
[libs/gl.git] / source / glsl / optimize.h
index 9b7b7affecf58035f19c2457cbd08c8c4adddf3d..75fffa13bb4fcaf6527d56ab676a7b88553cb8c5 100644 (file)
@@ -122,6 +122,7 @@ private:
                Block *assign_scope = 0;
                std::vector<ExpressionUse> uses;
                bool trivial = false;
+               bool blocked = false;
        };
 
        std::list<ExpressionInfo> expressions;
@@ -261,7 +262,7 @@ private:
        bool r_external_side_effects = false;
 
 public:
-       void apply(Stage &);
+       bool apply(Stage &);
 
 private:
        ConstantStatus check_constant_condition(const Expression &);