
Mon, 30 Jul 2007 18:32:53 -0400 MenTaLguY <mental@...3...> kirjoitti:
Both filters and gradients allow this sort of chaining (to arbitrary depth). Its supposed to promote re-use, with one filter or gradient being slightly modified (subclassed, kinda) for multiple objects.
Yeah -- we take advantage of that heavily for gradients; I had missed it for filters in my reading of the spec. Good to see that something along those lines is in fact there.
Unlike with gradients, there aren't too many situations, where hrefing filters is useful. All it can do, is changing the filter effects region and rendering resolution, or inheriting them from other filter.
If it allowed modifying the actual filter primitives, there would be many other uses, but it would be a lot more complex to implement too.