Hi, I created a filter that applies a displacement map to the background image to simulate effects like water caustics or the warping you see around fires, but it doesn't render how I want it to.

The filter is being applied to the entire bounding box of the path instead of just inside the path. I tried it in Opera, which does support using the background image as a filter source and it shows the same effect. Is this correct behavior?

I've attached an example of my problem. It's a star over a checkboard, but you should only see the checkerboard distorted inside the star.

Also, could someone comment on why so few browsers (I only know Opera) support the background image as a filter source? To me, it doesn't seem any more complicated than just a regular transparency.

Thanks,
Yale