mesa: Fix error code for glTexParameteri of TEXTURE_MAX_LEVEL.
authorKenneth Graunke <kenneth@whitecape.org>
Thu, 8 Nov 2012 10:24:08 +0000 (02:24 -0800)
committerKenneth Graunke <kenneth@whitecape.org>
Mon, 19 Nov 2012 19:48:52 +0000 (11:48 -0800)
commitf399a707c80e5d89f404c1bfacc73d16a32a88c3
tree6904cc64b33f036e7747f186cd091e53bbcffbe8
parent4e907018b2b7d18fee1359fa877079af45e012af
mesa: Fix error code for glTexParameteri of TEXTURE_MAX_LEVEL.

Calling glTexParameteri() with pname GL_TEXTURE_MAX_LEVEL and either a
target of GL_TEXTURE_RECTANGLE or a negative value previously generated
GL_INVALID_OPERATION.  However, GL_INVALID_VALUE seems more appropriate.

Fixes oglconform's api-error/negative.glTexParameter and es3conform's
sgis_texture_lod_basic_error.

Signed-off-by: Kenneth Graunke <kenneth@whitecape.org>
Reviewed-and-tested-by: Matt Turner <mattst88@gmail.com>
src/mesa/main/texparam.c