[PATCH] xf86-video-ati: vblank wait on crtc > 1
Jesse Barnes
jbarnes at virtuousgeek.org
Fri Mar 18 15:06:52 PDT 2011
On Fri, 18 Mar 2011 16:58:39 -0500 (CDT)
Ilija Hadzic <ihadzic at research.bell-labs.com> wrote:
>
> Hi Alex,
>
> Below is a patch against the master branch of xf86-video-ati that adds
> support for waits on vblank events on CRTCs that are greater than 1 (and
> thus cannot be represented using current primary/secondary flags
> interface). The patch makes use of GET_CAP ioctl to check whether
> vblanks on crtc > 1 are supported by the kernel. If they are not
> falls back to legacy behavior. Otherwise, it uses correct crtc numbers
> when waiting on vblank and thus corrects the problem seen in certain
> multiscreen configurations.
>
> The issue was discussed on the dri-devel list in these two threads
>
> http://lists.freedesktop.org/archives/dri-devel/2011-March/009009.html
> http://lists.freedesktop.org/archives/dri-devel/2011-March/009025.html
>
The duplicated code in each function is begging to get pulled out into
a separate function...
--
Jesse Barnes, Intel Open Source Technology Center
More information about the dri-devel
mailing list