glsl: Allow arrays of arrays in GLSL ES 3.10 and GLSL 4.30
authorTimothy Arceri <t_arceri@yahoo.com.au>
Fri, 5 Jun 2015 23:10:55 +0000 (09:10 +1000)
committerTimothy Arceri <t_arceri@yahoo.com.au>
Thu, 15 Oct 2015 10:42:24 +0000 (21:42 +1100)
commit8da9e154b7a2463369b32a10742af3a5695eb2ab
treee30950943935cd93f84b89b6136f022842b9f1c7
parentf22b7933e2e9c31b3730f5b1d9c060d2e1377d20
glsl: Allow arrays of arrays in GLSL ES 3.10 and GLSL 4.30

V3: use a check_*_allowed style function for requirements checking
rather than has_* which doesn't encapsulate the error message

V2: add missing 's' to the extension name in error messages
 and add decimal place in version string

Reviewed-by: Marta Lofstedt <marta.lofstedt@intel.com>
src/glsl/ast_to_hir.cpp
src/glsl/glsl_parser.yy
src/glsl/glsl_parser_extras.h