<div dir="ltr"><div>Add to wayland mail list.</div><div><br></div><div>Hi pekka</div><div><br></div><div>I used to consider the time line and presentation protocol. But they are all focus on surface, not buffer. The test want to know the buffer latency, although they are the same as surface's on</div><div>most cases. Applications think maybe some buffers doesn't display and used again.</div><div><br></div><div>By the way, could add a event to wl_buffer's protocol achieve the requirement? Thank you.</div><div><br></div><div>Best Regards</div><div>Nancy</div><div><br></div><br><div class="gmail_quote">---------- Forwarded message ----------<br>From: <b class="gmail_sendername">Pekka Paalanen</b> <span dir="ltr"><<a href="mailto:ppaalanen@gmail.com">ppaalanen@gmail.com</a>></span><br>Date: 2018-05-02 15:48 GMT+08:00<br>Subject: Re: unique id for wayland objects<br>To: zou lan <<a href="mailto:nancy.lan.zou@gmail.com">nancy.lan.zou@gmail.com</a>><br><br><br><span class="">On Wed, 2 May 2018 10:57:17 +0800<br>
zou lan <<a href="mailto:nancy.lan.zou@gmail.com">nancy.lan.zou@gmail.com</a>> wrote:<br>
<br>
> Hi pekka<br>
> <br>
> I want to get the accurate buffer latency from a buffer commit by client to<br>
> display on the screen. The client can get the timestamp when buffer commit<br>
> and release. So weston only need to give a<br>
> timestamp when call on_pageflip.<br>
> <br>
> When do the real time analysis, there are many clients,  I want to use one<br>
> unique id to distinguish from each other quickly.<br>
<br>
</span>Hi,<br>
<br>
is there any reason you don't use presentation_feedback interface? To<br>
me it sounds like that would provide exactly what you need.<br>
<br>
<a href="https://cgit.freedesktop.org/wayland/wayland-protocols/tree/stable/presentation-time" rel="noreferrer" target="_blank">https://cgit.freedesktop.org/<wbr>wayland/wayland-protocols/<wbr>tree/stable/presentation-time</a><br>
<br>
Also, could we have this coversation on the mailing list, please?<br>
<br>
<br>
Thanks,<br>
pq<br>
</div><br></div>