Comment 11 for bug 880707

Revision history for this message
Daniel van Vugt (vanvugt) wrote : Re: [regression] Visible tearing is worse in 11.10 than 11.04, even when "Sync To VBlank" is enabled, but only when Unity is active.

With respect to this bug, it is the tearing seen when dragging windows around when running Unity.

This bug is mainly about the fact that it got noticeably worse in 11.10 compared to 11.04. The precise reason why it got worse is detailed here:
https://code.launchpad.net/~vanvugt/unity/fix-861061-trunk/+merge/82861

So the trigger was a significant increase in latency inside unity's plugin painting code. The problem has been addressed two-fold:

1. In Unity, resolving the latency regression introduced in Ubuntu 11.10; and
2. In Compiz, improving frame timing so that it is more resistant to latency regressions in plugins.

I know there are many possible causes of tearing, and I'm not claiming to fix all of them. But these two fixes are a good start.