gallium: use a default texture in update_textures(), update_samplers() when needed
[mesa.git] / src / mesa / state_tracker / st_context.c
index 6e4a376d44a15e7fd1eacd5cf53725d15a8a27b8..d014ace59fb4c6875f8ef9c64a7098b9b156ac01 100644 (file)
@@ -199,6 +199,11 @@ static void st_destroy_context_priv( struct st_context *st )
       }
    }
 
+   if (st->default_texture) {
+      st->ctx->Driver.DeleteTexture(st->ctx, st->default_texture);
+      st->default_texture = NULL;
+   }
+
    free( st );
 }