mesa: Fix handling of texenv operands for EXT vs ARB version
authorIan Romanick <ian.d.romanick@intel.com>
Wed, 8 Sep 2010 17:37:54 +0000 (10:37 -0700)
committerIan Romanick <ian.d.romanick@intel.com>
Wed, 8 Sep 2010 23:26:07 +0000 (16:26 -0700)
commit1a2d498b4164f457c48e9fde9ae8bbadfcf7fa72
tree8762a80aa69900f0624f38370b5e54d4af165a12
parentf24ec6367b1cf6c6822fa998df8a877288711427
mesa: Fix handling of texenv operands for EXT vs ARB version

GL_EXT_texture_env_combine has slightly more restrictive limits on the
valid sources for some operands.  This wasn't caught before because
almost every driver in Mesa that supports the EXT version also
supports the ARB version.

Inspired by a patch posted the the mesa-dev mailing list by Andrew
Randrianasulu.
src/mesa/main/texenv.c