efl_canvas_vg : Propagates the alpha color of the parent 58/215858/1
authorJunsuChoi <jsuya.choi@samsung.com>
Wed, 16 Oct 2019 06:12:13 +0000 (15:12 +0900)
committerJunsuChoi <jsuya.choi@samsung.com>
Thu, 17 Oct 2019 02:36:11 +0000 (11:36 +0900)
commit30b5e8051386535e13539892a1da81b83f2d32ca
treed904badd4cfc9072d608ed1918b20cecd1effaee
parentd932abddd8594f7b00d6d1fbbb00fe46b53f16c9
efl_canvas_vg : Propagates the alpha color of the parent

Summary:
The current color is affected by the parent's opacity.
If p_opacity is set, it will be applied to the current color.

Test Plan: N/A

Reviewers: Hermet, smohanty, kimcinoo

Reviewed By: Hermet

Subscribers: cedric, #reviewers, #committers

Tags: #efl

Differential Revision: https://phab.enlightenment.org/D10399

Change-Id: I1e7e0e061b71a6434b132c3099533b8bca62d652
src/lib/evas/canvas/efl_canvas_vg_container.c
src/lib/evas/canvas/efl_canvas_vg_gradient_linear.c
src/lib/evas/canvas/efl_canvas_vg_gradient_radial.c
src/lib/evas/canvas/efl_canvas_vg_image.c
src/lib/evas/canvas/efl_canvas_vg_object.c
src/lib/evas/canvas/efl_canvas_vg_shape.c
src/lib/evas/canvas/evas_vg_private.h