Re: [Mesa-dev] [PATCH v2 03/15] glsl: parse in/out types for interface blocks

2013-03-24 Thread Jordan Justen
On Wed, Mar 20, 2013 at 5:19 PM, Eric Anholt wrote: > Jordan Justen writes: > >> Previously only 'uniform' was allowed for uniform blocks. >> >> Now, in/out can be parsed, but it will only be allowed for >> GLSL >= 150. > > >> basic_interface_block: >> - UNIFORM NEW_IDENTIFIER '{' member_lis

Re: [Mesa-dev] [PATCH v2 03/15] glsl: parse in/out types for interface blocks

2013-03-23 Thread Kenneth Graunke
On 03/20/2013 05:19 PM, Eric Anholt wrote: Jordan Justen writes: Previously only 'uniform' was allowed for uniform blocks. Now, in/out can be parsed, but it will only be allowed for GLSL >= 150. basic_interface_block: - UNIFORM NEW_IDENTIFIER '{' member_list '}' instance_name_opt

Re: [Mesa-dev] [PATCH v2 03/15] glsl: parse in/out types for interface blocks

2013-03-20 Thread Eric Anholt
Jordan Justen writes: > Previously only 'uniform' was allowed for uniform blocks. > > Now, in/out can be parsed, but it will only be allowed for > GLSL >= 150. > basic_interface_block: > - UNIFORM NEW_IDENTIFIER '{' member_list '}' instance_name_opt ';' > + interface_qualifier NEW_IDEN

[Mesa-dev] [PATCH v2 03/15] glsl: parse in/out types for interface blocks

2013-03-18 Thread Jordan Justen
Previously only 'uniform' was allowed for uniform blocks. Now, in/out can be parsed, but it will only be allowed for GLSL >= 150. Signed-off-by: Jordan Justen --- src/glsl/glsl_parser.yy | 60 ++- 1 file changed, 49 insertions(+), 11 deletions(-) d