[PATCH wayland-protocols weston 0/7] Stabilize Presentation extension

Pekka Paalanen ppaalanen at gmail.com
Mon Feb 22 13:34:39 UTC 2016


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

Hi,

here is the two-part patch series to move Presentation (feedback) to stable
extensions. The first part is for wayland-protocols, and the second part is for
Weston.

I would like to have all patches reviewed before landing the wayland-protocols
patches, and only after wayland-protocols has been released can Weston patches
be landed. Note, that person landing Weston patches has to fix the version of
the wayland-protocols dependency.

This is the feedback part of the original Presentation extension. The protocol
has not seen changes since December 2014 and I consider it ready.

The queueing part is postponed for another time.

References:
https://phabricator.freedesktop.org/T43
https://bugs.freedesktop.org/show_bug.cgi?id=83092

Wayland-protocols:

Pekka Paalanen (4):
  stable: add presentation-time draft
  presentation-time: finish stabilization
  Makefile: add presentation-time to stable protocols
  Makefile: install and dist stable protocols

 Makefile.am                                    |   3 +
 stable/presentation-time/README                |   5 +
 stable/presentation-time/presentation-time.xml | 274 +++++++++++++++++++++++++
 3 files changed, 282 insertions(+)
 create mode 100644 stable/presentation-time/README
 create mode 100644 stable/presentation-time/presentation-time.xml

Weston:

Pekka Paalanen (3):
  Makefile: move presentation_timing source out of toytoolkit
  Makefile: handle also stable wayland-protocols
  protocol: migrate to stable presentation-time.xml

 Makefile.am                      |  23 ++--
 clients/presentation-shm.c       |  65 +++++-----
 clients/weston-info.c            |  19 +--
 configure.ac                     |   1 +
 protocol/presentation_timing.xml | 274 ---------------------------------------
 src/compositor-drm.c             |  22 ++--
 src/compositor-fbdev.c           |   4 +-
 src/compositor-headless.c        |   4 +-
 src/compositor-rdp.c             |   2 +-
 src/compositor-rpi.c             |   8 +-
 src/compositor-wayland.c         |   2 +-
 src/compositor-x11.c             |   4 +-
 src/compositor.c                 |  32 ++---
 src/compositor.h                 |   2 +-
 tests/presentation-test.c        |  34 ++---
 15 files changed, 112 insertions(+), 384 deletions(-)
 delete mode 100644 protocol/presentation_timing.xml

-- 
2.4.10



More information about the wayland-devel mailing list