[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