[Pkg-e-commits] [SCM] Core abstraction layer for enlightenment DR 0.17 branch, upstream-vcs, updated. fbccf3b6cae3945e0db311041de91f346fccbae1

barbieri barbieri at alioth.debian.org
Mon Jun 9 12:30:51 UTC 2008


The following commit has been merged in the upstream-vcs branch:
commit 4269cc6f439bab85fb43a5a02836ea335acb5339
Author: barbieri <barbieri>
Date:   Wed May 28 19:31:51 2008 +0000

    Match initial changes to DirectFB/evas.

diff --git a/src/lib/ecore_evas/ecore_evas_directfb.c b/src/lib/ecore_evas/ecore_evas_directfb.c
index ae2ea78..29057c2 100644
--- a/src/lib/ecore_evas/ecore_evas_directfb.c
+++ b/src/lib/ecore_evas/ecore_evas_directfb.c
@@ -38,22 +38,6 @@ _ecore_evas_directfb_render(Ecore_Evas *ee)
    updates = evas_render_updates(ee->evas);
    if (updates)
      {
-	DFBRegion region;
-	IDirectFBSurface *surface;
-	Evas_List *l;
-	
-	surface = ee->engine.directfb.window->surface;
-	for (l = updates; l; l = l->next)
-	  {
-	     Evas_Rectangle *rect;
-	     
-	     rect = l->data;
-	     region.x1 = rect->x;
-	     region.y1 = rect->y;
-	     region.x2 = rect->x + rect->w - 1;
-	     region.y2 = rect->y + rect->h - 1;
-	     surface->Flip(surface, &region,DSFLIP_BLIT);
-	  }
 	evas_render_updates_free(updates);
 	_ecore_evas_idle_timeout_update(ee);
      }
@@ -616,7 +600,6 @@ ecore_evas_directfb_new(const char *disp_name, int windowed, int x, int y, int w
      {
 	einfo->info.dfb = ecore_directfb_interface_get();
 	einfo->info.surface = window->surface;
-	einfo->info.flags = DSDRAW_BLEND;
 	evas_engine_info_set(ee->evas, (Evas_Engine_Info *)einfo);
      }
    ecore_evases = _ecore_list2_prepend(ecore_evases, ee);

-- 
Core abstraction layer for enlightenment DR 0.17



More information about the Pkg-e-commits mailing list