Module: Mesa Branch: master Commit: 9adebe172df9fbf9ba359d949e64ce07bbef77b7 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=9adebe172df9fbf9ba359d949e64ce07bbef77b7
Author: Brian Paul <[email protected]> Date: Thu May 6 13:31:37 2010 -0600 st/mesa: when copying mipmap levels between textures, start at BaseLevel Saves some work and avoids potential issue with inconsistant mipmap level sizes. As long as the mipmap levels from BaseLevel to MaxLevel are consistant, we don't care about the other levels. --- src/mesa/state_tracker/st_cb_texture.c | 2 +- 1 files changed, 1 insertions(+), 1 deletions(-) diff --git a/src/mesa/state_tracker/st_cb_texture.c b/src/mesa/state_tracker/st_cb_texture.c index 11952a0..cd5bb58 100644 --- a/src/mesa/state_tracker/st_cb_texture.c +++ b/src/mesa/state_tracker/st_cb_texture.c @@ -1900,7 +1900,7 @@ st_finalize_texture(GLcontext *ctx, */ for (face = 0; face < nr_faces; face++) { GLuint level; - for (level = 0; level <= stObj->lastLevel; level++) { + for (level = stObj->base.BaseLevel; level <= stObj->lastLevel; level++) { struct st_texture_image *stImage = st_texture_image(stObj->base.Image[face][level]); _______________________________________________ mesa-commit mailing list [email protected] http://lists.freedesktop.org/mailman/listinfo/mesa-commit
