Add a structure for hardware plane (used in drm compositor).
authorChris Michael <cp.michael@samsung.com>
Wed, 17 Apr 2013 08:27:15 +0000 (09:27 +0100)
committerChris Michael <cp.michael@samsung.com>
Wed, 17 Apr 2013 08:28:13 +0000 (09:28 +0100)
Signed-off-by: Chris Michael <cp.michael@samsung.com>
src/bin/e_comp_wl.h

index 73eed11..f65b61c 100644 (file)
@@ -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;