Tony Cook
/
1.024_005 DEV
(TONYC on 2024-04-27)
1.024
(TONYC on 2024-04-06)
1.023
(TONYC on 2024-01-19)
1.022
(TONYC on 2023-12-02)
1.021
(TONYC on 2023-12-01)
1.020
(TONYC on 2023-11-12)
0.43
(ADDI on 2004-02-17)
0.42
(ADDI on 2004-01-04)
0.41
(ADDI on 2002-04-12)
0.40
(ADDI on 2002-04-11)
0.39
(ADDI on 2001-11-02)
0.38
(ADDI on 2001-05-21)
0.37
(ADDI on 2001-01-31)
0.36
(ADDI on 2001-01-29)
0.35
(ADDI on 2001-01-29)
0.32
(ADDI on 2000-03-04)
0.31
(ADDI on 2000-01-16)
0.29
(ADDI on 2000-01-05)
0.28
(ADDI on 2000-01-04)
0.27
(ADDI on 2000-01-03)
0.21
(ADDI on 1999-07-19)
'
1.024_004 DEV
(TONYC on 2024-04-24)
1.024_003 DEV
(TONYC on 2024-04-22)
1.024_002 DEV
(TONYC on 2024-04-20)
1.024_001 DEV
(TONYC on 2024-04-14)
1.019
(TONYC on 2022-07-09)
1.018
(TONYC on 2022-06-19)
1.017
(TONYC on 2022-06-14)
1.016
(TONYC on 2022-06-12)
1.015
(TONYC on 2022-05-07)
1.014
(TONYC on 2022-04-28)
1.013
(TONYC on 2022-04-27)
1.012
(TONYC on 2020-06-14)
1.011
(TONYC on 2019-03-07)
1.010
(TONYC on 2019-02-13)
1.009
(TONYC on 2019-01-11)
1.008
(TONYC on 2018-12-31)
1.007
(TONYC on 2018-11-24)
1.006
(TONYC on 2017-08-26)
1.005
(TONYC on 2016-04-16)
1.004_004 DEV
(TONYC on 2016-04-15)
1.004_003 DEV
(TONYC on 2016-03-23)
1.004_002 DEV
(TONYC on 2016-03-20)
1.004_001 DEV
(TONYC on 2016-03-16)
1.004
(TONYC on 2015-11-08)
1.003
(TONYC on 2015-05-12)
1.002
(TONYC on 2015-04-03)
1.001
(TONYC on 2015-01-02)
1.000
(TONYC on 2014-07-29)
0.99_02 DEV
(TONYC on 2014-07-21)
0.99_01 DEV
(TONYC on 2014-06-29)
0.99
(TONYC on 2014-06-25)
0.98
(TONYC on 2014-01-02)
0.97
(TONYC on 2013-07-15)
0.96_02 DEV
(TONYC on 2013-07-09)
0.96_01 DEV
(TONYC on 2013-07-01)
0.96
(TONYC on 2013-05-19)
0.95
(TONYC on 2013-04-19)
0.94_02 DEV
(TONYC on 2013-04-05)
0.94_01 DEV
(TONYC on 2013-03-02)
0.94
(TONYC on 2012-12-14)
0.93_02 DEV
(TONYC on 2012-11-25)
0.93_01 DEV
(TONYC on 2012-11-12)
0.93
(TONYC on 2012-10-15)
0.92_01 DEV
(TONYC on 2012-08-18)
0.92
(TONYC on 2012-08-14)
0.91
(TONYC on 2012-06-04)
0.90
(TONYC on 2012-04-30)
0.89
(TONYC on 2012-03-18)
0.88
(TONYC on 2012-02-22)
0.87
(TONYC on 2012-01-03)
0.86
(TONYC on 2011-10-31)
0.85_02 DEV
(TONYC on 2011-10-24)
0.85_01 DEV
(TONYC on 2011-10-10)
0.85
(TONYC on 2011-08-29)
0.84_02 DEV
(TONYC on 2011-08-22)
0.84_01 DEV
(TONYC on 2011-08-08)
0.84
(TONYC on 2011-06-20)
0.83
(TONYC on 2011-05-20)
0.82_01 DEV
(TONYC on 2011-05-17)
0.82
(TONYC on 2011-03-14)
0.81
(TONYC on 2011-02-14)
0.80
(TONYC on 2011-01-17)
0.79
(TONYC on 2010-12-11)
0.78
(TONYC on 2010-10-04)
0.77_02 DEV
(TONYC on 2010-09-27)
0.77_01 DEV
(TONYC on 2010-09-13)
0.77
(TONYC on 2010-08-11)
0.75_03 DEV
(TONYC on 2010-08-09)
0.75_02 DEV
(TONYC on 2010-08-07)
0.75_01 DEV
(TONYC on 2010-08-06)
0.75
(TONYC on 2010-06-20)
0.74
(TONYC on 2010-05-06)
0.73
(TONYC on 2010-03-15)
0.72
(TONYC on 2009-12-10)
0.71_03 DEV
(TONYC on 2009-12-04)
0.71_02 DEV
(TONYC on 2009-12-01)
0.71_01 DEV
(TONYC on 2009-11-30)
0.71
(TONYC on 2009-11-16)
0.70
(TONYC on 2009-09-21)
0.69
(TONYC on 2009-09-08)
0.68
(TONYC on 2009-09-07)
0.67_01 DEV
(TONYC on 2009-09-02)
0.67
(TONYC on 2008-12-12)
0.65
(TONYC on 2008-05-20)
0.64
(TONYC on 2008-04-23)
0.63
(TONYC on 2008-04-07)
0.62
(TONYC on 2007-12-10)
0.61_02 DEV
(TONYC on 2007-11-28)
0.61
(TONYC on 2007-11-05)
0.60
(TONYC on 2007-08-30)
0.59
(TONYC on 2007-06-14)
0.58
(TONYC on 2007-05-16)
0.57_01 DEV
(TONYC on 2007-05-11)
0.57
(TONYC on 2007-04-30)
0.56
(TONYC on 2007-04-01)
0.55
(TONYC on 2006-12-16)
0.54
(TONYC on 2006-09-14)
0.53
(TONYC on 2006-07-27)
0.52
(TONYC on 2006-07-25)
0.51_03 DEV
(TONYC on 2006-07-19)
0.51_02 DEV
(TONYC on 2006-07-04)
0.51_01 DEV
(TONYC on 2006-06-28)
0.51
(TONYC on 2006-04-23)
0.50
(TONYC on 2006-03-29)
0.49_01 DEV
(TONYC on 2006-03-28)
0.49
(TONYC on 2006-03-07)
0.48
(TONYC on 2006-03-03)
0.47_01 DEV
(TONYC on 2006-02-21)
0.47
(TONYC on 2005-12-30)
0.46
(TONYC on 2005-12-20)
0.45_02 DEV
(TONYC on 2005-12-12)
0.45
(TONYC on 2005-05-30)
0.44_01 DEV
(TONYC on 2005-05-24)
0.44
(TONYC on 2004-12-15)
0.43_03 DEV
(TONYC on 2004-12-07)
Imager-1.024
River stage three
• 112 direct dependents
• 129 total dependents
/
quant.c
i_quant_makemap(quant
, imgs
, count
)
Analyzes the count
images in imgs
according to the rules in quant
to build a color map (optimal or not depending on quant->make_colors
).
i_quant_translate(quant
, img
)
Quantize the image given the palette in quant
.
On success returns a pointer to a memory block of img->xsize * img->ysize
i_palidx
entries.
On failure returns NULL.
You should call myfree() on the returned block when you're done with it.
This function will fail if the supplied palette contains no colors.
calc_part(part, colors)
Calculates the new color limits for the given partition.
Giflib assumes that the limits for the non-split channels stay the same, but this strikes me as incorrect, especially if the colors tend to be color ramps.
Of course this could be optimized by not recalculating the channel we just sorted on, but it's not worth the effort right now.
makemap_palette(quant, imgs, count)
Tests if all the given images are paletted and have a common palette, if they do it builds that palette.
A possible improvement might be to eliminate unused colors in the images palettes.
i_quant_transparent(quant
, data
, img
, trans_index
)
Dither the alpha channel on img
into the palette indexes in data
. Pixels to be transparent are replaced with trans_pixel
.
The method used depends on the tr_* members of quant
.
4 POD Errors
The following errors were encountered while parsing the POD:
Around line 36: '=item' outside of any '=over'
=over without closing =back
Around line 38: Unknown directive: =category
Around line 102: Unknown directive: =category
Around line 1680: Unknown directive: =category