diff --git a/legacy/evas/src/lib/engines/buffer/evas_engine.c b/legacy/evas/src/lib/engines/buffer/evas_engine.c index 7db37e8441..e3864d6d3f 100644 --- a/legacy/evas/src/lib/engines/buffer/evas_engine.c +++ b/legacy/evas/src/lib/engines/buffer/evas_engine.c @@ -284,7 +284,7 @@ evas_engine_buffer_output_setup(int w, } re->tb = evas_common_tilebuf_new(w, h); /* in preliminary tests 16x16 gave highest framerates */ - evas_common_tilebuf_set_tile_size(re->tb, 16, 16); + evas_common_tilebuf_set_tile_size(re->tb, TILESIZE, TILESIZE); return re; } @@ -342,7 +342,7 @@ evas_engine_buffer_output_resize(void *data, int w, int h) evas_common_tilebuf_free(re->tb); re->tb = evas_common_tilebuf_new(w, h); if (re->tb) - evas_common_tilebuf_set_tile_size(re->tb, 16, 16); + evas_common_tilebuf_set_tile_size(re->tb, TILESIZE, TILESIZE); } static void diff --git a/legacy/evas/src/lib/engines/cairo_x11/evas_engine.c b/legacy/evas/src/lib/engines/cairo_x11/evas_engine.c index 7bddb14067..d6b194f861 100644 --- a/legacy/evas/src/lib/engines/cairo_x11/evas_engine.c +++ b/legacy/evas/src/lib/engines/cairo_x11/evas_engine.c @@ -244,7 +244,7 @@ evas_engine_cairo_x11_output_setup(int w, int h, Display *disp, Drawable draw, V evas_common_tilebuf_init(); re->tb = evas_common_tilebuf_new(w, h); - evas_common_tilebuf_set_tile_size(re->tb, 16, 16); + evas_common_tilebuf_set_tile_size(re->tb, TILESIZE, TILESIZE); return re; } @@ -277,7 +277,7 @@ evas_engine_cairo_x11_output_resize(void *data, int w, int h) evas_common_tilebuf_free(re->tb); re->tb = evas_common_tilebuf_new(w, h); if (re->tb) - evas_common_tilebuf_set_tile_size(re->tb, 16, 16); + evas_common_tilebuf_set_tile_size(re->tb, TILESIZE, TILESIZE); } static void diff --git a/legacy/evas/src/lib/engines/directfb/evas_engine_dfb.c b/legacy/evas/src/lib/engines/directfb/evas_engine_dfb.c index 2552ec7d73..4a09d1f487 100644 --- a/legacy/evas/src/lib/engines/directfb/evas_engine_dfb.c +++ b/legacy/evas/src/lib/engines/directfb/evas_engine_dfb.c @@ -156,7 +156,7 @@ evas_engine_directfb_output_setup(int w, int h, IDirectFB * dfb, re->tb = evas_common_tilebuf_new(w, h); /* in preliminary tests 16x16 gave highest framerates */ - evas_common_tilebuf_set_tile_size(re->tb, 16, 16); + evas_common_tilebuf_set_tile_size(re->tb, TILESIZE, TILESIZE); re->dfb = dfb; re->surface = surf; @@ -226,7 +226,7 @@ evas_engine_directfb_output_resize(void *data, int w, int h) evas_common_tilebuf_free(re->tb); re->tb = evas_common_tilebuf_new(w, h); if (re->tb) - evas_common_tilebuf_set_tile_size(re->tb, 16, 16); + evas_common_tilebuf_set_tile_size(re->tb, TILESIZE, TILESIZE); memset(&dsc, 0, sizeof(DFBSurfaceDescription)); dsc.flags = DSDESC_WIDTH | DSDESC_HEIGHT | DSDESC_PIXELFORMAT; diff --git a/legacy/evas/src/lib/engines/fb/evas_engine.c b/legacy/evas/src/lib/engines/fb/evas_engine.c index 4433576f26..14cec5c20b 100644 --- a/legacy/evas/src/lib/engines/fb/evas_engine.c +++ b/legacy/evas/src/lib/engines/fb/evas_engine.c @@ -230,7 +230,7 @@ evas_engine_fb_output_setup(int w, int h, int rot, int vt, int dev, int refresh) /* no backbuf! */ evas_fb_outbuf_fb_set_have_backbuf(re->ob, 0); /* in preliminary tests 16x16 gave highest framerates */ - evas_common_tilebuf_set_tile_size(re->tb, 16, 16); + evas_common_tilebuf_set_tile_size(re->tb, TILESIZE, TILESIZE); return re; } @@ -261,7 +261,7 @@ evas_engine_fb_output_resize(void *data, int w, int h) evas_common_tilebuf_free(re->tb); re->tb = evas_common_tilebuf_new(w, h); if (re->tb) - evas_common_tilebuf_set_tile_size(re->tb, 16, 16); + evas_common_tilebuf_set_tile_size(re->tb, TILESIZE, TILESIZE); } static void diff --git a/legacy/evas/src/lib/engines/software_qtopia/evas_engine.c b/legacy/evas/src/lib/engines/software_qtopia/evas_engine.c index c1eee94148..7befb98c17 100644 --- a/legacy/evas/src/lib/engines/software_qtopia/evas_engine.c +++ b/legacy/evas/src/lib/engines/software_qtopia/evas_engine.c @@ -246,7 +246,7 @@ evas_engine_software_qtopia_output_setup(int w, int h, int rot, QWidget *target) return NULL; } /* in preliminary tests 16x16 gave highest framerates */ - evas_common_tilebuf_set_tile_size(re->tb, 16, 16); + evas_common_tilebuf_set_tile_size(re->tb, TILESIZE, TILESIZE); return re; } @@ -278,7 +278,7 @@ evas_engine_software_qtopia_output_resize(void *data, int w, int h) evas_common_tilebuf_free(re->tb); re->tb = evas_common_tilebuf_new(w, h); if (re->tb) - evas_common_tilebuf_set_tile_size(re->tb, 16, 16); + evas_common_tilebuf_set_tile_size(re->tb, TILESIZE, TILESIZE); } static void diff --git a/legacy/evas/src/lib/engines/software_x11/evas_engine.c b/legacy/evas/src/lib/engines/software_x11/evas_engine.c index 14f204c99d..141990b70c 100644 --- a/legacy/evas/src/lib/engines/software_x11/evas_engine.c +++ b/legacy/evas/src/lib/engines/software_x11/evas_engine.c @@ -289,7 +289,7 @@ evas_engine_software_x11_output_setup(int w, int h, int rot, Display *disp, Draw return NULL; } /* in preliminary tests 16x16 gave highest framerates */ - evas_common_tilebuf_set_tile_size(re->tb, 16, 16); + evas_common_tilebuf_set_tile_size(re->tb, TILESIZE, TILESIZE); return re; } @@ -321,7 +321,7 @@ evas_engine_software_x11_output_resize(void *data, int w, int h) evas_common_tilebuf_free(re->tb); re->tb = evas_common_tilebuf_new(w, h); if (re->tb) - evas_common_tilebuf_set_tile_size(re->tb, 16, 16); + evas_common_tilebuf_set_tile_size(re->tb, TILESIZE, TILESIZE); } static void diff --git a/legacy/evas/src/lib/include/evas_common.h b/legacy/evas/src/lib/include/evas_common.h index 886d66d388..1f81c83a06 100644 --- a/legacy/evas/src/lib/include/evas_common.h +++ b/legacy/evas/src/lib/include/evas_common.h @@ -25,6 +25,7 @@ /* use exact rects for updates not tiles */ /* #define RECTUPDATE */ +#define TILESIZE 8 #undef MIN #define MIN(_x, _y) \