forked from enlightenment/efl
ecore_wl2: Add API to remove surface managers
Someone might want to do this I guess.
This commit is contained in:
parent
03671c9c20
commit
fb3928ec96
|
@ -2029,6 +2029,7 @@ EAPI void ecore_wl2_surface_flush(Ecore_Wl2_Surface *surface);
|
|||
EAPI void ecore_wl2_window_surface_flush(Ecore_Wl2_Window *window);
|
||||
EAPI Ecore_Wl2_Buffer *ecore_wl2_surface_buffer_create(Ecore_Wl2_Surface *surface);
|
||||
EAPI int ecore_wl2_surface_manager_add(Ecore_Wl2_Surface_Interface *intf);
|
||||
EAPI void ecore_wl2_surface_manager_del(Ecore_Wl2_Surface_Interface *intf);
|
||||
|
||||
# endif
|
||||
|
||||
|
|
|
@ -319,6 +319,12 @@ ecore_wl2_surface_manager_add(Ecore_Wl2_Surface_Interface *intf)
|
|||
return intf->id;
|
||||
}
|
||||
|
||||
EAPI void
|
||||
ecore_wl2_surface_manager_del(Ecore_Wl2_Surface_Interface *intf)
|
||||
{
|
||||
_smanagers = eina_list_remove(_smanagers, intf);
|
||||
}
|
||||
|
||||
/* TEMPORARY HACK FOR TESTING */
|
||||
Eina_Bool
|
||||
ecore_wl2_surface_manager_dmabuf_add(void)
|
||||
|
|
Loading…
Reference in New Issue