I have a surface tablet with high dpi. However, it seems that some plugins I use (NI ones) are NOT high-dpi aware. For instance, the NI massive VST is tiny and nearly impossible to use.
Goodbye sharpness, hello readability… And, contrary to what I thought previously, everything (fonts,…) is still scaled correctly. It seems there are multiple layers of dpi-awareness in Juce
Yes that is true. But I think if you use DirectWrite the text will still render with a higher resolution. We are working on adding support for scaling to plug-ins on Windows.
Hi,
Thanks for the suggestion, but I have tried to compare (at the pixel level) the font rendering with, and without, JUCE_USE_DIRECTWRITE=1, and I don’t see any difference (neither do I see a sensible CPU usage difference when rendering lots of text). For the record, I am using Windows 10 64-bit.
Anyway, the rendering is indeed slightly blurry, but only slightly so and perfectly usable. Furthermore, it is a temporary workaround until plugin scaling works, so I can really live with that for a while (my app is still far from release time :S )