From 74917eee80ab4ed0686bb507937a7a584521dcb3 Mon Sep 17 00:00:00 2001 From: Sukwon Suh Date: Fri, 24 May 2013 21:01:34 +0900 Subject: [PATCH] modify to check evas engine type Change-Id: Id4e95ff797e9d964b82a40c60f6825108461545c Signed-off-by: Sukwon Suh --- src/graphics/opengl/FGrpEgl.cpp | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/src/graphics/opengl/FGrpEgl.cpp b/src/graphics/opengl/FGrpEgl.cpp index bcfc939..b41b9b0 100644 --- a/src/graphics/opengl/FGrpEgl.cpp +++ b/src/graphics/opengl/FGrpEgl.cpp @@ -938,6 +938,7 @@ _SglGetDisplay(EGLNativeDisplayType displayId) EGLBoolean _SglInitialize(EGLDisplay dpy, EGLint* pMajor, EGLint* pMinor) { + __evasEngineType = _GetEvasEngineType(null); return eglInitialize(dpy, pMajor, pMinor); } @@ -949,7 +950,7 @@ _SglTerminate(EGLDisplay dpy) _SglInfoTableManipulator::GetInstance()->DestroySglInfoTable(); - if (!__isDoublePixmapEnabled) + if (__evasEngineType != ENGINE_TYPE_OPENGL_X11) { eglTerminate(dpy); } -- 2.7.4