mesa: Don't add 1 to GL_ACTIVE_UNIFORM_MAX_LENGTH.
Fixes: glsl-getactiveuniform-length.
This commit is contained in:
@@ -644,8 +644,6 @@ get_programiv(GLcontext *ctx, GLuint program, GLenum pname, GLint *params)
|
|||||||
break;
|
break;
|
||||||
case GL_ACTIVE_UNIFORM_MAX_LENGTH:
|
case GL_ACTIVE_UNIFORM_MAX_LENGTH:
|
||||||
*params = _mesa_longest_uniform_name(shProg->Uniforms);
|
*params = _mesa_longest_uniform_name(shProg->Uniforms);
|
||||||
if (*params > 0)
|
|
||||||
(*params)++; /* add one for terminating zero */
|
|
||||||
break;
|
break;
|
||||||
case GL_PROGRAM_BINARY_LENGTH_OES:
|
case GL_PROGRAM_BINARY_LENGTH_OES:
|
||||||
*params = 0;
|
*params = 0;
|
||||||
|
Reference in New Issue
Block a user