[Intel-gfx] xf86-video-intel: src/xvmc/intel_xvmc.c

Wang, Zhenyu Z zhenyu.z.wang at intel.com
Thu Dec 18 09:41:49 CET 2008


On 2008.12.18 16:26:01 +0800, Zou, Nanhai wrote:
> >
> >This is broken as no care is taken for vblank pipes (e.g I have to
> >add DRM_VBLANK_SECONDARY for my GM965 LVDS on pipe B).
> >As XvMC uses Xv port for video playback, we should just fix
> >Xv port for vblank sync. My suggest is to add a Xv port attribute
> >for texture video, that can flip vblank wait on or off. Or we
> >might steal some idea from radeon driver. But doing this in XvMC
> >lib is wrong to me anyway.
> >
> Wait in server context is not a good idea, either busy wait or sleep, user experience will not be good when server stall for vblank.
> So let's do it in client context.

yeah, that's good, but we need to fix second pipe vblank case.

-- 
Open Source Technology Center, Intel ltd.

$gpg --keyserver wwwkeys.pgp.net --recv-keys 4D781827
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 197 bytes
Desc: Digital signature
URL: <http://lists.freedesktop.org/archives/intel-gfx/attachments/20081218/a2647142/attachment.sig>


More information about the Intel-gfx mailing list