diff options
Diffstat (limited to 'src/gallium/drivers')
| -rw-r--r-- | src/gallium/drivers/llvmpipe/lp_setup.c | 2 | 
1 files changed, 1 insertions, 1 deletions
diff --git a/src/gallium/drivers/llvmpipe/lp_setup.c b/src/gallium/drivers/llvmpipe/lp_setup.c index fbe14924cb..d6d37c4809 100644 --- a/src/gallium/drivers/llvmpipe/lp_setup.c +++ b/src/gallium/drivers/llvmpipe/lp_setup.c @@ -475,7 +475,7 @@ lp_setup_set_sampler_textures( struct setup_context *setup,           if (!lp_tex->dt) {              /* regular texture - setup array of mipmap level pointers */              int j; -            for (j = 0; j < LP_MAX_TEXTURE_2D_LEVELS; j++) { +            for (j = 0; j <= tex->last_level; j++) {                 jit_tex->data[j] =                    (ubyte *) lp_tex->data + lp_tex->level_offset[j];              }  | 
