commit | aed3360befb33562ca7c13d4321022b9f67d9a06 | [log] [tgz] |
---|---|---|
author | Alexandros Frantzis <[email protected]> | Wed Jan 24 18:40:04 2018 |
committer | Commit Bot <[email protected]> | Wed Jan 24 18:40:04 2018 |
tree | fe724692ce2508b55cce2057664ff6436ed14854 | |
parent | 1b48670528739d2fe5b54e3ce9a98d0ebbead210 [diff] |
exo: Implement the input-timestamps wayland protocol Wayland input events currently use a 32-bit timestamp with millisecond resolution. In some cases, notably latency measurements, this resolution is too coarse to be useful. The recent input-timestamps protocol allows clients to receive high-resolution timestamp information about input events. This patchset adds support for the input-timestamps wayland protocol in the exo wayland server and updates the wayland_rects_client example to use the protocol if it's available. The third party wayland-protocols sources are updated to the latest upstream version to provide the input-timestamps protocol description. Bug: None Test: wayland_rects_client Change-Id: Ib5e53e90b8b9ee0aae4721abfeafc51d97010df4 Reviewed-on: https://chromium-review.googlesource.com/829853 Commit-Queue: David Reveman <[email protected]> Reviewed-by: David Reveman <[email protected]> Cr-Commit-Position: refs/heads/master@{#531621}
Chromium is an open-source browser project that aims to build a safer, faster, and more stable way for all users to experience the web.
The project's web site is https://www.chromium.org.
Documentation in the source is rooted in docs/README.md.
Learn how to Get Around the Chromium Source Code Directory Structure .