This reverts commit
55ad4f4104a8d51ca71f8e4ed9f204cd17bd64ad.
tizen_3.0_tv efl set gbm_surface of evas_engine_info if hwc_enable of engine_info is set true.
if call manual_render in e_plane_renderer_new, e20 can't get gbm_surface from engine_info.
because hwc_enable of engine_info is set true after e_plane_renderer_new and
gbm_surface is recreated when manual_render is called
Change-Id: I606156893fabcc0cdbf59f733e4a19d3c455bb48
{
E_Plane_Renderer *renderer = NULL;
tbm_surface_queue_h tqueue = NULL;
- int ee_width = 0;
- int ee_height = 0;
EINA_SAFETY_ON_NULL_RETURN_VAL(plane, NULL);
tqueue = _get_tbm_surface_queue(renderer->ee);
if (tqueue && !e_plane_renderer_surface_queue_set(renderer, tqueue))
ERR("fail to e_plane_renderer_queue_set");
-
- ecore_evas_geometry_get(renderer->ee, NULL, NULL, &ee_width, &ee_height);
-
- if (renderer->tqueue_width != ee_width || renderer->tqueue_height != ee_height)
- ecore_evas_manual_render(renderer->ee);
}
return renderer;