efl/src/static_libs/vg_common
junsu choi 3274390f73 vg_load_svg: Implement ClipPath feature
Summary:
Supports case of using style attribute for defined <clipPath> and node.
In SVG, <clipPath> can be used as a "clipPath" attribute or a style "clip-path".
If there is a clip-path node, save it as a composition node and
use composition method(matte_alpha) to compose it.

Below node types support clip-path.
<circle>
<ellipse>
<g>
<path>
<polygon>
<polyline>
<rect>

Test Plan:
Please see attached svg files
{F4026162}

Reviewers: Hermet, smohanty

Reviewed By: Hermet

Subscribers: #reviewers, #committers, cedric, herb, kimcinoo

Tags: #efl

Differential Revision: https://phab.enlightenment.org/D12179
2020-10-14 19:16:53 +09:00
..
meson.build evas vector: support json loader for rlottie integration. 2019-06-21 17:35:48 +09:00
vg_common.h vg_load_svg: Implement ClipPath feature 2020-10-14 19:16:53 +09:00
vg_common_json.c Efl.Gfx.Vg.Value_Provider: Move internal function changed_flag to eo. 2020-06-01 13:21:04 +09:00
vg_common_svg.c vg_load_svg: Implement ClipPath feature 2020-10-14 19:16:53 +09:00