Hi Alexei,

Chromium, on many configurations, does do subpixel positioning.  Just
because we say that, doesn't mean it doesn't cache bitmaps. I think Skia
does, by default, a 4x1 subpixel grid. That's implementation details though.

On Tue, Feb 20, 2018 at 9:01 AM, Alexei Podtelezhnikov <[email protected]>
wrote:

> > I'm not an expert on how the code works, but my understanding is that
> > subpixel positioning is the norm.
>
> I highly doubt that Chromium implements subpixel positioning. This
> isn't the norm.
>
> - LCD (subpixel) rendering is about utilizing color channels
> separately to improve glyph appearance.
> - Subpixel position is freedom of placement of outlines relative to
> pixel grid *before* rendering, so it is different.
> - Kerning is about spacing of letter pairs like "AV". Again I am not
> sure your bug is about that.
> - Hinting is about improving contrast, relevant mostly to non-LCD rendering
>
> You mention all of these in the bug report... This is intractable and
> confusing. Can you identify specific problem and file bug report with
> FreeType if you think it is our problem?
>
> _______________________________________________
> Freetype-devel mailing list
> [email protected]
> https://lists.nongnu.org/mailman/listinfo/freetype-devel
>



-- 
behdad
http://behdad.org/
_______________________________________________
Freetype-devel mailing list
[email protected]
https://lists.nongnu.org/mailman/listinfo/freetype-devel

Reply via email to