X-Git-Url: http://git.tdb.fi/?p=libs%2Fgl.git;a=blobdiff_plain;f=source%2Fglsl%2Foptimize.h;h=ca22c9d8259fdf198c0c63cc5221361ee010c8a6;hp=0604a39c1b24e9224dedffde7323ed3b0e5fa68f;hb=bde40be11da83206f3d33a8225963d47a413662e;hpb=911c6c4acc8218bc40d93917207f9dc32e9f2596 diff --git a/source/glsl/optimize.h b/source/glsl/optimize.h index 0604a39c..ca22c9d8 100644 --- a/source/glsl/optimize.h +++ b/source/glsl/optimize.h @@ -101,9 +101,6 @@ private: Expression *expression; Block *assign_scope; RefPtr *inline_point; - const Operator *inner_oper; - const Operator *outer_oper; - bool inline_on_rhs; bool trivial; bool available; @@ -125,8 +122,8 @@ public: bool apply(Stage &); private: - void visit_and_record(RefPtr &, const Operator *, bool); - void inline_expression(Expression &, RefPtr &, const Operator *, const Operator *, bool); + void visit_and_record(RefPtr &); + void inline_expression(Expression &, RefPtr &); virtual void visit(Block &); virtual void visit(RefPtr &); virtual void visit(VariableReference &);