add mroe ifdle flush

SVN revision: 30356
This commit is contained in:
Carsten Haitzler 2007-06-17 03:02:22 +00:00
parent c303f04048
commit 0a4199c841
2 changed files with 10 additions and 0 deletions

View File

@ -33,6 +33,7 @@ static void eng_output_redraws_clear(void *data);
static void *eng_output_redraws_next_update_get(void *data, int *x, int *y, int *w, int *h, int *cx, int *cy, int *cw, int *ch);
static void eng_output_redraws_next_update_push(void *data, void *surface, int x, int y, int w, int h);
static void eng_output_flush(void *data);
static void eng_output_idle_flush(void *data);
/* internal engine routines */
static void *

View File

@ -326,6 +326,14 @@ eng_output_flush(void *data)
_xr_image_info_pool_flush(re->xcbinf, 0, 0);
}
static void
eng_output_idle_flush(void *data)
{
Render_Engine *re;
re = (Render_Engine *)data;
}
static void
eng_rectangle_draw(void *data, void *context, void *surface, int x, int y, int w, int h)
{
@ -807,6 +815,7 @@ module_open(Evas_Module *em)
ORD(output_redraws_next_update_get);
ORD(output_redraws_next_update_push);
ORD(output_flush);
ORD(output_idle_flush);
ORD(rectangle_draw);
ORD(line_draw);
ORD(polygon_draw);