diff options
author | Marius Vlad <marius.vlad@collabora.com> | 2023-05-08 19:20:25 +0300 |
---|---|---|
committer | Marius Vlad <marius.vlad@collabora.com> | 2023-06-21 12:03:41 +0300 |
commit | 8033c46081b93f19843d140e58b527af7abf7a4f (patch) | |
tree | acfc3b46c6cc2e9aa47acf2e5aabaa0400a3c965 /meson_options.txt | |
parent | ffdbb335ee72a5b5cba198800c5537b89d7755a0 (diff) |
compositor: Add XWayland basic support
This allow starting up XWayland and the ability to display, albeit
is incomplete, given that we have no way at this moment to make the
window maximized, as we do with xdg-shell/native wayland applications.
A further patch, together with libweston changes are needed to make this
complete. For now this can provide us with initial smoke testing. Tested
with basic X11 clients, including Unigine, which is the reason for
having this the moment.
Note that this at the moment compiled-out, requiring the pass
-Dxwayland=true when building the compositor.
Bug-AGL: SPEC-4782
Signed-off-by: Marius Vlad <marius.vlad@collabora.com>
Change-Id: I87d2a852165cb3f03482bea1e04931bdd6d4c115
Diffstat (limited to 'meson_options.txt')
-rw-r--r-- | meson_options.txt | 14 |
1 files changed, 13 insertions, 1 deletions
diff --git a/meson_options.txt b/meson_options.txt index 1e54773..7c0e103 100644 --- a/meson_options.txt +++ b/meson_options.txt @@ -5,10 +5,22 @@ option( value: 'allow-all', description: 'Default policy when no specific policy was set' ) - option( 'grpc-proxy', type: 'boolean', value: true, description: 'Build gRPC proxy which exposes some of the agl-shell protocol over a gRPC API' ) +option( + 'xwayland', + type: 'boolean', + value: false, + description: 'Build compositor with XWayland support. Disabled by default' +) + +option( + 'xwayland-path', + type: 'string', + value: '/usr/bin/Xwayland', + description: 'Xwayland: path to installed Xwayland binary' +) |