| ▲ | tgma 2 days ago | ||||||||||||||||||||||||||||||||||||||||||||||
This might be a dumb question: Is the author looking to run 4k display at HiDPI 8k framebuffer and then downscale? What's the advantage of doing so versus direct 4k low-DPI? Some sort of "free" antialiasing? | |||||||||||||||||||||||||||||||||||||||||||||||
| ▲ | mono442 2 days ago | parent | next [-] | ||||||||||||||||||||||||||||||||||||||||||||||
That's exactly what he is trying to do. It's really just because MacOS has bad text rendering when graphics aren't rendered at 2x scale. | |||||||||||||||||||||||||||||||||||||||||||||||
| ▲ | LarsAlereon 2 days ago | parent | prev | next [-] | ||||||||||||||||||||||||||||||||||||||||||||||
From what I understand, the main goal is to fix the problem that non-native (1:1 pixel mapping) resolutions and scaling look worse than native. This is a problem when you ship high-dpi displays that need UI scaling in order for things to be readable. Apple's solution was to render everything at a higher, non-native resolution so that images were always downscaled to fit the display. So to oversimplify, Windows can have a problem where if you are running 1.5X scaling so text is big enough, you can't fit 4K of native pixels on a 4K display so videos are blurry. If instead you were rendering a scaled image to a 6K framebuffer and then downscaling to 4K, there would be minimal loss of resolution. | |||||||||||||||||||||||||||||||||||||||||||||||
| |||||||||||||||||||||||||||||||||||||||||||||||
| ▲ | onetom 2 days ago | parent | prev [-] | ||||||||||||||||||||||||||||||||||||||||||||||
i'm also using https://betterdisplaymac.com/ for this purpose. even on a native 2K monitor, having a virtual 5K frame buffer downscaled to 2K yields perfectly enjoyable results, compared to how macOS' native 2K image would look like; it causes eye-bleed :) | |||||||||||||||||||||||||||||||||||||||||||||||
| |||||||||||||||||||||||||||||||||||||||||||||||