I've updated Giulio's drm backend config patch to apply to trunk, and added three changes Pekka identified as needed: A compiler warning about missing braces is quelled[1], a major/minor versioning scheme[2] is added for the config structure to keep track of ABI changes, and a note is added to reference the alternatives and assumptions we considered[3].
1: https://lists.freedesktop.org/archives/wayland-devel/2015-December/026100.html 2: https://lists.freedesktop.org/archives/wayland-devel/2016-February/027031.html 3: https://lists.freedesktop.org/archives/wayland-devel/2016-February/027228.html Bryce Harrington (4): Revert "main: Remove unused function load_backend_new()" drm: Fix gcc warning about missing braces. compositor: Version the backend configuration structures compositor: Document refs for alternatives/assumptions for backend configs Giulio Camuffo (1): drm: port the drm backend to the new init api Makefile.am | 3 + src/compositor-drm.c | 198 +++++++++++++++++++-------------------------------- src/compositor.h | 18 ++++- src/main.c | 126 +++++++++++++++++++++++++++++++- 4 files changed, 217 insertions(+), 128 deletions(-) -- 1.9.1 _______________________________________________ wayland-devel mailing list wayland-devel@lists.freedesktop.org https://lists.freedesktop.org/mailman/listinfo/wayland-devel