Today I have tried to implement the feTile filter primitive renderer. What surprises me is that the renderer class does not seem to be even instantiated when I try to render the filters-tile-01-b.svg test from the W3C SVG 1.1 test suite. (http://tavmjong.free.fr/INKSCAPE/W3C_SVG/htmlInkscapeHarness/full-filters-tile-01-b.html)

in this SVG test, the filter effect is applied to an empty <g> node. There is a comment about it:

<!-- The 'g' has no content, but the filter causes a rectangle
to be created which is filled with a tiled pattern. -->

< g filter="url(#feTileFilter)"/>

I think that this is causing the problem: a void node would not invoke the renderer requiring an area to be rendered. Anyone can give me some hint?

my current feTile implementation is attached to this message

Juca