X-Git-Url: http://git.tdb.fi/?p=libs%2Fgl.git;a=blobdiff_plain;f=source%2Fglsl%2Foptimize.h;h=6d8a6194e7e9f5d2076fa81938a75aff421e39c2;hp=7d064056e48ceb6d72bb7d9a4b2e9d5099f2e401;hb=83186c4a01ada8bfb0199c4396c0aaa64631577f;hpb=bb386d895f5fce2f0099886fdf7e7073b18246e8 diff --git a/source/glsl/optimize.h b/source/glsl/optimize.h index 7d064056..6d8a6194 100644 --- a/source/glsl/optimize.h +++ b/source/glsl/optimize.h @@ -279,6 +279,7 @@ private: Node *node; Assignment::Target target; std::vector used_by; + unsigned in_loop; AssignmentInfo(): node(0) { } }; @@ -305,6 +306,8 @@ private: bool r_side_effects; bool in_struct; bool composite_reference; + unsigned in_loop; + std::vector loop_ext_refs; Assignment::Target r_reference; std::set unused_nodes;