commit | bd33055ef4b6dd18d6247ff7d9e47496ff4acc51 | [log] [tgz] |
---|---|---|
author | Ian Romanick <ian.d.romanick@intel.com> | Fri Jan 07 18:34:58 2011 -0800 |
committer | Ian Romanick <ian.d.romanick@intel.com> | Wed Jan 12 14:30:31 2011 -0800 |
tree | 3278235f89711604cd0f9349ab8ea9270bbd1baa | |
parent | c3f000b3926988124a44ce7e8cd6588e46063058 [diff] |
glsl: Track variable usage, use that to enforce semantics In particular, variables cannot be redeclared invariant after being used. Fixes piglit test invariant-05.vert and bugzilla #29164. NOTE: This is a candidate for the 7.9 and 7.10 branches.