mesa: move update_texture_compare_function() call out of loop

This commit is contained in:
Brian Paul 2009-02-28 17:02:49 -07:00
parent 555f0a8818
commit ebabdf9920

View file

@ -400,7 +400,6 @@ texture_override(GLcontext *ctx,
if (texObj->_Complete) {
texUnit->_ReallyEnabled = textureBit;
texUnit->_Current = texObj;
update_texture_compare_function(ctx, texObj);
}
}
}
@ -582,6 +581,9 @@ update_texture_state( GLcontext *ctx )
texUnit->CurrentTex[texIndex], 1 << texIndex);
}
if (texUnit->_Current)
update_texture_compare_function(ctx, texUnit->_Current);
if (!texUnit->_ReallyEnabled) {
continue;
}