Front-end: Fix missing tessellation shader built-in qualifiers.
authorJohn Kessenich <cepheus@frii.com>
Tue, 13 Oct 2015 23:23:10 +0000 (17:23 -0600)
committerJohn Kessenich <cepheus@frii.com>
Tue, 13 Oct 2015 23:23:10 +0000 (17:23 -0600)
commitb5c046e58b216ee27fbdc1e3826a6d26868bfd86
treedb99188ab3d0a4af6c0df7be1eadd9b0ff3b2b7b
parente690332c3c2a5f4badbd6d5f67767f84ae5e08a4
Front-end: Fix missing tessellation shader built-in qualifiers.

The gl_in array has a special path due to context-specific
gl_MaxPatchVertices, making the code out of order for tagging built-ins.
This commit moves the tagging to the correct location.
This also fixes issue #80.
12 files changed:
Test/baseResults/150.tesc.out
Test/baseResults/310.tesc.out
Test/baseResults/310.tese.out
Test/baseResults/400.tesc.out
Test/baseResults/400.tese.out
Test/baseResults/420.tesc.out
Test/baseResults/450.tesc.out
Test/baseResults/450.tese.out
Test/baseResults/spv.400.tesc.out
Test/baseResults/spv.400.tese.out
glslang/Include/revision.h
glslang/MachineIndependent/Initialize.cpp