This series implements a clone mode in the DRM renderer. It starts with a few one-liner fixes I found while implementing the feature, which wouldn’t really merit their own series, followed by some light refactoring.
The core of the series, patch 7/8, implements this feature by splitting the physical DRM connector from the logical weston_output, as a wl_list. Emmanuel Gil Peyrot (8): compositor-drm: Remove unused output reference in drm_fb compositor-drm: Write a name in the mode generated from a modeline compositor-drm: Don’t try to set the cursor anymore once we know it’s broken compositor-drm: Prevent a crash in the pixman renderer compositor-drm: Take a reference to the drm_output's base where it makes sense compositor-drm: Make some functions take a weston_output directly compositor-drm: Implement clone mode, refactor output into logical ones compositor-drm: Make output detection order irrelevant src/compositor-drm.c | 945 ++++++++++++++++++++++++++++++--------------------- 1 file changed, 567 insertions(+), 378 deletions(-) -- 2.8.2 _______________________________________________ wayland-devel mailing list wayland-devel@lists.freedesktop.org https://lists.freedesktop.org/mailman/listinfo/wayland-devel