static void render_pre_cb(void *data, Evas *e, void *event_info)
{
- //PERF_INIT();
- //PERF_BEGIN();
+ PERF_INIT();
+ PERF_BEGIN();
struct inst_info *inst = data;
struct script_info *info;
ErrPrint("Failed to do sync\n");
out:
- //PERF_MARK("render,pre");
+ PERF_MARK("render,pre");
return;
}
static void render_post_cb(void *data, Evas *e, void *event_info)
{
- //PERF_INIT();
- //PERF_BEGIN();
+ PERF_INIT();
+ PERF_BEGIN();
struct inst_info *inst;
struct script_info *info;
fb_sync(script_handler_fb(info));
instance_lb_updated_by_instance(inst, NULL);
- //PERF_MARK("lb,update");
+ PERF_MARK("lb,update");
return;
}
if (info && script_handler_evas(info) == e) {
fb_sync(script_handler_fb(info));
instance_pd_updated_by_instance(inst, NULL);
- //PERF_MARK("pd,update");
+ PERF_MARK("pd,update");
return;
}
static int update_script_color(struct inst_info *inst, struct block *block, int is_pd)
{
- //PERF_INIT();
- //PERF_BEGIN();
+ PERF_INIT();
+ PERF_BEGIN();
struct script_info *info;
Evas *e;
} else {
ErrPrint("Evas(nil) id[%s] part[%s] data[%s]\n", block->id, block->part, block->data);
}
- //PERF_MARK("color");
+ PERF_MARK("color");
return LB_STATUS_SUCCESS;
}
static int update_script_text(struct inst_info *inst, struct block *block, int is_pd)
{
- //PERF_INIT();
- //PERF_BEGIN();
+ PERF_INIT();
+ PERF_BEGIN();
struct script_info *info;
Evas *e;
ErrPrint("Evas(nil) id[%s] part[%s] data[%s]\n", block->id, block->part, block->data);
}
- //PERF_MARK("text");
+ PERF_MARK("text");
return LB_STATUS_SUCCESS;
}
static int update_script_image(struct inst_info *inst, struct block *block, int is_pd)
{
- //PERF_INIT();
- //PERF_BEGIN();
+ PERF_INIT();
+ PERF_BEGIN();
struct script_info *info;
Evas *e;
} else {
ErrPrint("Evas: (nil) id[%s] part[%s] data[%s]\n", block->id, block->part, block->data);
}
- //PERF_MARK("image");
+ PERF_MARK("image");
return LB_STATUS_SUCCESS;
}
static int update_access(struct inst_info *inst, struct block *block, int is_pd)
{
- //PERF_INIT();
- //PERF_BEGIN();
+ PERF_INIT();
+ PERF_BEGIN();
struct script_info *info;
Evas *e;
} else {
ErrPrint("Evas: (nil) id[%s] part[%s] data[%s]\n", block->id, block->part, block->data);
}
- //PERF_MARK("access");
+ PERF_MARK("access");
return LB_STATUS_SUCCESS;
}
static int operate_access(struct inst_info *inst, struct block *block, int is_pd)
{
- //PERF_INIT();
- //PERF_BEGIN();
+ PERF_INIT();
+ PERF_BEGIN();
struct script_info *info;
Evas *e;
} else {
ErrPrint("Evas: (nil) id[%s] part[%s] data[%s]\n", block->id, block->part, block->data);
}
- //PERF_MARK("operate_access");
+ PERF_MARK("operate_access");
return LB_STATUS_SUCCESS;
}
static int update_script_script(struct inst_info *inst, struct block *block, int is_pd)
{
- //PERF_INIT();
- //PERF_BEGIN();
+ PERF_INIT();
+ PERF_BEGIN();
struct script_info *info;
Evas *e;
ErrPrint("Evas: (nil) id[%s] part[%s] data[%s] option[%s]\n",
block->id, block->part, block->data, block->option);
}
- //PERF_MARK("script");
+ PERF_MARK("script");
return LB_STATUS_SUCCESS;
}
static int update_script_signal(struct inst_info *inst, struct block *block, int is_pd)
{
- //PERF_INIT();
- //PERF_BEGIN();
+ PERF_INIT();
+ PERF_BEGIN();
struct script_info *info;
Evas *e;
} else {
ErrPrint("Evas(nil) id[%s] part[%s] data[%s]\n", block->id, block->part, block->data);
}
- //PERF_MARK("signal");
+ PERF_MARK("signal");
return LB_STATUS_SUCCESS;
}
static int update_script_drag(struct inst_info *inst, struct block *block, int is_pd)
{
- //PERF_INIT();
- //PERF_BEGIN();
+ PERF_INIT();
+ PERF_BEGIN();
struct script_info *info;
double dx, dy;
Evas *e;
} else {
ErrPrint("Evas(nil) id[%s] part[%s] %lfx%lf\n", block->id, block->part, dx, dy);
}
- //PERF_MARK("drag");
+ PERF_MARK("drag");
return LB_STATUS_SUCCESS;
}
HAPI int script_handler_resize(struct script_info *info, int w, int h)
{
- //PERF_INIT();
- //PERF_BEGIN();
+ PERF_INIT();
+ PERF_BEGIN();
if (!info) {
//|| (info->w == w && info->h == h)) {
ErrPrint("info[%p] resize is ignored\n", info);
info->w = w;
info->h = h;
- //PERF_MARK("resize");
+ PERF_MARK("resize");
return LB_STATUS_SUCCESS;
}
static int update_info(struct inst_info *inst, struct block *block, int is_pd)
{
- //PERF_INIT();
- //PERF_BEGIN();
+ PERF_INIT();
+ PERF_BEGIN();
struct script_info *info;
if (!block || !block->part || !block->data) {
ErrPrint("Evas(nil): id[%s] data[%s]\n", block->id, block->data);
}
}
- //PERF_MARK("info");
+ PERF_MARK("info");
return LB_STATUS_SUCCESS;
}
} else {
info->cached_blocks = eina_list_append(info->cached_blocks, block);
DbgPrint("Block is cached (%p), %d, %s\n", block, eina_list_count(info->cached_blocks), instance_id(inst));
- //PERF_MARK(type_list[block->type]);
return;
}
HAPI int script_handler_parse_desc(struct inst_info *inst, const char *filename, int is_pd)
{
- //PERF_INIT();
- //PERF_BEGIN();
+ PERF_INIT();
+ PERF_BEGIN();
int type_idx = 0;
int type_len = 0;
int field_idx = 0;
block->filebuf = filebuf;
}
- //PERF_MARK("parser");
+ PERF_MARK("parser");
#if defined(_APPLY_SCRIPT_ASYNC_UPDATE)
struct apply_data *data;