Ecore_X(cb): Remove extra calls to ecore_x_flush. Move main loop
[framework/uifw/ecore.git] / src / lib / ecore_x / xcb / ecore_xcb_damage.c
index fd3b946..c34e45b 100644 (file)
@@ -86,7 +86,7 @@ ecore_x_damage_new(Ecore_X_Drawable drawable, Ecore_X_Damage_Report_Level level)
 #ifdef ECORE_XCB_DAMAGE
    damage = xcb_generate_id(_ecore_xcb_conn);
    xcb_damage_create(_ecore_xcb_conn, damage, drawable, level);
-   ecore_x_flush();
+//   ecore_x_flush();
 #endif
 
    return damage;
@@ -108,7 +108,7 @@ ecore_x_damage_free(Ecore_X_Damage damage)
 
 #ifdef ECORE_XCB_DAMAGE
    xcb_damage_destroy(_ecore_xcb_conn, damage);
-   ecore_x_flush();
+//   ecore_x_flush();
 #endif
 }
 
@@ -137,6 +137,6 @@ ecore_x_damage_subtract(Ecore_X_Damage damage, Ecore_X_Region repair, Ecore_X_Re
 
 #ifdef ECORE_XCB_DAMAGE
    xcb_damage_subtract(_ecore_xcb_conn, damage, repair, parts);
-   ecore_x_flush();
+//   ecore_x_flush();
 #endif
 }