
It would be great if someone familiar with the rendering of SVG filter effects and colorspaces for SVG filters could review the latest patch in
- Bug #1127103 “Colour change on blurred elements with a transform” https://bugs.launchpad.net/inkscape/+bug/1127103
Summary: Blurred objects which have a 'matrix()' transformation, or are inside a container with such a 'matrix()' transformation, may render with a different (darker) shade of the original color, depending on whether or not the filter definition of the blur has the style property 'color-interpolation-filters:sRGB' added:
- with 'color-interpolation-filters:sRGB': original color - without 'color-interpolation-filters:sRGB': darker shade of color
Affects: - transformed blurred objects in documents created with stable versions - transformed objects blurred via 'Fill & Stroke' with current trunk
Does not affect: - transformed objects blurred via Filter Editor with current trunk
Proposed patch:
Comments by patch author: "I think the best thing we can do is set a defautl render colorspace. (…) i made the change for use sRGB instead linearRGB by default. Now the file opens OK but im not sure about others problems. Tav has some post about linearRGB in filters..."
Direct link to proposed diff: https://bugs.launchpad.net/inkscape/+bug/1127103/+attachment/3813130/+files/bug1127103-3.patch