[Bug 42035] no way to turn off vsync

Daniel Vetter daniel at ffwll.ch
Thu Oct 27 06:20:55 PDT 2011


On Thu, Oct 27, 2011 at 03:03:34PM +0200, Michal Suchanek wrote:
> 2011/10/27 Daniel Vetter <daniel at ffwll.ch>:
> > On Wed, Oct 26, 2011 at 12:15:37PM +0200, Michel Dänzer wrote:
> >> It's probably waiting for a DRM VBLANK event. The question then becomes
> >> why that never arrives.
> >
> > I've just strolled through the code and afaics we don't kick any pending
> > waiters when we disable the vsync. At least they'll immediately requeu
> > themselves when the desired vblank hasn't arrived yet. I suspect the event
> > code is suffering from the same issue.
> 
> With a newer kernel the applications don't get stuck anymore, however.

That's rather interesting. What's the last broken and earliest working
version? I've tried to wade through the discussion but failed to find
that.

Thanks, Daniel
-- 
Daniel Vetter
Mail: daniel at ffwll.ch
Mobile: +41 (0)79 365 57 48


More information about the xorg-driver-ati mailing list