[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [E-devel] Imlib2 alpha threshold in mask generation
On Sun, 03 Sep 2006 12:42:22 +0200 Kim Woelders <firstname.lastname@example.org> babbled:
> When using imlib2 to render mask bitmaps, the pixel alpha value is used
> to determine whether or not to set the corresponding mask bit.
> As things are now the mask bit is set if the alpha value is >= 128,
> i.e. 50% opacity. This is bad when rendering pixmaps/masks for ARGB windows.
> Attached patch adds imlib_context_get/set_mask_alpha_threshold(), which
> allows getting/setting the alpha threshold above which a mask bit is set.
> Default behavior is unchanged (default alpha threshold is 128).
> If there are no objections I will commit this.
no objections. makes perfect sense - doesn't break api - just extends.
------------- Codito, ergo sum - "I code, therefore I am" --------------
The Rasterman (Carsten Haitzler) email@example.com
Tokyo, Japan (東京 日本)