[RFC v2] Wayland presentation extension (video protocol)

Zhang, Xiong Y xiong.y.zhang at intel.com
Sun Feb 16 19:23:40 PST 2014

On Thu, 2014-01-30 at 17:35 +0200, Pekka Paalanen wrote:
> Hi,
> it's time for a take two on the Wayland presentation extension.
> 		1. Introduction
> The v1 proposal is here:
> http://lists.freedesktop.org/archives/wayland-devel/2013-October/011496.html
> In v2 the basic idea is the same: you can queue frames with a
> target presentation time, and you can get accurate presentation
> feedback. All the details are new, though. The re-design started
> from the wish to handle resizing better, preferably without
> clearing the buffer queue.
> All the changed details are probably too much to describe here,
> so it is maybe better to look at this as a new proposal. It
> still does build on Frederic's work, and everyone who commented
> on it. Special thanks to Axel Davy for his counter-proposal and
> fighting with me on IRC. :-)
> Some highlights:
> - Accurate presentation feedback is possible also without
>   queueing.
> - You can queue also EGL-based rendering, and get presentation
>   feedback if you want. Also EGL can do this internally, too, as
>   long as EGL and the app do not try to use queueing at the same time.
> - More detailed presentation feedback to better allow predicting
>   future display refreshes.
> - If wl_viewport is used, neither video resolution changes nor
>   surface (window) size changes alone require clearing the queue.
>   Video can continue playing even during resizes.
Sorry, I can't understand this. Could you explain this more?
What's the current problem for resizing window? How will you resolve it
in presentation extensions?


> Thanks,
> pq
> _______________________________________________
> wayland-devel mailing list
> wayland-devel at lists.freedesktop.org
> http://lists.freedesktop.org/mailman/listinfo/wayland-devel

More information about the wayland-devel mailing list