oh and i didnt realise - gl enigne can avoid sync as its swap based :)
authorCarsten Haitzler <raster@rasterman.com>
Fri, 14 Jan 2011 10:35:59 +0000 (10:35 +0000)
committerCarsten Haitzler <raster@rasterman.com>
Fri, 14 Jan 2011 10:35:59 +0000 (10:35 +0000)
SVN revision: 56108

legacy/ecore/src/lib/ecore_evas/ecore_evas_x.c

index fd33ab6..be83418 100644 (file)
@@ -3436,6 +3436,7 @@ ecore_evas_gl_x11_options_new(const char *disp_name, Ecore_X_Window parent,
    ee->engine.func = (Ecore_Evas_Engine_Func *)&_ecore_x_engine_func;
 
    ee->driver = "opengl_x11";
+   ee->no_comp_sync = 1; // gl engine doesnt need to sync - its whole swaps
    if (disp_name) ee->name = strdup(disp_name);
 
    if (w < 1) w = 1;