mesa: only update array _MaxElement if array is enabled
Fixes failed assertion when calling _mesa_print_arrays() debug function.
This commit is contained in:
parent
de1df26b5c
commit
496bf04905
|
@ -289,9 +289,10 @@ remove_array_object( struct gl_context *ctx, struct gl_array_object *obj )
|
|||
static GLuint
|
||||
update_min(GLuint min, struct gl_client_array *array)
|
||||
{
|
||||
_mesa_update_array_max_element(array);
|
||||
if (array->Enabled)
|
||||
if (array->Enabled) {
|
||||
_mesa_update_array_max_element(array);
|
||||
return MIN2(min, array->_MaxElement);
|
||||
}
|
||||
else
|
||||
return min;
|
||||
}
|
||||
|
|
Loading…
Reference in New Issue