glsl: Clarify error message about whole-array assignment in GLSL 1.10.
authorEric Anholt <eric@anholt.net>
Wed, 7 Sep 2011 19:03:36 +0000 (12:03 -0700)
committerEric Anholt <eric@anholt.net>
Fri, 9 Sep 2011 03:20:49 +0000 (20:20 -0700)
commit525cec98a5c65c27c62fed0cff706bca50bf8c6e
treec74572b2ee4457d88643e5019b0aee22f6654921
parent407a1001aefcb15e8d066031417d91ea22f1daf1
glsl: Clarify error message about whole-array assignment in GLSL 1.10.

Previously, it would produce:

    Failed to compile FS: 0:6(7): error: non-lvalue in assignment

and now it produces:

    Failed to compile FS: 0:5(7): error: whole array assignment is not
    allowed in GLSL 1.10 or GLSL ES 1.00.

Also, add spec quotation to the two places we have code for array
lvalues in GLSL 1.10.

Reviewed-by: Kenneth Graunke <kenneth@whitecape.org>
Reviewed-by: Ian Romanick <ian.d.romanick@intel.com>
src/glsl/ast_to_hir.cpp