e_hwc_window: removed warnings 74/173074/1
authorGwanglim Lee <gl77.lee@samsung.com>
Mon, 19 Mar 2018 11:10:18 +0000 (20:10 +0900)
committerGwanglim Lee <gl77.lee@samsung.com>
Mon, 19 Mar 2018 11:10:18 +0000 (20:10 +0900)
Change-Id: I4222d29cae5df95897d4ec60cedbb9909d76637a

src/bin/e_hwc_window.c

index b10a8946a367535a7c61865cb51cdbf013e690f3..9eb67ed6b5a3c458c916a11a9d8a37a3aa7f33b9 100755 (executable)
@@ -1,11 +1,11 @@
 #include "e.h"
 
-# include <Evas_Engine_GL_Drm.h>
 # include <Evas_Engine_GL_Tbm.h>
 # include <Evas_Engine_Software_Tbm.h>
 # include <sys/eventfd.h>
 # include <gbm/gbm_tbm.h>
 # include <pixman.h>
+# include <wayland-tbm-server.h>
 
 static E_Client_Hook *client_hook_new = NULL;
 static E_Client_Hook *client_hook_del = NULL;
@@ -290,21 +290,7 @@ _e_hwc_window_target_new(E_Output_Hwc *output_hwc)
    name = ecore_evas_engine_name_get(e_comp->ee);
    EINA_SAFETY_ON_NULL_RETURN_VAL(name, NULL);
 
-   if (!strcmp("gl_drm", name))
-     {
-        Evas_Engine_Info_GL_Drm *einfo = NULL;
-        /* get the evas_engine_gl_drm information */
-        einfo = (Evas_Engine_Info_GL_Drm *)evas_engine_info_get(e_comp->evas);
-        if (!einfo)
-          {
-             ERR("fail to get the GL_Drm einfo.");
-             goto fail;
-          }
-        /* enable hwc to evas engine gl_drm */
-        einfo->info.hwc_enable = EINA_TRUE;
-        ecore_evas_manual_render_set(e_comp->ee, 1);
-     }
-   else if(!strcmp("gl_drm_tbm", name))
+   if(!strcmp("gl_drm_tbm", name))
      {
         ecore_evas_manual_render_set(e_comp->ee, 1);
      }