[PATCH weston v3 0/5] Fast repaint loop start on DRM

Pekka Paalanen ppaalanen at gmail.com
Tue Jul 7 02:53:09 PDT 2015


From: Pekka Paalanen <pekka.paalanen at collabora.co.uk>

Hi,

as promised in
http://lists.freedesktop.org/archives/wayland-devel/2015-July/023192.html here
are the patches. The above-mentioned email contains an analysis of the effects
of these patches.

My modifications are mostly stylish and code re-use. millihz_to_nsec() was
suggested by Daniel Stone.

This series supersedes the patches 7, 8, and 9 of
http://lists.freedesktop.org/archives/wayland-devel/2015-June/022785.html

Mario Kleiner (3):
  presentation-shm: Allow setting of delay before surface.commit
  compositor-drm: Allow instant start of repaint loop. (v3)
  compositor: Respect repaint-window when restarting repaint loop.

Pekka Paalanen (2):
  shared: introduce timespec-util.h
  compositor,shared: add millihz_to_nsec()

 Makefile.am                |  2 ++
 clients/presentation-shm.c | 48 ++++++++++++++++++++++++-----
 shared/timespec-util.h     | 75 ++++++++++++++++++++++++++++++++++++++++++++++
 src/compositor-drm.c       | 39 +++++++++++++++++++++++-
 src/compositor.c           | 30 ++++++-------------
 5 files changed, 165 insertions(+), 29 deletions(-)
 create mode 100644 shared/timespec-util.h

-- 
2.3.6

Thanks,
pq



More information about the wayland-devel mailing list