On Wed, 18 Jan 2012 12:09:19 +0000, Carlos R. Mafra wrote:
On Tue, 17 Jan 2012 at 10:49:02 -0500, Brad Jorsch wrote:
> --- /dev/null
> +++ b/wrlib/alpha_combine.c
> @@ -0,0 +1,68 @@
> +/* alpha_combine.c - Alpha channel combination, based on Gimp
1.1.24
> + *
> + * Raster graphics library
> + *
> + * Copyright (c) 1997-2003 Alfredo K. Kojima
That's obviouly wrong. The only difference between this file in my
ancient patch and this verion is the function name, the comment, the
#include, and some whitespace.
After 11 years (that makes me feel old), I don't remember whether
any of
the code is based on code from the Gimp or if it was rewritten from
scratch after working out the algorithm. The trickiest bit resembles
the
macro INT_MULT defined in app/paint_funcs.c.[1] The credit from that
file is:
* The GIMP -- an image manipulation program
* Copyright (C) 1995 Spencer Kimball and Peter Mattis
[1] ftp://ftp.gimp.org/pub/gimp/v1.1/old/v1.1.24/gimp-1.1.24.tar.bz2
Sorry for not catching that.
I've folded a fix and commited the result to #next (rebasing) and
also to #master.
Thanks Brad.
Thanks Carlos.
--
||// //\\// Rodolfo "kix" Garcia
||\\// //\\ http://www.kix.es/
--
To unsubscribe, send mail to [email protected].