Thanks, so it does not really matter how good or bad display internal scaling is then.
I just don't get it why it has to do scaling two times... Also I thought it first rendered whole display using the highest value and then down to half, and then finally to native display resolution. So it actually first upscale and then downscale, and not just downscale twice.
All in all which way it works, it sounds like graphics will be messed pretty badly in 1:1 pixel wise unless using full 2x scale, or just run 1x using low resolution monitor like 2K/2560x1440 and suffer from rough fonts. So it one likes to have 2560x1440 looks like desktop and perfect graphics only 5K monitor works for that Or then if only nice looking fonts are important and no need for precise pixel perfect graphics then 4K monitor using 2560x1440 looks like desktop works...
If I was inventing feature like this I would output graphics using monitor 1:1 resolution and just allow larger fonts using scaling for them. That's how I understood it works in Windows. Probably need more coding to do it that way.