forked from enlightenment/enlightenment
e-comp-wl: Cleanup wayland compositor header
Summary: Changes subsurface data structure name, changes cached damages to be a list (matching surface data structure). Signed-off-by: Chris Michael <cp.michael@samsung.com>
This commit is contained in:
parent
c702763df7
commit
c1c3a90f3c
|
@ -38,7 +38,7 @@
|
||||||
|
|
||||||
typedef struct _E_Comp_Wl_Buffer E_Comp_Wl_Buffer;
|
typedef struct _E_Comp_Wl_Buffer E_Comp_Wl_Buffer;
|
||||||
typedef struct _E_Comp_Wl_Buffer_Ref E_Comp_Wl_Buffer_Ref;
|
typedef struct _E_Comp_Wl_Buffer_Ref E_Comp_Wl_Buffer_Ref;
|
||||||
typedef struct _E_Comp_Wl_Subsurf E_Comp_Wl_Subsurf;
|
typedef struct _E_Comp_Wl_Subsurf_Data E_Comp_Wl_Subsurf_Data;
|
||||||
typedef struct _E_Comp_Wl_Client_Data E_Comp_Wl_Client_Data;
|
typedef struct _E_Comp_Wl_Client_Data E_Comp_Wl_Client_Data;
|
||||||
typedef struct _E_Comp_Wl_Data E_Comp_Wl_Data;
|
typedef struct _E_Comp_Wl_Data E_Comp_Wl_Data;
|
||||||
|
|
||||||
|
@ -62,7 +62,7 @@ struct _E_Comp_Wl_Buffer_Ref
|
||||||
struct wl_listener destroy_listener;
|
struct wl_listener destroy_listener;
|
||||||
};
|
};
|
||||||
|
|
||||||
struct _E_Comp_Wl_Subsurf
|
struct _E_Comp_Wl_Subsurf_Data
|
||||||
{
|
{
|
||||||
struct wl_resource *resource;
|
struct wl_resource *resource;
|
||||||
|
|
||||||
|
@ -79,13 +79,15 @@ struct _E_Comp_Wl_Subsurf
|
||||||
int x, y;
|
int x, y;
|
||||||
|
|
||||||
Eina_Bool has_data;
|
Eina_Bool has_data;
|
||||||
Eina_Bool new_attach;
|
Eina_Bool new_attach : 1;
|
||||||
|
|
||||||
|
struct wl_resource *buffer;
|
||||||
|
|
||||||
E_Comp_Wl_Buffer_Ref buffer_ref;
|
E_Comp_Wl_Buffer_Ref buffer_ref;
|
||||||
|
|
||||||
Eina_Tiler *damage;
|
Eina_List *damages;
|
||||||
Eina_Tiler *opaque;
|
|
||||||
Eina_Tiler *input;
|
Eina_Tiler *input;
|
||||||
|
Eina_Tiler *opaque;
|
||||||
} cached;
|
} cached;
|
||||||
|
|
||||||
Eina_Bool synchronized;
|
Eina_Bool synchronized;
|
||||||
|
@ -215,7 +217,7 @@ struct _E_Comp_Wl_Client_Data
|
||||||
|
|
||||||
struct
|
struct
|
||||||
{
|
{
|
||||||
E_Comp_Wl_Subsurf *cdata;
|
E_Comp_Wl_Subsurf_Data *data;
|
||||||
E_Client *restack_target;
|
E_Client *restack_target;
|
||||||
Eina_List *list;
|
Eina_List *list;
|
||||||
} sub;
|
} sub;
|
||||||
|
|
Loading…
Reference in New Issue