From: Jesse B. <jb...@vi...> - 2011-01-08 23:36:53
|
On Sat, 8 Jan 2011 16:02:09 +0100 Daniel Vetter <dan...@ff...> wrote: > Hi all, > > I've been tracking down an annoying flickering problem on intel hw > that completely disappears with vblank_mode=0. Some add-hoc tracing > all over the stack shows that the pageflip and the render stalling on > the new backbuffer all happen correctly. But rendering always happens > to the _same_ buffer, with the obvious effects of garbage (often just > black) on every second frame and flickering on the other frames due > to frontbuffer rendering. > > Attached is the minimal (and likely incorrect) patch that fixes this > for me. > > Software stack: Everything latest git, safe for the X server, that's > 1.9.3 as provided by Fedora 14. Problem also exists on 1.9.2 from > debian experimental. Problem reproducible on all my intel hw, > irrespective of DE and composition manager. > > Some enlightenment preferably in the form of a proper fix highly > appreciated ;) I've seen this too, but last time it was due to me building with old dri2proto and/or glproto, so Mesa and the server weren't doing the right thing... |