[cairo] Rotated glyph inked area problem

mpsuzuki at hiroshima-u.ac.jp mpsuzuki at hiroshima-u.ac.jp
Tue Sep 14 20:52:01 PDT 2010


Dear Ian and Behdad,

Thank you for the description the cairo developers
found for FreeType. Also I relieved that you're not
saying as FT is so buggy and cairo decided to start
new font rasterizer.

About 2 years ago, I worked to improve FT sources for
16bit & 64bit platforms, I found several ILP32-centric APIs
and hard to fix them without breaking API compatibility.

  http://lists.gnu.org/archive/html/freetype-devel/2008-12/msg00063.html

At that time, I didn't have good reason to introduce
incompatible APIs and cannot guess when I can fix.
Now I think cairo developers have shown some good
concrete examples for FT developers to consider the
introduction of new/incompatible APIs in future releases.

Regards,
mpsuzuki

On Tue, 14 Sep 2010 13:17:56 -0400
Behdad Esfahbod <behdad at behdad.org> wrote:

>On 09/14/10 13:11, Ian Britten wrote:
>>>
>>> Sorry for asking a stupid question. This issue is caused
>>> by the bug(s) in FreeType's scaler, rasterizer etc? Or,
>>> caused by API limitation? Behdad's comment in 2 years ago
>>> told that 26.6 fixed type is insufficient precision for
>>> the purpose.
>
>It's a limitation of FreeType's 26.6 design.  And is going to stay that way
>for the foreseeable future AFAICT.  FreeType is simply not the best rasterizer
>at small sizes.


More information about the cairo mailing list