Re: vsync + vaapi question

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



On Tue, Dec 22, 2015 at 11:25:53PM +0100, Lukas Hejtmanek wrote:
> On Tue, Dec 22, 2015 at 08:54:08PM +0000, Chris Wilson wrote:
> > Not really. The Primary output will be used as the vsync so long as a
> > single pixel of the Window is upon it. Fundamentally, we need to use the
> > output that the Window is on in order to driver the vblank update.
> 
> Which window? Any window or the va-api window? In the latter case, it would be
> quite ok to setup left-of instead of clone and move mplayer window solely to
> the external monitor. Do I understand it correctly?

The clipped extents of the va-api Window is used to determine which CRTC
to use as the vblank source. Hmm, the Primary Output is used as the
preference (i.e. if any part of that Window is on the Primary, it is
used as the CRTC - the idea being that Primary is important and this
should share the vblank source for more Windows and prevent arbitrary
jumps between vblank sources as the Window moves).
-Chris

-- 
Chris Wilson, Intel Open Source Technology Centre
_______________________________________________
Intel-gfx mailing list
Intel-gfx@xxxxxxxxxxxxxxxxxxxxx
http://lists.freedesktop.org/mailman/listinfo/intel-gfx




[Index of Archives]     [Linux USB Devel]     [Linux Audio Users]     [Yosemite News]     [Linux Kernel]     [Linux SCSI]
  Powered by Linux