forked from enlightenment/efl
elementary: doing less is always better.
SVN revision: 70607
This commit is contained in:
parent
f3b4a1f499
commit
c5af5517e7
|
@ -12,3 +12,7 @@
|
||||||
2012-04-30 Jérôme Pinot
|
2012-04-30 Jérôme Pinot
|
||||||
|
|
||||||
* Add missing files in the tarballs.
|
* Add missing files in the tarballs.
|
||||||
|
|
||||||
|
2012-05-02 Cedric Bail
|
||||||
|
|
||||||
|
* Do less allocation and reuse much more Evas_Map.
|
||||||
|
|
|
@ -13,5 +13,7 @@ Fixes:
|
||||||
|
|
||||||
Improvements:
|
Improvements:
|
||||||
|
|
||||||
|
* Allocate once and reuse Evas_Map.
|
||||||
|
|
||||||
Removal:
|
Removal:
|
||||||
|
|
||||||
|
|
|
@ -197,10 +197,10 @@ _slice_apply(Widget_Data *wd, Slice *sl, Evas_Coord x __UNUSED__,
|
||||||
Evas_Coord y __UNUSED__, Evas_Coord w, Evas_Coord h __UNUSED__,
|
Evas_Coord y __UNUSED__, Evas_Coord w, Evas_Coord h __UNUSED__,
|
||||||
Evas_Coord ox, Evas_Coord oy, Evas_Coord ow, Evas_Coord oh)
|
Evas_Coord ox, Evas_Coord oy, Evas_Coord ow, Evas_Coord oh)
|
||||||
{
|
{
|
||||||
Evas_Map *m;
|
static Evas_Map *m = NULL;
|
||||||
int i;
|
int i;
|
||||||
|
|
||||||
m = evas_map_new(4);
|
if (!m) m = evas_map_new(4);
|
||||||
if (!m) return;
|
if (!m) return;
|
||||||
evas_map_smooth_set(m, EINA_FALSE);
|
evas_map_smooth_set(m, EINA_FALSE);
|
||||||
for (i = 0; i < 4; i++)
|
for (i = 0; i < 4; i++)
|
||||||
|
@ -238,7 +238,6 @@ _slice_apply(Widget_Data *wd, Slice *sl, Evas_Coord x __UNUSED__,
|
||||||
evas_object_map_enable_set(sl->obj, EINA_TRUE);
|
evas_object_map_enable_set(sl->obj, EINA_TRUE);
|
||||||
evas_object_image_fill_set(sl->obj, 0, 0, ow, oh);
|
evas_object_image_fill_set(sl->obj, 0, 0, ow, oh);
|
||||||
evas_object_map_set(sl->obj, m);
|
evas_object_map_set(sl->obj, m);
|
||||||
evas_map_free(m);
|
|
||||||
}
|
}
|
||||||
|
|
||||||
static void
|
static void
|
||||||
|
|
Loading…
Reference in New Issue