diff -up mutter-3.8.4/src/compositor/meta-texture-tower.c.texture-tower mutter-3.8.4/src/compositor/meta-texture-tower.c
--- mutter-3.8.4/src/compositor/meta-texture-tower.c.texture-tower 2014-09-29 15:07:00.955634201 -0400
+++ mutter-3.8.4/src/compositor/meta-texture-tower.c 2014-09-29 15:08:01.656005996 -0400
@@ -562,6 +562,9 @@ texture_tower_revalidate (MetaTextureTow
{
if (!texture_tower_revalidate_fbo (tower, level))
texture_tower_revalidate_client (tower, level);
+
+ tower->invalid[level].x1 = tower->invalid[level].x2 = 0;
+ tower->invalid[level].y1 = tower->invalid[level].y2 = 0;
}
/**