glsl/linker: Reduce scope of non-flat integer varying fix.
authorPaul Berry <stereotype441@gmail.com>
Tue, 9 Apr 2013 17:37:16 +0000 (10:37 -0700)
committerPaul Berry <stereotype441@gmail.com>
Tue, 9 Apr 2013 17:37:16 +0000 (10:37 -0700)
commit5306af211372c10bb05a3f8d09e6986a76677524
tree20337c06c2159c519b62a14fbe2762ffe76ad318
parent32d2b2aa2c784d9f37de21e0ed973e5ee1edb658
glsl/linker: Reduce scope of non-flat integer varying fix.

In the mailing list discussion of "glsl/linker: fix varying packing
for non-flat integer varyings." (commit 7862bde), we concluded that
since the bug only applies to integral variables, it is safer to just
apply the bug fix to integer varyings.  I forgot to make the change
before pushing the patch upstream.  (Note: we aren't aware of any bugs
in commit 7862bde; it just seems wise to be on the safe side).

This patch makes the change.  Assuming commit 7862bde gets
cherry-picked back to 9.1, this commit should be cherry-picked too.

NOTE: This is a candidate for the 9.1 release branch.
src/glsl/link_varyings.cpp