All the other range checks on index already return the proper error, INVALID_VALUE.
Fixes gles3conform's instanced_arrays_invalid. --- src/mesa/main/varray.c | 2 +- 1 files changed, 1 insertions(+), 1 deletions(-) diff --git a/src/mesa/main/varray.c b/src/mesa/main/varray.c index 809b818..1ff77bc 100644 --- a/src/mesa/main/varray.c +++ b/src/mesa/main/varray.c @@ -1138,7 +1138,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; } -- 1.7.8.6 _______________________________________________ mesa-dev mailing list mesa-dev@lists.freedesktop.org http://lists.freedesktop.org/mailman/listinfo/mesa-dev