@@ -139,7 +139,7 @@ softpipe_texture_update(struct pipe_context *pipe, | |||
struct softpipe_context *softpipe = softpipe_context(pipe); | |||
uint unit; | |||
for (unit = 0; unit < PIPE_MAX_SAMPLERS; unit++) { | |||
if (&softpipe->texture[unit]->base == texture) { | |||
if (softpipe->texture[unit] == texture) { | |||
sp_flush_tile_cache(softpipe, softpipe->tex_cache[unit]); | |||
} | |||
} |