Font rendering issue on macOS - cut off characters

Philip Race philip.race at oracle.com
Mon May 25 20:34:38 UTC 2020


I completely forgot we had that report.
I think it describes all the same things discussed here.

So it is a catalina issue, not a regression, and it
is retina & non-retina, but the various consequences
are more apparent on non-retina, and only on non-retina
are we seeing the cut-off glyphs.

Hmm. Some of the glyphs are grey scale. I wonder
if all of the glyphs are grey scale but in LCD format and something
unintended is happening during rendering with sub-pixel
positioning ? I think we could inadvertently introduce what
is being seen here if we shifted a greyscale 3x oversampled image.
Or maybe something changed in the way macOS is providing subpixel 
positions, which varies according to font size.
We actually cache glyphs rendered at sub-pixel positions so the
final rendering step likely isn't where the (main) problem is
introduced.

-phil.

On 5/25/20, 12:31 PM, projects at saring.de wrote:
> Sounds like the same bug I've already reported to the OpenJFX project: https://bugs.openjdk.java.net/browse/JDK-8236689<https://bugs.openjdk.java.net/browse/JDK-8236689>
> It occurred for me the first time after updating to macOS 10.15 / Catalina and only on non-retina displays.
>
> Unfortunately there was no progress on this bug yet.
>
> Bye, Stefan


More information about the openjfx-dev mailing list