<mask> (and <pattern> and <filter>) should better handle large buffer requests It's possible for a user to inadvertently request a intermediate buffer for <mask>, <pattern>, <filter>, etc. *way* larger than they need. See the simple <mask> example attached to this bug. We should be able to build some simple ways to avoid hard failure in these instances. Some examples: 1. Always restrict the buffer size to the current clip size. 2. Pre-caculate the real drawn bounding box of all the contained items before allocating the buffer. there are probably others. This bug should cover doing at least something minor to make this test case work.
Created attachment 14832 [details] simple test case (opera passes)
A lot changed last year. All three resources are a lot more smarter. The images are just as big as they need to be.