if (ratio_h == -1.0)
{
- PDB("reset destinatino ratio");
+ PIN("reset destinatino ratio");
viewport->pending.destination.mode.ratio_h = ratio_h;
viewport->pending.changed = EINA_TRUE;
return;
if (scale_h == -1.0)
{
- PDB("reset destinatino scale");
+ PIN("reset destinatino scale");
viewport->pending.destination.mode.scale_h = scale_h;
viewport->pending.changed = EINA_TRUE;
return;
if (align_h == -1.0)
{
- PDB("reset destinatino align");
+ PIN("reset destinatino align");
viewport->pending.destination.mode.align_h = align_h;
viewport->pending.changed = EINA_TRUE;
return;
if (viewport->pending.source.x == x && viewport->pending.source.y == y &&
viewport->pending.source.w == width && viewport->pending.source.h == height)
- return;
+ {
+ PWR("set_source skipped: set twice");
+ return;
+ }
viewport->pending.source.x = x;
viewport->pending.source.y = y;
viewport->pending.destination.rect.x == x && viewport->pending.destination.rect.y == y &&
viewport->pending.destination.rect.w == width && viewport->pending.destination.rect.h == height)
{
- PWR("skipped: set twice");
+ PWR("set destination skipped: set twice");
return;
}
if (transform % 2)
SWAP(sw, sh);
- PDB("parent(%dx%d) src(%dx%d)", prect->w, prect->h, sw, sh);
+ PIN("parent(%dx%d) src(%dx%d)", prect->w, prect->h, sw, sh);
/* ratio -> type -> scale -> offset -> align */
if (viewport->current.destination.mode.ratio_h != -1.0)
}
}
- PDB("%dx%d %dx%d %.2fx%.2f (%d,%d %dx%d)", prect->w, prect->h, sw, sh, rh, rv, EINA_RECTANGLE_ARGS(rect));
+ PIN("%dx%d %dx%d %.2fx%.2f (%d,%d %dx%d)", prect->w, prect->h, sw, sh, rh, rv, EINA_RECTANGLE_ARGS(rect));
switch(viewport->current.destination.mode.type)
{
return EINA_FALSE;
}
- PDB("(%d,%d %dx%d)", EINA_RECTANGLE_ARGS(rect));
+ PIN("(%d,%d %dx%d)", EINA_RECTANGLE_ARGS(rect));
if (viewport->current.destination.mode.scale_h != -1.0)
{
rect->h = new_h;
}
- PDB("(%d,%d %dx%d)", EINA_RECTANGLE_ARGS(rect));
+ PIN("(%d,%d %dx%d)", EINA_RECTANGLE_ARGS(rect));
if (viewport->current.destination.mode.align_h != -1.0)
{
ptransform = e_comp_wl_output_buffer_transform_get(epc);
- PDB("parent's transform(%d)", ptransform);
+ PIN("parent's transform(%d)", ptransform);
switch (ptransform)
{
rect->y += dy;
}
- PDB("(%d,%d %dx%d)", EINA_RECTANGLE_ARGS(rect));
+ PIN("(%d,%d %dx%d)", EINA_RECTANGLE_ARGS(rect));
if (viewport->current.destination.mode.offset_x != 0 ||
viewport->current.destination.mode.offset_y != 0 ||
rect->h += h;
}
- PDB("mode destination(%d,%d %dx%d)", EINA_RECTANGLE_ARGS(rect));
+ PIN("mode destination(%d,%d %dx%d)", EINA_RECTANGLE_ARGS(rect));
return EINA_TRUE;
}
int bw, bh;
int transform;
- PDB("dst(%d,%d %dx%d) parent(%d,%d %dx%d)", EINA_RECTANGLE_ARGS(dst), EINA_RECTANGLE_ARGS(parent));
+ PIN("dst(%d,%d %dx%d) parent(%d,%d %dx%d)", EINA_RECTANGLE_ARGS(dst), EINA_RECTANGLE_ARGS(parent));
crop = *dst;
if (!eina_rectangle_intersection(&crop, parent))
{
*dst = crop;
- PDB("dst(%d,%d %dx%d)", EINA_RECTANGLE_ARGS(dst));
+ PIN("dst(%d,%d %dx%d)", EINA_RECTANGLE_ARGS(dst));
return;
}
else
viewport->cropped_source = viewport->current.source;
- PDB("src(%d,%d %dx%d)", EINA_RECTANGLE_ARGS(&viewport->cropped_source));
+ PIN("src(%d,%d %dx%d)", EINA_RECTANGLE_ARGS(&viewport->cropped_source));
return;
}
- PDB("dst(%d,%d %dx%d)", EINA_RECTANGLE_ARGS(dst));
+ PIN("dst(%d,%d %dx%d)", EINA_RECTANGLE_ARGS(dst));
crop.x -= dst->x;
crop.y -= dst->y;
crop.y += dst->y;
*dst = crop;
- PDB(" => (%d,%d %dx%d)", EINA_RECTANGLE_ARGS(dst));
+ PIN(" => (%d,%d %dx%d)", EINA_RECTANGLE_ARGS(dst));
e_comp_wl_video_buffer_size_get(viewport->ec, &bw, &bh);
else
viewport->cropped_source = viewport->current.source;
- PDB("src(%d,%d %dx%d) ratio(%.2f,%.2f,%.2f,%.2f)",
+ PIN("src(%d,%d %dx%d) ratio(%.2f,%.2f,%.2f,%.2f)",
EINA_RECTANGLE_ARGS(&viewport->cropped_source), rx, ry, rw, rh);
viewport->cropped_source.x += viewport->cropped_source.w * rx;
viewport->cropped_source.w = viewport->cropped_source.w * rw;
viewport->cropped_source.h = viewport->cropped_source.h * rh;
- PDB(" => (%d,%d %dx%d)", EINA_RECTANGLE_ARGS(&viewport->cropped_source));
+ PIN(" => (%d,%d %dx%d)", EINA_RECTANGLE_ARGS(&viewport->cropped_source));
}
static Eina_Bool
}
ptransform = _get_parent_transform(viewport);
- PDB("parent's transform(%d) rot.ang.curr(%d)", ptransform, epc->e.state.rot.ang.curr/90);
+ PIN("parent's transform(%d) rot.ang.curr(%d)", ptransform, epc->e.state.rot.ang.curr/90);
pwtran = ((epc->e.state.rot.ang.curr + 360) % 360) / 90;
}
if (changed)
- PDB("apply source: %d,%d %dx%d orig(%d,%d %dx%d) changed(%d)",
+ PIN("apply source: %d,%d %dx%d orig(%d,%d %dx%d) changed(%d)",
EINA_RECTANGLE_ARGS(&rect), EINA_RECTANGLE_ARGS(&viewport->cropped_source), changed);
return changed;
}
}
else if (viewport)
- PDB("%p buffer", ec->comp_data->buffer_ref.buffer);
+ PIN("%p buffer", ec->comp_data->buffer_ref.buffer);
EINA_LIST_FOREACH(ec->comp_data->sub.list, l, subc)
e_comp_wl_viewport_apply(subc);