centralise tile size to a #define.. move to 8... :)

SVN revision: 13195
This commit is contained in:
Carsten Haitzler 2005-02-05 04:21:25 +00:00
parent e79e53e35b
commit 6fe1274808
7 changed files with 13 additions and 12 deletions

View File

@ -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

View File

@ -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

View File

@ -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;

View File

@ -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

View File

@ -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

View File

@ -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

View File

@ -25,6 +25,7 @@
/* use exact rects for updates not tiles */
/* #define RECTUPDATE */
#define TILESIZE 8
#undef MIN
#define MIN(_x, _y) \