}
static void
-_e_hwc_tbm_surface_queue_free(void *data, void *tqueue)
+_e_comp_canvas_tbm_surface_queue_free(void *data, void *tqueue)
{
E_Comp_Screen *e_comp_screen = (E_Comp_Screen *)data;
}
static void *
-_e_hwc_tbm_surface_queue_alloc(void *data, int w, int h)
+_e_comp_canvas_tbm_surface_queue_alloc(void *data, int w, int h)
{
E_Comp_Screen *e_comp_screen = (E_Comp_Screen *)data;
}
static Ecore_Evas *
-_e_hwc_ecore_evas_tbm_alloc(E_Comp_Screen *e_comp_screen, int src_w, int src_h)
+_e_comp_canvas_ecore_evas_tbm_alloc(E_Comp_Screen *e_comp_screen, int src_w, int src_h)
{
Ecore_Evas *ee;
E_Comp *comp;
if (comp->avoid_afill)
{
ee = ecore_evas_tbm_allocfunc_new("gl_tbm_ES", src_w, src_h,
- _e_hwc_tbm_surface_queue_alloc,
- _e_hwc_tbm_surface_queue_free,
+ _e_comp_canvas_tbm_surface_queue_alloc,
+ _e_comp_canvas_tbm_surface_queue_free,
(void *)e_comp_screen);
}
else
{
ee = ecore_evas_tbm_allocfunc_new("gl_tbm", src_w, src_h,
- _e_hwc_tbm_surface_queue_alloc,
- _e_hwc_tbm_surface_queue_free,
+ _e_comp_canvas_tbm_surface_queue_alloc,
+ _e_comp_canvas_tbm_surface_queue_free,
(void *)e_comp_screen);
}
}
static void
-_e_hwc_gbm_surface_free(void *data, void *gsurface)
+_e_comp_canvas_gbm_surface_free(void *data, void *gsurface)
{
E_Comp_Screen *e_comp_screen = (E_Comp_Screen *)data;
}
static void *
-_e_hwc_gbm_surface_alloc(void *data, int w, int h)
+_e_comp_canvas_gbm_surface_alloc(void *data, int w, int h)
{
E_Comp_Screen *e_comp_screen = (E_Comp_Screen *)data;
}
static Ecore_Evas *
-_e_hwc_ecore_evas_gbm_alloc(E_Comp_Screen *e_comp_screen, int src_w, int src_h)
+_e_comp_canvas_ecore_evas_gbm_alloc(E_Comp_Screen *e_comp_screen, int src_w, int src_h)
{
Ecore_Evas *ee;
E_Comp *comp;
{
ee = ecore_evas_tbm_native_allocfunc_new("gl_tbm_ES",
gdevice, src_w, src_h,
- _e_hwc_gbm_surface_alloc, _e_hwc_gbm_surface_free,
+ _e_comp_canvas_gbm_surface_alloc, _e_comp_canvas_gbm_surface_free,
(void *)e_comp_screen);
}
else
{
ee = ecore_evas_tbm_native_allocfunc_new("gl_tbm",
gdevice, src_w, src_h,
- _e_hwc_gbm_surface_alloc, _e_hwc_gbm_surface_free,
+ _e_comp_canvas_gbm_surface_alloc, _e_comp_canvas_gbm_surface_free,
(void *)e_comp_screen);
}
}
static void
-_e_hwc_ecore_evas_deinit(Ecore_Evas *ee)
+_e_comp_canvas_ecore_evas_deinit(Ecore_Evas *ee)
{
if (!ee) return;
}
static Ecore_Evas *
-_e_hwc_ecore_evas_init(E_Comp_Screen *e_comp_screen, int w, int y)
+_e_comp_canvas_ecore_evas_init(E_Comp_Screen *e_comp_screen, int w, int y)
{
Ecore_Evas *ee;
int scr_w = 1, scr_h = 1;
e_main_ts_begin("\tEE_GL_TBM New");
if (e_comp_screen_prefer_gbm_check())
{
- ee = _e_hwc_ecore_evas_gbm_alloc(e_comp_screen, scr_w, scr_h);
+ ee = _e_comp_canvas_ecore_evas_gbm_alloc(e_comp_screen, scr_w, scr_h);
if (!ee)
- ee = _e_hwc_ecore_evas_tbm_alloc(e_comp_screen, scr_w, scr_h);
+ ee = _e_comp_canvas_ecore_evas_tbm_alloc(e_comp_screen, scr_w, scr_h);
}
else
{
- ee = _e_hwc_ecore_evas_tbm_alloc(e_comp_screen, scr_w, scr_h);
+ ee = _e_comp_canvas_ecore_evas_tbm_alloc(e_comp_screen, scr_w, scr_h);
if (!ee)
- ee = _e_hwc_ecore_evas_gbm_alloc(e_comp_screen, scr_w, scr_h);
+ ee = _e_comp_canvas_ecore_evas_gbm_alloc(e_comp_screen, scr_w, scr_h);
}
snprintf(buf, sizeof(buf), "\tEE_GL_TBM New Done %p %dx%d", ee, scr_w, scr_h);
e_main_ts_begin("\tEE_DRM New");
ee = ecore_evas_tbm_allocfunc_new("software_tbm",
scr_w, scr_h,
- _e_hwc_tbm_surface_queue_alloc, _e_hwc_tbm_surface_queue_free,
+ _e_comp_canvas_tbm_surface_queue_alloc, _e_comp_canvas_tbm_surface_queue_free,
(void *)e_comp_screen);
ELOGF("Comp_Canvas", "ecore_evas engine:software_tbm fallback to software engine.", NULL);
snprintf(buf, sizeof(buf), "\tEE_DRM New Done %p %dx%d", ee, scr_w, scr_h);
if (!ee)
{
ERR("Enlightenment cannot initialize outputs!");
- _e_hwc_ecore_evas_deinit(ee);
+ _e_comp_canvas_ecore_evas_deinit(ee);
return EINA_FALSE;
}
e_comp_screen_size_get(e_comp_screen, &w, &h);
- ee = _e_hwc_ecore_evas_init(e_comp_screen, w, h);
+ ee = _e_comp_canvas_ecore_evas_init(e_comp_screen, w, h);
EINA_SAFETY_ON_NULL_RETURN_VAL(ee, EINA_FALSE);
ELOGF("Comp_Canvas", "ee(%p) with the tqueue(%p) is created.", NULL,
{
ERR("fail to e_hwc_windows_canvas_set");
e_canvas_destroy(comp->canvas);
- _e_hwc_ecore_evas_deinit(ee);
+ _e_comp_canvas_ecore_evas_deinit(ee);
return EINA_FALSE;
}
E_FREE_LIST(handlers, ecore_event_handler_del);
- _e_hwc_ecore_evas_deinit(comp->ee);
+ _e_comp_canvas_ecore_evas_deinit(comp->ee);
e_view_destroy(comp->bg_blank_view);
e_canvas_destroy(comp->canvas);
evas_event_freeze(comp->evas);