commit | 337dbc7d8c2f9290704c4ba77be2b215329b2fac | [log] [tgz] |
---|---|---|
author | John Kessenich <cepheus@frii.com> | Tue Sep 24 21:18:46 2013 +0000 |
committer | John Kessenich <cepheus@frii.com> | Tue Sep 24 21:18:46 2013 +0000 |
tree | 8d7a1f2a28d191145a3f01ee8a89a29340b6b7f2 | |
parent | f5ebfb5f27213ff25608534eb958ae4fc58aed2f [diff] |
Add basic intra-stage linking validation for matching types and qualification of uniforms/ins/outs/globals, function body duplication, and mixing ES/non-ES shaders. Still need to handle arrays and built-in redeclarations, and many more rules, but this puts the basics in place. git-svn-id: https://cvs.khronos.org/svn/repos/ogl/trunk/ecosystem/public/sdk/tools/glslang@23225 e7fa87d3-cd2b-0410-9028-fcbf551c1848