[Regression] Incorrect filtering at the edge/outside of an image
Originally reported at Rendersvg: https://github.com/RazrFalcon/resvg/issues/215
rsvg doesn't work well with filters that are outside the canvas.
Issue Summary
Blur at the border of the image are trimmed wrong.
rendering https://commons.wikimedia.org/wiki/File:Pelean_Eruption-numbers.svg similar for https://commons.wikimedia.org/wiki/File:Mahuri.svg https://commons.wikimedia.org/wiki/File:Anime_Girl.svg
The border of Pelean_EruptionnumbersOCSv0_p.svg.txt
looks strange (soothed to the border) I assume it should be a sharp border (I do not how blurs should work)
old rsvg | rsvg 2.56.1 |
---|---|
expected
Copyright
source: https://commons.wikimedia.org/wiki/File:Pelean_Eruption-numbers.svg
author Sémhur
license: https://creativecommons.org/licenses/by-sa/4.0/
old rsvg | rsvg 2.56.1 |
---|---|
old rsvg | rsvg 2.56.1 |
---|---|
copyright
source https://commons.wikimedia.org/wiki/File:Anime_Girl.svg and https://commons.wikimedia.org/wiki/File:Mahuri.svg
author Niabot
license https://creativecommons.org/licenses/by/3.0
Platform
hostnamectl
Static hostname: lws84.imws.tuwien.ac.at
Icon name: computer-laptop
Chassis: laptop 💻
Machine ID: 96434f58f7644401a3f9d69da903899d
Boot ID: 0c8a1fb1a3e240e9a8e9ac90240a93a3
Operating System: Fedora Linux 38 (Workstation Edition)
CPE OS Name: cpe:/o:fedoraproject:fedora:38
OS Support End: Tue 2024-05-14
OS Support Remaining: 11month 2d
Kernel: Linux 6.3.6-200.fc38.x86_64
Architecture: x86-64
Hardware Vendor: Lenovo
Hardware Model: ThinkPad P15 Gen 1
Firmware Version: N30ET49W (1.32 )
Firmware Date: Wed 2022-12-14