summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMatt Turner <mattst88@gmail.com>2012-11-13 13:05:03 -0800
committerMatt Turner <mattst88@gmail.com>2012-11-15 15:21:28 -0800
commitae1f09babb9c127d573050f4338b6f3d55cba377 (patch)
tree007671b0840680314ddceed99b4a0f9212b2037f
parente21debbf751c86a991dc1fdc39bc4e3b7b82b9cb (diff)
mesa: return INVALID_VALUE from VertexAttribDivisor if index out of range
All the other range checks on index already return the proper error, INVALID_VALUE. Fixes gles3conform's instanced_arrays_invalid test. Reviewed-by: Paul Berry <stereotype441@gmail.com> Reviewed-by: Kenneth Graunke <kenneth@whitecape.org>
-rw-r--r--src/mesa/main/varray.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/src/mesa/main/varray.c b/src/mesa/main/varray.c
index 7a5a5c5deb..f770143972 100644
--- a/src/mesa/main/varray.c
+++ b/src/mesa/main/varray.c
@@ -1137,7 +1137,7 @@ _mesa_VertexAttribDivisor(GLuint index, GLuint divisor)
}
if (index >= ctx->Const.VertexProgram.MaxAttribs) {
- _mesa_error(ctx, GL_INVALID_ENUM, "glVertexAttribDivisor(index = %u)",
+ _mesa_error(ctx, GL_INVALID_VALUE, "glVertexAttribDivisor(index = %u)",
index);
return;
}