[cairo] Why 16bit coordinate space.

Bill Spitzak spitzak at d2.com
Mon Jun 26 13:58:48 PDT 2006


Google Fight:
Searches are for "fixed point 24.8", etc:

Format     Hits
24.8    1,090,000
22.10     260,000
20.12     265,000
18.14     148,000
16.16     197,000
14.18     185,000
12.20     349,000
10.22     554,000 (many uses of 10.22 as sample value)
  8.24     453,000

I would say that anything other than 24.8 is going to be a mistake due 
to the likelihood of hardware and/or library support.

Carl Worth wrote:

> Now, I don't think that anyone has ever argued that cairo really needs
> as many as 16 bits of sub-pixel positioning, so we could change that
> from 16.16 to something else. Where to put the dividing point? I know
> that fewer than 8 bits of sub-pixel precision would not be
> desirable. Is it enough? Maybe we would want something like 22.10 ?


More information about the cairo mailing list