[Bug 42035] no way to turn off vsync
Michal Suchanek
hramrach at centrum.cz
Wed Oct 26 16:14:14 PDT 2011
2011/10/27 Michal Suchanek <hramrach at centrum.cz>:
> 2011/10/25 Michel Dänzer <michel at daenzer.net>:
>> On Mon, 2011-10-24 at 23:23 +0200, Michal Suchanek wrote:
>>> 2011/10/24 Michel Dänzer <michel at daenzer.net>:
>>> > On Mon, 2011-10-24 at 16:25 +0200, Michal Suchanek wrote:
>>> >> 2011/10/24 Michel Dänzer <michel at daenzer.net>:
>>> >> > On Mon, 2011-10-24 at 14:00 +0200, Michal Suchanek wrote:
>>>
>>> >> I am asking this because my experiments with glxgears without the
>>> >> patch show vrefresh limited fps, fps unlimited by vrefresh, and 0 fps
>>> >> depending on some variables like what screen the window is on, if the
>>> >> window is mapped or not,
>>> >
>>> > Sounds like issues with determining which CRTC to synchronize to.
There are more strange things.
First, swapping the screen connections physically did not change the behaviour.
I don't think the crtcs would get swapped too but I am not sure.
The primary screen is not rotated, the secondary is.
Window last mapped on primary screen (or the secondary when I turn off
rotation) keeps capped by the screen refresh rate when unmapped.
Window last mapped on rotated screen is not capped when unmapped.
It seems that screen blank behaves like unmap, at least for glxgears.
Since the screen no longer paints and the gears are synchronized to
the screen after unmapping they sometimes stop painting too.
Thanks
Michal
More information about the xorg-driver-ati
mailing list