efl/src
junsu choi 84fcc5d073 evas_vg_load_svg: Prevent duplicate operations on radial gradient variables
Summary:
This solves the problem of radial gradient being displayed
abnormally when the radial gradient variables are 0 to 1.

Test Plan:
Sample SVG
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 100 100">
  <defs
     id="defs11">
    <linearGradient id="linearGradient1" x1="0" y1="0" x2="0.2" y2="0.2" spreadMethod="reflect">
      <stop style="stop-color:#ff0000;stop-opacity:1;" offset="0"/>
      <stop style="stop-color:#0000ff;stop-opacity:1;" offset="1"/>
    </linearGradient>
    <radialGradient id="radialGradient222" r="0.2" cx="0.3" cy="0.3" spreadMethod="reflect">
      <stop style="stop-color:#ffFF00;stop-opacity:1;" offset="0"/>
      <stop style="stop-color:#00FFff;stop-opacity:1;" offset="1"/>
    </radialGradient>
  </defs>
  <rect x="0" y="0" width="100" height="100" fill="url(#linearGradient1)"/>
  <rect x="50" y="50" width="50" height="50" fill="url(#radialGradient222)"/>
</svg>

Reviewers: Hermet, kimcinoo, smohanty

Subscribers: cedric, #reviewers, #committers

Tags: #efl

Differential Revision: https://phab.enlightenment.org/D9312
2019-07-15 21:22:49 +09:00
..
benchmarks autotools: REMOVAL! 2019-06-18 08:56:34 +02:00
bin edje: Add support for map zoom to use other part center. 2019-07-12 12:04:06 -04:00
bindings cxx: remove compilation warnings in C++ code, from both gcc and clang 2019-07-12 09:07:27 -04:00
edje_external here comes meson 2018-10-02 17:22:50 +02:00
examples edje: Add support for map zoom to use other part center. 2019-07-12 12:04:06 -04:00
generic replace hton and ntoh family functions with ones defined in eina 2019-02-01 14:25:35 +00:00
lib efl.h: avoid redefinition of typedef 'Efl_Gfx_Path_Command' 2019-07-15 14:13:29 +09:00
modules evas_vg_load_svg: Prevent duplicate operations on radial gradient variables 2019-07-15 21:22:49 +09:00
scripts eolian: remove API to get freefunc of type 2019-07-08 16:06:42 +02:00
static_libs evas_vg_load_svg: Prevent duplicate operations on radial gradient variables 2019-07-15 21:22:49 +09:00
tests csharp: fix some unit tests that rely on garbage collection 2019-07-12 17:15:37 -03:00
wayland_protocol meson: fix build files size explosion 2018-10-15 22:02:17 +02:00