[Pkg-e-commits] [SCM] Enlightenment DR17 advanced canvas library branch, upstream-vcs, updated. 069f3cc6c93f253bffbc90289fe21d868f745bb6
barbieri
barbieri at alioth.debian.org
Sat Jun 7 18:24:24 UTC 2008
The following commit has been merged in the upstream-vcs branch:
commit 1cbeedb1701ccb404207a73250d3349427da6bc3
Author: barbieri <barbieri>
Date: Wed May 28 19:27:41 2008 +0000
Mark as dirty, fixes emotion usage.
diff --git a/src/modules/engines/software_16_sdl/evas_engine.c b/src/modules/engines/software_16_sdl/evas_engine.c
index 94e77f1..a8779de 100644
--- a/src/modules/engines/software_16_sdl/evas_engine.c
+++ b/src/modules/engines/software_16_sdl/evas_engine.c
@@ -1120,10 +1120,14 @@ static void
_sdl16_image_dirty_region(Engine_Image_Entry *eim, int x, int y, int w, int h)
{
SDL_Engine_Image_Entry *dst;
+ RGBA_Image *im;
dst = (SDL_Engine_Image_Entry *) eim;
SDL_UpdateRect(dst->surface, x, y, w, h);
+
+ im = (RGBA_Image *)eim->src;
+ im->flags |= RGBA_IMAGE_IS_DIRTY;
}
static int
diff --git a/src/modules/engines/software_sdl/evas_engine.c b/src/modules/engines/software_sdl/evas_engine.c
index bfba15b..4dd8c02 100644
--- a/src/modules/engines/software_sdl/evas_engine.c
+++ b/src/modules/engines/software_sdl/evas_engine.c
@@ -284,10 +284,14 @@ static void
_sdl_image_dirty_region(Engine_Image_Entry *eim, int x, int y, int w, int h)
{
SDL_Engine_Image_Entry *dst;
+ RGBA_Image *im;
dst = (SDL_Engine_Image_Entry *) eim;
SDL_UpdateRect(dst->surface, x, y, w, h);
+
+ im = (RGBA_Image *)eim->src;
+ im->flags |= RGBA_IMAGE_IS_DIRTY;
}
static void
--
Enlightenment DR17 advanced canvas library
More information about the Pkg-e-commits
mailing list