glsl: Allow 'in' and 'out' when 'layout' is also available
authorIan Romanick <ian.d.romanick@intel.com>
Sat, 8 Jan 2011 00:53:07 +0000 (16:53 -0800)
committerIan Romanick <ian.d.romanick@intel.com>
Thu, 13 Jan 2011 21:35:50 +0000 (13:35 -0800)
commit82c4b4f88af97395a3d1b01e1998ec828cd5d305
tree6d039092f08da726528beddb08b4cc9acd3c1f43
parente1bc68b0140fef465cda26b74602aeb1cbcfdafc
glsl: Allow 'in' and 'out' when 'layout' is also available

All of the extensions that add the 'layout' keyword also enable (and
required) the use of 'in' and 'out' with shader globals.

This is related to (piglit) bugzilla #31804.

NOTE: This is a candidate for the 7.9 and 7.10 branches.
src/glsl/ast_to_hir.cpp