[cairo] [Patch] make _color_to_short() use _cairo_fixed_from_double()

Behdad Esfahbod behdad at behdad.org
Wed Jan 24 09:28:36 PST 2007


On Wed, 2007-01-24 at 19:09 +0200, Jorn Baayen wrote:
> 
> 
> As we are talking 16 bits of relevant data, I was thinking that
> whether
> we round or floor is of little importance (rounding strikes me as more
> 'right' though, personally). Anyway, as this patch has no measurable
> performance impact it probably isn't worth dwelling here much longer.

While the performance impact is ignorable, please take a minute and
think about it and convince yourself that floor is right.  Think about
the input and output spaces and how to map evenly.

-- 
behdad
http://behdad.org/

"Those who would give up Essential Liberty to purchase a little
 Temporary Safety, deserve neither Liberty nor Safety."
        -- Benjamin Franklin, 1759





More information about the cairo mailing list