View Single Post
Posts: 310 | Thanked: 383 times | Joined on Jan 2010
#10
Originally Posted by javispedro View Post
Since you're trying...

Read:
http://lists.maemo.org/pipermail/mae...er/023281.html

Also, what you're proposing has been tried already:
http://maemo.gitorious.org/fremantle...9be0bac825e8c4

I at least pretty much agree with Eero here: vsync is a global problem that affects many applications, and cannot really be eliminated by editing just one of the pieces in the graphics stack: it has to be a coordinated effort.

In fact, you can easily see that there's still some tearing, albeit reduced, when removing hildon-desktop from the equation by either killing it or pressing Ctrl+Shift+N. While in this mode, you're neither using the SGX drivers, nor hildon-desktop, nor clutter, and yet there's still tearing that comes from Gtk+ and Xorg themselves.


Of course it is easier to fix in Meego, because Nokia now basically controls the toolkit.
Whoa.. that is freaky. Except that inexplicably that patch isn't using a global static and single open() on init... that's almost identical to what I've done.

I know I'm up against quite a challenge here but honestly if I can sync just the desktop panning... I'd be quite happy. It's the main one I find annoying and I bet it's possible.