freetype
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [ft] Seeking answers on subpixel rendering


From: Werner LEMBERG
Subject: Re: [ft] Seeking answers on subpixel rendering
Date: Sat, 24 Mar 2007 23:04:56 +0100 (CET)

> > The Windows system fonts have special instructions to provide
> > optimal results for subpixel rendering. 
>
> Does this mean that, theoretically at least, the bytecodes control
> the final output of cleartype fonts down to the pixel level, and
> that fonts with complete bytecodes should come out PIXEL PERFECT on
> linux as they do on windows (give that dpi is altered to windows'
> 96dpi)?

On the pixel level, yes.  However -- and here comes the patented
ClearType stuff -- it must be combined with a sophisticated LCD filter
to produce the same output.

BTW, have a look into ftlcdfil.h and check the
FT_CONFIG_OPTION_SUBPIXEL_RENDERING option.

> Because right now they sure don't, they are extremely different.
> Will they one day be pixel verbatim with the windows renderings?

Honestly, I don't know.  Maybe David has time to fiddle around with
those extended bytecode instructions, but given the poor
documentation, it means *a lot* of trial and error while comparing
Windows renderings of fonts with the FreeType results.  I think it's
more useful to invest the time into improving the autohinter instead
(and I think David agrees with me).

> Is there some kind of wiki or documentation for what has been
> reverse engineered so far, and what needs to be done (besides the
> source itself)?

All documentation w.r.t. the extended bytecode instructions which I've
received from Microsoft has been sent to freetype-devel list.


    Werner




reply via email to

[Prev in Thread] Current Thread [Next in Thread]