|
|
|
|
|
by vetinari
2699 days ago
|
|
macOS doesn't expose fractional scaling to applications, it is done by the output encoder by scaling the entire framebuffer. For software, it is strictly integer only. It is also careful with the resolutions it supports, it is not just any random scale requested. It is always to scale down, but not lose many pixels. For example, with 2560x1600 physical display (rMBP13), you can go to logical 2880x1800 (@1.78 scale) or 3360x2100 (@1.52 scale), but not further. With Linux (and also Windows), people have weird requests that would not fly in macOS world. |
|
Wayland works the same way.