W3C home > Mailing lists > Public > www-svg@w3.org > May 2012

SVG Filter Regions confusion

From: Stephen Chenney <schenney@chromium.org>
Date: Wed, 23 May 2012 10:58:26 -0400
Message-ID: <CAObCcUqVDLRO2JLkSrbY3=uCeC9bCFNjgQ-TyjhYjTM71c7Rtg@mail.gmail.com>
To: www-svg@w3.org
The SVG 1.1 spec section 15.7.3 says this:

--------
All intermediate offscreens are defined to not exceed the intersection of
‘x’, ‘y’, ‘width’ and ‘height’ with the filter region. The filter region
and any of the ‘x’, ‘y’, ‘width’ and ‘height’ subregions are to be set up
such that all offscreens are made big enough to accommodate any pixels
which even partly intersect with either the filter region.
--------

The first sentence explicitly defines the offscreen buffer size to be the
intersection of the filter region and the filter effect subregions. The
second sentence implies to me that the offscreen buffer size must be the
union of the filter region and the filter effect subregions. I'm totally
confused.

Is this just a case of bad phrasing? In particular, the phrase "are made
big enough" could be "are big enough"  Is the intention to restrict the
valid values of the subregions such that they remain inside the filter
region?

Otherwise, what does it mean?

Stephen.
Received on Wednesday, 23 May 2012 14:59:03 GMT

This archive was generated by hypermail 2.3.1 : Friday, 8 March 2013 15:54:51 GMT