[cairo] propsal for blur-API in cairo
Vladimir Vukicevic
vladimir at pobox.com
Wed Jun 17 20:09:21 PDT 2009
On 6/17/09 1:23 PM, Mirco Müller wrote:
> Greetings cairo-lovers!
>
> I've spent some time thinking of what an API-addition for blurring in
> cairo should look like. I tried to stick to the pattern used by the API
> used for gradients.
>
> The main idea is to introduce an opaque blur-object similar to a
> gradient-pattern. You can set type and quality of it. Along those lines
> also setters and getters for the numerous values controlling each
> blur-type.
Is the intent of this to introduce "blur" as a new backend operation, so
that backends can accelerate blur as appropriate? If not, I'd suggest
that this be part of the cairo-utils librarly that's been discussed for
a while, and that would act on an input surface (perhaps via an exposed
acquire/release api?)..
- Vlad
More information about the cairo
mailing list