4 ms·
> I can't imagine a world where we chose to waste massive amounts of resolution in the normal case just so we don't need to sample as intelligently as we do tod
by citrin_ru 6y ago
> I can't imagine a world where we chose to waste massive amounts of resolution in the normal case just so we don't need to sample as intelligently as we do today.
It is already happening, see e. g. [1]-[3]. And the more common will be HiDPI displays - the worse would be support for low-res (say 96 DPI) displays. It is not uncommon to encounter an opinion that tricks used for high quality rendering on no-HiDPI displays are legacy and cruft, but more common is just to tread rendering issues which not visible on HiDPI as low priority.
It is the same old mantra - programmer's time is expensive, hardware is cheap, let's not spend time on creating efficient software and focus on making development fast and easy.
[1] https://github.com/harfbuzz/harfbuzz/issues/1892 https://github.com/harfbuzz/harfbuzz/issues/1892
[2] https://github.com/harfbuzz/harfbuzz/issues/2394 https://github.com/harfbuzz/harfbuzz/issues/2394
[3] https://gitlab.gnome.org/GNOME/pango/-/issues/463 https://gitlab.gnome.org/GNOME/pango/-/issues/463