From: Chris Michael Date: Sun, 1 Mar 2015 15:49:10 +0000 (-0500) Subject: evas-gl-drm: Fix T2158: compile fails when --with-opengl=full is passed X-Git-Tag: v1.14.0-alpha1~357 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=d7a8626f5b4927c30613ef6ad70589ebbae1553a;p=platform%2Fupstream%2Fefl.git evas-gl-drm: Fix T2158: compile fails when --with-opengl=full is passed Summary: This fixes compile for the gl_drm engine if --with-opengl=full is passed on the cmd line. These changes are based on the diff provided by spotrh in the above ticket. @fix Signed-off-by: Chris Michael --- diff --git a/src/modules/evas/engines/gl_drm/evas_drm_main.c b/src/modules/evas/engines/gl_drm/evas_drm_main.c index d0fe125..9918673 100644 --- a/src/modules/evas/engines/gl_drm/evas_drm_main.c +++ b/src/modules/evas/engines/gl_drm/evas_drm_main.c @@ -224,8 +224,10 @@ eng_window_new(Evas_Engine_Info_GL_Drm *info, Evas *e, struct gbm_device *gbm, s return NULL; } +#ifdef GL_GLES gw->gl_context->egldisp = gw->egl_disp; gw->gl_context->eglctxt = gw->egl_context[0]; +#endif eng_window_use(gw); glsym_evas_gl_common_context_resize(gw->gl_context, w, h, rot); diff --git a/src/modules/evas/engines/gl_drm/evas_engine.h b/src/modules/evas/engines/gl_drm/evas_engine.h index 47add69..9b436f8 100644 --- a/src/modules/evas/engines/gl_drm/evas_engine.h +++ b/src/modules/evas/engines/gl_drm/evas_engine.h @@ -10,6 +10,8 @@ #define GL_GLEXT_PROTOTYPES #include +#include +#include #include #include #include "../gl_generic/Evas_Engine_GL_Generic.h"