If a transform_bg_color's alpha value is opaque(over 255), then we apply a render mode to
EVAS_RENDER_COPY. Otherwise, we apply a render mode to EVAS_RENDER_BLEND.
Change-Id: I7fa8bdfba0604fa17e93552a9b28d1c29be249e3
Evas_Object *o = evas_object_rectangle_add(e_comp->evas);
evas_object_move(o, 0, 0);
evas_object_resize(o, 1, 1);
- evas_object_render_op_set(o, EVAS_RENDER_COPY);
+ if (cw->transform_bg_color.a >= 255)
+ evas_object_render_op_set(o, EVAS_RENDER_COPY);
+ else
+ evas_object_render_op_set(o, EVAS_RENDER_BLEND);
evas_object_color_set(o,
cw->transform_bg_color.r,
cw->transform_bg_color.g,