<feed xmlns='http://www.w3.org/2005/Atom'>
<title>wayland-protocols.git/unstable/input-timestamps, branch master</title>
<subtitle>action binder protocol
</subtitle>
<id>https://git.vlhl.dev/navi/wayland/wayland-protocols.git/atom?h=master</id>
<link rel='self' href='https://git.vlhl.dev/navi/wayland/wayland-protocols.git/atom?h=master'/>
<link rel='alternate' type='text/html' href='https://git.vlhl.dev/navi/wayland/wayland-protocols.git/'/>
<updated>2018-01-19T09:21:02+00:00</updated>
<entry>
<title>unstable: Add input-timestamps protocol</title>
<updated>2018-01-19T09:21:02+00:00</updated>
<author>
<name>Alexandros Frantzis</name>
<email>alexandros.frantzis@collabora.com</email>
</author>
<published>2017-12-18T12:55:00+00:00</published>
<link rel='alternate' type='text/html' href='https://git.vlhl.dev/navi/wayland/wayland-protocols.git/commit/?id=4f789286e4ab7f6fecc2ccb895d79362a9b2382a'/>
<id>urn:sha1:4f789286e4ab7f6fecc2ccb895d79362a9b2382a</id>
<content type='text'>
wl_pointer, wl_keyboard and wl_touch events currently use a 32-bit
timestamp with millisecond resolution. In some cases, notably latency
measurements, this resolution is too coarse to be useful.

This protocol provides additional high-resolution timestamps events,
which are emitted before the corresponding input event. Each timestamp
event contains a high-resolution, and ideally higher-accuracy, version
of the 'time' argument of the first subsequent supported input event.

Clients that care about high-resolution timestamps just need to keep
track of the last timestamp event they receive and associate it with the
next supported input event that arrives.

Signed-off-by: Alexandros Frantzis &lt;alexandros.frantzis@collabora.com&gt;
Reviewed-by: Pekka Paalanen &lt;pekka.paalanen@collabora.co.uk&gt;
Acked-by: Jonas Ådahl &lt;jadahl@gmail.com&gt;
Reviewed-by: Daniel Stone &lt;daniels@collabora.com&gt;
</content>
</entry>
</feed>
