glsl: fix stream qualifier for blocks with an instance name
authorTimothy Arceri <t_arceri@yahoo.com.au>
Sat, 17 Oct 2015 09:22:14 +0000 (20:22 +1100)
committerTimothy Arceri <t_arceri@yahoo.com.au>
Tue, 20 Oct 2015 00:58:28 +0000 (11:58 +1100)
commit2832ca95ecce064c7d841a3a374c2179f56161be
treef467520c99cc83259c82f7f9bb1ab8d7972c9699
parentaa9f06b3ea99b318469c3d140651f4b4986896a6
glsl: fix stream qualifier for blocks with an instance name

This also removes the validation from the parser as it is not required
and once arb_enhanced_layouts comes along we wont be able to do validation
on the stream qualifier in the parser anyway as it adds constant expression
support to the stream qualifier.

Reviewed-by: Samuel Iglesias Gonsálvez <siglesias@igalia.com>
Cc: 11.0 <mesa-stable@lists.freedesktop.org>
src/glsl/ast_to_hir.cpp
src/glsl/glsl_parser.yy
src/glsl/lower_named_interface_blocks.cpp