From cd17b18495953b88222fe0e770fbcdf5bde7bb5b Mon Sep 17 00:00:00 2001 From: Simon Ser Date: Thu, 18 Aug 2022 12:04:39 +0200 Subject: backend/wayland: implement output layers --- include/backend/wayland.h | 8 ++++++++ 1 file changed, 8 insertions(+) (limited to 'include/backend/wayland.h') diff --git a/include/backend/wayland.h b/include/backend/wayland.h index 5af8ed53..a1ed4414 100644 --- a/include/backend/wayland.h +++ b/include/backend/wayland.h @@ -47,6 +47,7 @@ struct wlr_wl_backend { struct wlr_drm_format_set linux_dmabuf_v1_formats; struct wl_drm *legacy_drm; struct xdg_activation_v1 *activation_v1; + struct wl_subcompositor *subcompositor; char *drm_render_name; }; @@ -65,6 +66,13 @@ struct wlr_wl_presentation_feedback { uint32_t commit_seq; }; +struct wlr_wl_output_layer { + struct wlr_addon addon; + + struct wl_surface *surface; + struct wl_subsurface *subsurface; +}; + struct wlr_wl_output { struct wlr_output wlr_output; -- cgit v1.2.3