diff --git a/src/bin/e_comp_wl.c b/src/bin/e_comp_wl.c new file mode 100644 index 000000000..e99b1f1a5 --- /dev/null +++ b/src/bin/e_comp_wl.c @@ -0,0 +1,33 @@ +#define E_COMP_WL +#include "e.h" + +#define COMPOSITOR_VERSION 3 + +#define E_COMP_WL_PIXMAP_CHECK \ + if (e_pixmap_type_get(ec->pixmap) != E_PIXMAP_TYPE_WL) return + +/* public functions */ +EAPI Eina_Bool +e_comp_wl_init(void) +{ + return EINA_FALSE; +} + +EAPI struct wl_signal +e_comp_wl_surface_create_signal_get(E_Comp *comp) +{ + return comp->wl_comp_data->signals.surface.create; +} + +/* internal functions */ +EINTERN void +e_comp_wl_shutdown(void) +{ + +} + +EINTERN struct wl_resource * +e_comp_wl_surface_create(struct wl_client *client, int version, uint32_t id) +{ + return NULL; +}