weisJ/jsvg

Implement fast gaussian blurs using box blurs

Closed this issue · 1 comments

weisJ commented

The svg spec allows (and reccomends) to appoximate gaussian blurs using repeated box blurs.

Currently painting svgs with gaussian blurs with large dimensions can take several seconds to complete with the main portion of time spent in applying convolutions.

weisJ commented

Blurs are no longer a bottle neck while rendering. @develar I saw the ticket for depreciated zooming performance in IDEA (which I definitely would attribute to this issue). I hope it is fixed now.