2 ms·
Modern graphics driver finally have the ability to do integer scaling[1][2], but they only learned that a few years ago. There are also some TVs[3] that can do
by grumbel 4y ago
Modern graphics driver finally have the ability to do integer scaling[1][2], but they only learned that a few years ago. There are also some TVs[3] that can do it, but to my knowledge it's still an extremely rare feature, despite being so simple.
Sharp-Bilinear[4] is also worth a mention, this is only available for some emulators, but allows integer-scaling-like quality without being restricted to exact multiple of the resolution.
[1] https://www.amd.com/en/support/kb/faq/dh3-034 https://www.amd.com/en/support/kb/faq/dh3-034
[2] https://www.nvidia.com/content/Control-Panel-Help/vLatest/en-us/mergedProjects/nvdsp/CS_Display_Scaling.htm https://www.nvidia.com/content/Control-Panel-Help/vLatest/en...
[3] https://shmups.system11.org/viewtopic.php?f=6&t=67116 https://shmups.system11.org/viewtopic.php?f=6&t=67116
[4] https://github.com/rsn8887/Sharp-Bilinear-Shaders/blob/master/README.md https://github.com/rsn8887/Sharp-Bilinear-Shaders/blob/maste...
- kiririn 4y agoInteger scaling still isn’t as good as CRTs because the gaps between the pixels don’t change. The grid of black between pixels is a key tool to make pixel art (and low resolution content in general) look good