Hello,

When I'm decoding a video (using i965-va-driver, libva 1.7.0) and
displaying frames using
vaPutSurface, it looks as if the latter was syncing on vblank: i
observe the frame rate of my
program to be exactly that of the video mode refresh.

I would like to test if we can do triple-buffering rather than sync on
vblank, and see the
influence on the result.

It does not look like any parameter honored by other software pieces
(Option VSync of the X intel
driver, XV_SYNC_TO_VBLANK, glx's vblank_mode) has any influence.
I cannot find any explicit reference to vsync or vblank in the libva
or va-driver source code,
and at first read (followed Broadwell path, admitedly quickly) it is
not obvious that the
intel-vaapi-driver exlicitly requires any synchro.  Can anyone shed some light ?

Best regards,
-- 
Yann
_______________________________________________
Libva mailing list
[email protected]
https://lists.freedesktop.org/mailman/listinfo/libva

Reply via email to