diff options
author | Ian Romanick <[email protected]> | 2016-05-17 13:49:11 -0700 |
---|---|---|
committer | Ian Romanick <[email protected]> | 2016-05-18 10:53:50 -0700 |
commit | 7619aed41d6b677a05c1088aed3a6b6a70255496 (patch) | |
tree | 84b926f97b372a9fb236926f305aba1c203e7cd5 /scons | |
parent | 79bbff9defd98167bf14336a44985088e2fd3f37 (diff) |
glsl/linker: Ensure the first stage of an SSO pipeline has input locs assigned
Previously an SSO pipeline containing only a tessellation control shader
and a tessellation evaluation shader would not get locations assigned
for the TCS inputs. This would lead to assertion failures in some
piglit tests, such as arb_program_interface_query-resource-query.
That piglit test still fails on some tessellation related subtests.
Specifically, these subtests fail:
'GL_PROGRAM_INPUT(tcs) active resources' expected 2 but got 3
'GL_PROGRAM_INPUT(tcs) max length name' expected 12 but got 16
'GL_PROGRAM_INPUT(tcs,tes) active resources' expected 2 but got 3
'GL_PROGRAM_INPUT(tcs,tes) max length name' expected 12 but got 16
'GL_PROGRAM_OUTPUT(tcs) active resources' expected 15 but got 3
'GL_PROGRAM_OUTPUT(tcs) max length name' expected 23 but got 12
Signed-off-by: Ian Romanick <[email protected]>
Reviewed-by: Timothy Arceri <[email protected]>
Cc: [email protected]
Diffstat (limited to 'scons')
0 files changed, 0 insertions, 0 deletions