From 6afda6d9bda7a821fd7647e15b3f10cd419106c3 Mon Sep 17 00:00:00 2001 From: Chris Michael Date: Wed, 17 Apr 2013 09:27:15 +0100 Subject: [PATCH] Add a structure for hardware plane (used in drm compositor). Signed-off-by: Chris Michael --- src/bin/e_comp_wl.h | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/src/bin/e_comp_wl.h b/src/bin/e_comp_wl.h index 73eed11..f65b61c 100644 --- a/src/bin/e_comp_wl.h +++ b/src/bin/e_comp_wl.h @@ -40,6 +40,7 @@ typedef struct _E_Wayland_Input E_Wayland_Input; typedef struct _E_Wayland_Compositor E_Wayland_Compositor; typedef struct _E_Wayland_Output E_Wayland_Output; typedef struct _E_Wayland_Ouput_Mode E_Wayland_Output_Mode; +typedef struct _E_Wayland_Plane E_Wayland_Plane; enum _E_Wayland_Shell_Surface_Type { @@ -342,6 +343,13 @@ struct _E_Wayland_Output_Mode unsigned int refresh; }; +struct _E_Wayland_Plane +{ + pixman_region32_t damage, clip; + Evas_Coord x, y; + struct wl_list link; +}; + /* external variables */ extern E_Wayland_Compositor *_e_wl_comp; -- 2.7.4