When porting from Juce 7 to 8, I noticed that bits of text were looking blurry on Windows.
It seems like the font rendering between Labels and TextEditors is different, at least for the font I use (Roboto).
Here is a screenshot with Juce 8 on Windows 11. Labels are on left and editors on right, with Roboto Regular heights 11, 12, 13, using the FontOptions constructor. Hinting seems missing on the labels, whereas the editors display the rendering I expect.
On Juce 7 the rendering is obviously different because of the software engine, but it was consistent between labels and editors. Here is the same example built with Juce 7:
I don’t reproduce any issue with the default system font. Using Graphics::drawText gives the same result as the label.
Is it a bug or am I missing something?



