diff options
author | Ian Romanick <ian.d.romanick@intel.com> | 2010-10-19 17:59:10 -0700 |
---|---|---|
committer | Ian Romanick <ian.d.romanick@intel.com> | 2010-10-19 18:12:32 -0700 |
commit | cc90e62d70d91fb16abcd66c61c211c0fd573339 (patch) | |
tree | 939bbededa4fa2698bd96a6ae9578dcadac22f22 /src/mesa/math/m_eval.c | |
parent | 974fb466f299fc569a86097936ab89c8c369f6d2 (diff) |
linker: Improve handling of unread/unwritten shader inputs/outputs
Previously some shader input or outputs that hadn't received location
assignments could slip through. This could happen when a shader
contained user-defined varyings and was used with either
fixed-function or assembly shaders.
See the piglit tests glsl-[fv]s-user-varying-ff and
sso-user-varying-0[12].
NOTE: this is a candidate for the 7.9 branch.
Diffstat (limited to 'src/mesa/math/m_eval.c')
0 files changed, 0 insertions, 0 deletions