glsl: Relax qualifier ordering restriction in ES 3.1.
authorMatt Turner <mattst88@gmail.com>
Mon, 7 Dec 2015 22:18:38 +0000 (14:18 -0800)
committerMatt Turner <mattst88@gmail.com>
Tue, 8 Dec 2015 23:36:57 +0000 (15:36 -0800)
commiteca846e7ae3721c900ad78db300bbc66b08a3cc3
treedf29ea248a1b5876455bc2763484d9142dfcbbb6
parent79da7220db645ade2903af238603c32d551ed5c4
glsl: Relax qualifier ordering restriction in ES 3.1.

... and allow the "binding" qualifier in ES 3.1 as well.

GLSL ES 3.1 incorporates only a few features from the extension
ARB_shading_language_420pack: the relaxed qualifier ordering
requirements and the binding qualifier.

Cc: "11.1" <mesa-stable@lists.freedesktop.org>
Reviewed-by: Kenneth Graunke <kenneth@whitecape.org>
src/glsl/glsl_parser.yy
src/glsl/glsl_parser_extras.h