forked from enlightenment/expedite
parent
22b8898cfa
commit
d6821d5d8b
|
@ -1,7 +1,11 @@
|
|||
2011-12-02 Carsten Haitzler (The Rasterman)
|
||||
2011-12-02 Carsten Haitzler (The Rasterman)
|
||||
|
||||
1.1.0 release
|
||||
|
||||
2012-04-26 Carsten Haitzler (The Rasterman)
|
||||
2012-04-26 Carsten Haitzler (The Rasterman)
|
||||
|
||||
1.2.0 release
|
||||
|
||||
2012-05-02 Cedric Bail
|
||||
|
||||
* Do not allocate more than once Evas_Map.
|
||||
|
|
9
NEWS
9
NEWS
|
@ -1,3 +1,12 @@
|
|||
Expedite 1.3.0
|
||||
|
||||
Changes since Expedite 1.2.0:
|
||||
-----------------------------
|
||||
|
||||
Improvements:
|
||||
|
||||
* Don't over allocate Evas_Map.
|
||||
|
||||
Expedite 1.2.0
|
||||
|
||||
Changes since Expedite 1.1.0:
|
||||
|
|
|
@ -85,9 +85,9 @@ static void _cleanup(void)
|
|||
static void _loop(double t, int f)
|
||||
{
|
||||
int i;
|
||||
Evas_Map *m;
|
||||
static Evas_Map *m = NULL;
|
||||
Evas_Coord x, y, w, h;
|
||||
m = evas_map_new(4);
|
||||
if (!m) m = evas_map_new(4);
|
||||
evas_map_smooth_set(m, 0);
|
||||
for (i = 0; i < 1; i++)
|
||||
{
|
||||
|
@ -103,7 +103,6 @@ static void _loop(double t, int f)
|
|||
evas_object_map_enable_set(o_images[i], 1);
|
||||
evas_object_map_set(o_images[i], m);
|
||||
}
|
||||
evas_map_free(m);
|
||||
FPS_STD(NAME);
|
||||
}
|
||||
|
||||
|
|
|
@ -84,9 +84,9 @@ static void _cleanup(void)
|
|||
static void _loop(double t, int f)
|
||||
{
|
||||
int i;
|
||||
Evas_Map *m;
|
||||
static Evas_Map *m = NULL;
|
||||
Evas_Coord x, y, w, h;
|
||||
m = evas_map_new(4);
|
||||
if (!m) m = evas_map_new(4);
|
||||
for (i = 0; i < 1; i++)
|
||||
{
|
||||
w = 640;
|
||||
|
@ -101,7 +101,6 @@ static void _loop(double t, int f)
|
|||
evas_object_map_enable_set(o_images[i], 1);
|
||||
evas_object_map_set(o_images[i], m);
|
||||
}
|
||||
evas_map_free(m);
|
||||
FPS_STD(NAME);
|
||||
}
|
||||
|
||||
|
|
|
@ -101,11 +101,11 @@ _cube_pos(Cube *c,
|
|||
Evas_Coord x, Evas_Coord y, Evas_Coord z,
|
||||
double dx, double dy, double dz)
|
||||
{
|
||||
Evas_Map *m;
|
||||
static Evas_Map *m = NULL;
|
||||
int i, j, order[6], sorted;
|
||||
Evas_Coord mz[6];
|
||||
|
||||
m = evas_map_new(4);
|
||||
if (!m) m = evas_map_new(4);
|
||||
evas_map_smooth_set(m, 0);
|
||||
|
||||
for (i = 0; i < 6; i++)
|
||||
|
@ -162,7 +162,6 @@ _cube_pos(Cube *c,
|
|||
evas_object_raise(c->side[order[0]].o);
|
||||
for (i = 1; i < 6; i++)
|
||||
evas_object_stack_below(c->side[order[i]].o, c->side[order[i - 1]].o);
|
||||
evas_map_free(m);
|
||||
}
|
||||
|
||||
static void
|
||||
|
|
|
@ -100,11 +100,11 @@ _cube_pos(Cube *c,
|
|||
Evas_Coord x, Evas_Coord y, Evas_Coord z,
|
||||
double dx, double dy, double dz)
|
||||
{
|
||||
Evas_Map *m;
|
||||
static Evas_Map *m = NULL;
|
||||
int i, j, order[6], sorted;
|
||||
Evas_Coord mz[6];
|
||||
|
||||
m = evas_map_new(4);
|
||||
if (!m) m = evas_map_new(4);
|
||||
|
||||
for (i = 0; i < 6; i++)
|
||||
{
|
||||
|
@ -160,7 +160,6 @@ _cube_pos(Cube *c,
|
|||
evas_object_raise(c->side[order[0]].o);
|
||||
for (i = 1; i < 6; i++)
|
||||
evas_object_stack_below(c->side[order[i]].o, c->side[order[i - 1]].o);
|
||||
evas_map_free(m);
|
||||
}
|
||||
|
||||
static void
|
||||
|
|
|
@ -101,11 +101,11 @@ _cube_pos(Cube *c,
|
|||
Evas_Coord x, Evas_Coord y, Evas_Coord z,
|
||||
double dx, double dy, double dz)
|
||||
{
|
||||
Evas_Map *m;
|
||||
static Evas_Map *m = NULL;
|
||||
int i, j, order[6], sorted;
|
||||
Evas_Coord mz[6];
|
||||
|
||||
m = evas_map_new(4);
|
||||
if (!m) m = evas_map_new(4);
|
||||
evas_map_smooth_set(m, 0);
|
||||
|
||||
for (i = 0; i < 6; i++)
|
||||
|
@ -156,7 +156,6 @@ _cube_pos(Cube *c,
|
|||
evas_object_raise(c->side[order[0]].o);
|
||||
for (i = 1; i < 6; i++)
|
||||
evas_object_stack_below(c->side[order[i]].o, c->side[order[i - 1]].o);
|
||||
evas_map_free(m);
|
||||
}
|
||||
|
||||
static void
|
||||
|
|
|
@ -100,11 +100,11 @@ _cube_pos(Cube *c,
|
|||
Evas_Coord x, Evas_Coord y, Evas_Coord z,
|
||||
double dx, double dy, double dz)
|
||||
{
|
||||
Evas_Map *m;
|
||||
static Evas_Map *m = NULL;
|
||||
int i, j, order[6], sorted;
|
||||
Evas_Coord mz[6];
|
||||
|
||||
m = evas_map_new(4);
|
||||
if (!m) m = evas_map_new(4);
|
||||
|
||||
for (i = 0; i < 6; i++)
|
||||
{
|
||||
|
@ -154,7 +154,6 @@ _cube_pos(Cube *c,
|
|||
evas_object_raise(c->side[order[0]].o);
|
||||
for (i = 1; i < 6; i++)
|
||||
evas_object_stack_below(c->side[order[i]].o, c->side[order[i - 1]].o);
|
||||
evas_map_free(m);
|
||||
}
|
||||
|
||||
static void
|
||||
|
|
|
@ -101,11 +101,11 @@ _cube_pos(Cube *c,
|
|||
Evas_Coord x, Evas_Coord y, Evas_Coord z,
|
||||
double dx, double dy, double dz)
|
||||
{
|
||||
Evas_Map *m;
|
||||
static Evas_Map *m = NULL;
|
||||
int i, j, order[6], sorted;
|
||||
Evas_Coord mz[6];
|
||||
|
||||
m = evas_map_new(4);
|
||||
if (!m) m = evas_map_new(4);
|
||||
evas_map_smooth_set(m, 0);
|
||||
|
||||
for (i = 0; i < 6; i++)
|
||||
|
@ -162,7 +162,6 @@ _cube_pos(Cube *c,
|
|||
evas_object_raise(c->side[order[0]].o);
|
||||
for (i = 1; i < 6; i++)
|
||||
evas_object_stack_below(c->side[order[i]].o, c->side[order[i - 1]].o);
|
||||
evas_map_free(m);
|
||||
}
|
||||
|
||||
static void
|
||||
|
|
|
@ -101,11 +101,11 @@ _cube_pos(Cube *c,
|
|||
Evas_Coord x, Evas_Coord y, Evas_Coord z,
|
||||
double dx, double dy, double dz)
|
||||
{
|
||||
Evas_Map *m;
|
||||
Evas_Map *m = NULL;
|
||||
int i, j, order[6], sorted;
|
||||
Evas_Coord mz[6];
|
||||
|
||||
m = evas_map_new(4);
|
||||
if (!m) m = evas_map_new(4);
|
||||
evas_map_smooth_set(m, 0);
|
||||
|
||||
for (i = 0; i < 6; i++)
|
||||
|
@ -159,7 +159,6 @@ _cube_pos(Cube *c,
|
|||
evas_object_raise(c->side[order[0]].o);
|
||||
for (i = 1; i < 6; i++)
|
||||
evas_object_stack_below(c->side[order[i]].o, c->side[order[i - 1]].o);
|
||||
evas_map_free(m);
|
||||
}
|
||||
|
||||
static void
|
||||
|
|
|
@ -62,12 +62,12 @@ static void _cleanup(void)
|
|||
static void _loop(double t, int f)
|
||||
{
|
||||
int i;
|
||||
Evas_Map *m;
|
||||
static Evas_Map *m = NULL;
|
||||
Evas_Coord x, y, xx, yy, w, h, c, z;
|
||||
int center = 150;
|
||||
double ang, n;
|
||||
|
||||
m = evas_map_new(4);
|
||||
if (!m) m = evas_map_new(4);
|
||||
evas_map_smooth_set(m, 0);
|
||||
|
||||
for (i = 0; i < CNUM; i++)
|
||||
|
@ -180,7 +180,6 @@ static void _loop(double t, int f)
|
|||
evas_object_map_enable_set(o_reflec[i], 1);
|
||||
evas_object_map_set(o_reflec[i], m);
|
||||
}
|
||||
evas_map_free(m);
|
||||
|
||||
FPS_STD(NAME);
|
||||
}
|
||||
|
|
|
@ -46,9 +46,9 @@ static void _cleanup(void)
|
|||
static void _loop(double t, int f)
|
||||
{
|
||||
int i;
|
||||
Evas_Map *m;
|
||||
static Evas_Map *m = NULL;
|
||||
Evas_Coord x, y, w, h;
|
||||
m = evas_map_new(4);
|
||||
if (!m) m = evas_map_new(4);
|
||||
evas_map_smooth_set(m, 0);
|
||||
for (i = 0; i < (OBNUM / 2); i++)
|
||||
{
|
||||
|
@ -71,7 +71,6 @@ static void _loop(double t, int f)
|
|||
evas_object_map_enable_set(o_images[i], 1);
|
||||
evas_object_map_set(o_images[i], m);
|
||||
}
|
||||
evas_map_free(m);
|
||||
FPS_STD(NAME);
|
||||
}
|
||||
|
||||
|
|
|
@ -46,9 +46,9 @@ static void _cleanup(void)
|
|||
static void _loop(double t, int f)
|
||||
{
|
||||
int i;
|
||||
Evas_Map *m;
|
||||
static Evas_Map *m = NULL;
|
||||
Evas_Coord x, y, w, h;
|
||||
m = evas_map_new(4);
|
||||
if (!m) m = evas_map_new(4);
|
||||
evas_map_smooth_set(m, 0);
|
||||
for (i = 0; i < (OBNUM / 2); i++)
|
||||
{
|
||||
|
@ -71,7 +71,6 @@ static void _loop(double t, int f)
|
|||
evas_object_map_enable_set(o_images[i], 1);
|
||||
evas_object_map_set(o_images[i], m);
|
||||
}
|
||||
evas_map_free(m);
|
||||
FPS_STD(NAME);
|
||||
}
|
||||
|
||||
|
|
|
@ -45,9 +45,9 @@ static void _cleanup(void)
|
|||
static void _loop(double t, int f)
|
||||
{
|
||||
int i;
|
||||
Evas_Map *m;
|
||||
static Evas_Map *m = NULL;
|
||||
Evas_Coord x, y, w, h;
|
||||
m = evas_map_new(4);
|
||||
if (!m) m = evas_map_new(4);
|
||||
for (i = 0; i < (OBNUM / 2); i++)
|
||||
{
|
||||
w = 120;
|
||||
|
@ -69,7 +69,6 @@ static void _loop(double t, int f)
|
|||
evas_object_map_enable_set(o_images[i], 1);
|
||||
evas_object_map_set(o_images[i], m);
|
||||
}
|
||||
evas_map_free(m);
|
||||
FPS_STD(NAME);
|
||||
}
|
||||
|
||||
|
|
|
@ -45,9 +45,9 @@ static void _cleanup(void)
|
|||
static void _loop(double t, int f)
|
||||
{
|
||||
int i;
|
||||
Evas_Map *m;
|
||||
static Evas_Map *m = NULL;
|
||||
Evas_Coord x, y, w, h;
|
||||
m = evas_map_new(4);
|
||||
if (!m) m = evas_map_new(4);
|
||||
for (i = 0; i < (OBNUM / 2); i++)
|
||||
{
|
||||
w = 120;
|
||||
|
@ -68,7 +68,6 @@ static void _loop(double t, int f)
|
|||
evas_object_map_enable_set(o_images[i], 1);
|
||||
evas_object_map_set(o_images[i], m);
|
||||
}
|
||||
evas_map_free(m);
|
||||
FPS_STD(NAME);
|
||||
}
|
||||
|
||||
|
|
|
@ -46,9 +46,9 @@ static void _cleanup(void)
|
|||
static void _loop(double t, int f)
|
||||
{
|
||||
int i;
|
||||
Evas_Map *m;
|
||||
static Evas_Map *m = NULL;
|
||||
Evas_Coord x, y, w, h;
|
||||
m = evas_map_new(4);
|
||||
if (!m) m = evas_map_new(4);
|
||||
evas_map_smooth_set(m, 0);
|
||||
for (i = 0; i < (OBNUM / 2); i++)
|
||||
{
|
||||
|
@ -71,7 +71,6 @@ static void _loop(double t, int f)
|
|||
evas_object_map_enable_set(o_images[i], 1);
|
||||
evas_object_map_set(o_images[i], m);
|
||||
}
|
||||
evas_map_free(m);
|
||||
FPS_STD(NAME);
|
||||
}
|
||||
|
||||
|
|
|
@ -46,9 +46,9 @@ static void _cleanup(void)
|
|||
static void _loop(double t, int f)
|
||||
{
|
||||
int i;
|
||||
Evas_Map *m;
|
||||
static Evas_Map *m = NULL;
|
||||
Evas_Coord x, y, w, h;
|
||||
m = evas_map_new(4);
|
||||
if (!m) m = evas_map_new(4);
|
||||
evas_map_smooth_set(m, 0);
|
||||
for (i = 0; i < (OBNUM / 2); i++)
|
||||
{
|
||||
|
@ -71,7 +71,6 @@ static void _loop(double t, int f)
|
|||
evas_object_map_enable_set(o_images[i], 1);
|
||||
evas_object_map_set(o_images[i], m);
|
||||
}
|
||||
evas_map_free(m);
|
||||
FPS_STD(NAME);
|
||||
}
|
||||
|
||||
|
|
|
@ -45,9 +45,9 @@ static void _cleanup(void)
|
|||
static void _loop(double t, int f)
|
||||
{
|
||||
int i;
|
||||
Evas_Map *m;
|
||||
static Evas_Map *m = NULL;
|
||||
Evas_Coord x, y, w, h;
|
||||
m = evas_map_new(4);
|
||||
if (!m) m = evas_map_new(4);
|
||||
for (i = 0; i < (OBNUM / 2); i++)
|
||||
{
|
||||
w = 120;
|
||||
|
@ -69,7 +69,6 @@ static void _loop(double t, int f)
|
|||
evas_object_map_enable_set(o_images[i], 1);
|
||||
evas_object_map_set(o_images[i], m);
|
||||
}
|
||||
evas_map_free(m);
|
||||
FPS_STD(NAME);
|
||||
}
|
||||
|
||||
|
|
|
@ -45,9 +45,9 @@ static void _cleanup(void)
|
|||
static void _loop(double t, int f)
|
||||
{
|
||||
int i;
|
||||
Evas_Map *m;
|
||||
static Evas_Map *m = NULL;
|
||||
Evas_Coord x, y, w, h;
|
||||
m = evas_map_new(4);
|
||||
if (!m) m = evas_map_new(4);
|
||||
for (i = 0; i < (OBNUM / 2); i++)
|
||||
{
|
||||
w = 120;
|
||||
|
@ -69,7 +69,6 @@ static void _loop(double t, int f)
|
|||
evas_object_map_enable_set(o_images[i], 1);
|
||||
evas_object_map_set(o_images[i], m);
|
||||
}
|
||||
evas_map_free(m);
|
||||
FPS_STD(NAME);
|
||||
}
|
||||
|
||||
|
|
|
@ -46,9 +46,9 @@ static void _cleanup(void)
|
|||
static void _loop(double t, int f)
|
||||
{
|
||||
int i;
|
||||
Evas_Map *m;
|
||||
static Evas_Map *m = NULL;
|
||||
Evas_Coord x, y, w, h;
|
||||
m = evas_map_new(4);
|
||||
if (!m) m = evas_map_new(4);
|
||||
evas_map_smooth_set(m, 0);
|
||||
for (i = 0; i < (OBNUM / 2); i++)
|
||||
{
|
||||
|
@ -66,7 +66,6 @@ static void _loop(double t, int f)
|
|||
evas_object_map_enable_set(o_images[i], 1);
|
||||
evas_object_map_set(o_images[i], m);
|
||||
}
|
||||
evas_map_free(m);
|
||||
FPS_STD(NAME);
|
||||
}
|
||||
|
||||
|
|
|
@ -46,9 +46,9 @@ static void _cleanup(void)
|
|||
static void _loop(double t, int f)
|
||||
{
|
||||
int i;
|
||||
Evas_Map *m;
|
||||
static Evas_Map *m = NULL;
|
||||
Evas_Coord x, y, w, h;
|
||||
m = evas_map_new(4);
|
||||
if (!m) m = evas_map_new(4);
|
||||
evas_map_smooth_set(m, 0);
|
||||
for (i = 0; i < (OBNUM / 2); i++)
|
||||
{
|
||||
|
@ -66,7 +66,6 @@ static void _loop(double t, int f)
|
|||
evas_object_map_enable_set(o_images[i], 1);
|
||||
evas_object_map_set(o_images[i], m);
|
||||
}
|
||||
evas_map_free(m);
|
||||
FPS_STD(NAME);
|
||||
}
|
||||
|
||||
|
|
|
@ -45,9 +45,9 @@ static void _cleanup(void)
|
|||
static void _loop(double t, int f)
|
||||
{
|
||||
int i;
|
||||
Evas_Map *m;
|
||||
static Evas_Map *m = NULL;
|
||||
Evas_Coord x, y, w, h;
|
||||
m = evas_map_new(4);
|
||||
if (!m) m = evas_map_new(4);
|
||||
for (i = 0; i < (OBNUM / 2); i++)
|
||||
{
|
||||
w = 120;
|
||||
|
@ -64,7 +64,6 @@ static void _loop(double t, int f)
|
|||
evas_object_map_enable_set(o_images[i], 1);
|
||||
evas_object_map_set(o_images[i], m);
|
||||
}
|
||||
evas_map_free(m);
|
||||
FPS_STD(NAME);
|
||||
}
|
||||
|
||||
|
|
|
@ -45,9 +45,9 @@ static void _cleanup(void)
|
|||
static void _loop(double t, int f)
|
||||
{
|
||||
int i;
|
||||
Evas_Map *m;
|
||||
static Evas_Map *m = NULL;
|
||||
Evas_Coord x, y, w, h;
|
||||
m = evas_map_new(4);
|
||||
if (!m) m = evas_map_new(4);
|
||||
for (i = 0; i < (OBNUM / 2); i++)
|
||||
{
|
||||
w = 120;
|
||||
|
@ -64,7 +64,6 @@ static void _loop(double t, int f)
|
|||
evas_object_map_enable_set(o_images[i], 1);
|
||||
evas_object_map_set(o_images[i], m);
|
||||
}
|
||||
evas_map_free(m);
|
||||
FPS_STD(NAME);
|
||||
}
|
||||
|
||||
|
|
|
@ -56,22 +56,21 @@ static void _cleanup(void)
|
|||
static void _loop(double t, int f)
|
||||
{
|
||||
int i;
|
||||
Evas_Map *m;
|
||||
static Evas_Map *m = NULL;
|
||||
Evas_Coord x, y, w, h;
|
||||
if (!m) m = evas_map_new(4);
|
||||
for (i = 0; i < 1; i++)
|
||||
{
|
||||
w = win_w * 4;
|
||||
h = win_h * 4;
|
||||
x = (win_w / 2) - (w / 2);
|
||||
y = (win_h / 2) - (h / 2);
|
||||
m = evas_map_new(4);
|
||||
evas_map_util_points_populate_from_geometry(m,
|
||||
-win_w, -win_h,
|
||||
win_w * 4, win_h * 4, 0);
|
||||
evas_map_util_rotate(m, f, win_w / 2, win_h / 2);
|
||||
evas_object_map_enable_set(o_images[i], 1);
|
||||
evas_object_map_set(o_images[i], m);
|
||||
evas_map_free(m);
|
||||
}
|
||||
FPS_STD(NAME);
|
||||
}
|
||||
|
|
|
@ -56,7 +56,7 @@ static void _cleanup(void)
|
|||
static void _loop(double t, int f)
|
||||
{
|
||||
int i;
|
||||
Evas_Map *m;
|
||||
static Evas_Map *m = NULL;
|
||||
Evas_Coord x, y, w, h;
|
||||
for (i = 0; i < OBNUM; i++)
|
||||
{
|
||||
|
@ -68,7 +68,7 @@ static void _loop(double t, int f)
|
|||
y += cos((double)(f + (i * 28)) / (43.8 * SLOW)) * (h / 2);
|
||||
evas_object_move(o_images[i], x, y);
|
||||
}
|
||||
m = evas_map_new(4);
|
||||
if (!m) m = evas_map_new(4);
|
||||
evas_map_util_points_populate_from_geometry(m,
|
||||
(win_w - 720) / 2,
|
||||
(win_h - 420) / 2,
|
||||
|
@ -76,7 +76,6 @@ static void _loop(double t, int f)
|
|||
evas_map_util_rotate(m, f, win_w / 2, win_h / 2);
|
||||
evas_object_map_enable_set(o_mask, 1);
|
||||
evas_object_map_set(o_mask, m);
|
||||
evas_map_free(m);
|
||||
FPS_STD(NAME);
|
||||
}
|
||||
|
||||
|
|
|
@ -56,7 +56,7 @@ static void _cleanup(void)
|
|||
static void _loop(double t, int f)
|
||||
{
|
||||
int i;
|
||||
Evas_Map *m;
|
||||
static Evas_Map *m = NULL;
|
||||
Evas_Coord x, y, w, h;
|
||||
for (i = 0; i < 1; i++)
|
||||
{
|
||||
|
@ -68,7 +68,7 @@ static void _loop(double t, int f)
|
|||
y += cos((double)(f + (i * 28)) / (43.8 * SLOW)) * (444 / 2);
|
||||
evas_object_move(o_images[i], x, y);
|
||||
}
|
||||
m = evas_map_new(4);
|
||||
if (!m) m = evas_map_new(4);
|
||||
|
||||
evas_map_util_points_populate_from_geometry(m,
|
||||
(win_w - 720) / 2,
|
||||
|
@ -77,7 +77,6 @@ static void _loop(double t, int f)
|
|||
evas_map_util_rotate(m, f, win_w / 2, win_h / 2);
|
||||
evas_object_map_enable_set(o_mask, 1);
|
||||
evas_object_map_set(o_mask, m);
|
||||
evas_map_free(m);
|
||||
FPS_STD(NAME);
|
||||
}
|
||||
|
||||
|
|
Loading…
Reference in New Issue