diff options
author | Brian Paul <[email protected]> | 2010-06-02 14:48:53 -0600 |
---|---|---|
committer | Brian Paul <[email protected]> | 2010-06-02 15:34:49 -0600 |
commit | 398e046efde399abef52a01f8ee886b76a8ad32a (patch) | |
tree | 4e43e548a455f9321f0eec8f26fa2a5eecc6a9ef /src/gallium/targets | |
parent | e57689c6badee8521691966ff6aa56648a474ce9 (diff) |
glsl: handle indirectly indexed input registers in linker
For example, if the fragment shader reads gl_TexCoord[i] with a
dynamic index we need to set all the InputsRead bits for all
texcoords. We were already doing this for shader outputs.
Refactored the later code so inputs and outputs are handled with
similar code.
Fixes a swrast failure with piglit's glsl-texcoord-array.shader_test
Diffstat (limited to 'src/gallium/targets')
0 files changed, 0 insertions, 0 deletions