struct wl_listener destroy_listener;
struct wl_shm_buffer *shm_buffer;
tbm_surface_h tbm_surface;
- struct
- {
- Eina_Stringshare *owner_name;
- void *owner_ptr;
- } debug_info; // deprecated
int32_t w, h;
int format;
int transform; // the value of wl_tbm.set_buffer_transform
E_Comp_Wl_Evas_Gl *evas_gl;
double idle_exiter_timestamp;
- EINA_DEPRECATED Ecore_Idle_Exiter *idle_exiter;
};
struct _E_Comp_Wl_Client_Data
Eina_List *below_list;
Eina_List *below_list_pending;
Evas_Object *below_obj;
- EINA_DEPRECATED E_Map *below_obj_map;
- EINA_DEPRECATED E_Client_Hook *below_obj_map_transform_hook;
- EINA_DEPRECATED E_Comp_Wl_Hook *comp_wl_del_hook;
Eina_Bool restacking : 1;
} sub;
Eina_Bool keep_buffer : 1;
Eina_Bool mapped : 1;
Eina_Bool has_extern_parent : 1;
- EINA_DEPRECATED Eina_Bool change_icon : 1; // deprecated
Eina_Bool need_reparent : 1;
Eina_Bool reparented : 1;
Eina_Bool evas_init : 1;
Eina_Bool first_damage : 1;
Eina_Bool set_win_type : 1;
Eina_Bool frame_update : 1;
- EINA_DEPRECATED Eina_Bool maximize_pre : 1;
Eina_Bool focus_update : 1;
Eina_Bool opaque_state : 1;
Eina_Bool video_client : 1; // Deprecated