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-ti... )
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