sung pushed a commit to branch master.

commit 00cffc0585022f5b8a08a3f94a9f273e57313986
Author: Sung W. Park <[email protected]>
Date:   Fri Apr 12 17:02:43 2013 +0900

    [Evas GL] Initialize evas gl engine after evas stuff is initialized first.
---
 src/modules/evas/engines/gl_x11/evas_engine.c | 8 ++++----
 1 file changed, 4 insertions(+), 4 deletions(-)

diff --git a/src/modules/evas/engines/gl_x11/evas_engine.c 
b/src/modules/evas/engines/gl_x11/evas_engine.c
index e486e0d..4bf8dcd 100644
--- a/src/modules/evas/engines/gl_x11/evas_engine.c
+++ b/src/modules/evas/engines/gl_x11/evas_engine.c
@@ -842,10 +842,6 @@ eng_setup(Evas *eo_e, void *in)
         e->engine.data.output = re;
         gl_wins++;
 
-        re->evgl_engine = evgl_engine_create(&evgl_funcs, (void*)re);
-        if (!re->evgl_engine)
-          ERR("Error Creating Evas_GL Engine. Evas GL will not be supported!");
-
         if (!initted)
           {
              gl_symbols();
@@ -864,6 +860,10 @@ eng_setup(Evas *eo_e, void *in)
              gl_extn_veto(re);
              initted = 1;
           }
+
+        re->evgl_engine = evgl_engine_create(&evgl_funcs, (void*)re);
+        if (!re->evgl_engine)
+          ERR("Error Creating Evas_GL Engine. Evas GL will not be supported!");
      }
    else
      {

-- 

------------------------------------------------------------------------------
Precog is a next-generation analytics platform capable of advanced
analytics on semi-structured data. The platform includes APIs for building
apps and a phenomenal toolset for data science. Developers can use
our toolset for easy data analysis & visualization. Get a free account!
http://www2.precog.com/precogplatform/slashdotnewsletter

Reply via email to