mesa: Validate assembly shaders when GLSL shaders are used
authorIan Romanick <ian.d.romanick@intel.com>
Tue, 12 Oct 2010 17:51:47 +0000 (10:51 -0700)
committerIan Romanick <ian.d.romanick@intel.com>
Tue, 12 Oct 2010 17:54:28 +0000 (10:54 -0700)
commitb2b9b22c1013ebf02aa6f0d9c1c7b5267523d973
treeb6bd23ad450a4218fe05073f00409c7f4c3ab712
parent7533c374570b333b5e0d626d36d18c41d4611cb5
mesa: Validate assembly shaders when GLSL shaders are used

If an GLSL shader is used that does not provide all stages and
assembly shaders are provided for the missing stages, validate the
assembly shaders.

Fixes bugzilla #30787 and piglit tests glsl-invalid-asm0[12].

NOTE: this is a candidate for the 7.9 branch.
src/mesa/main/context.c