3 ms·
On most of my machines I switch to the integer scale mode, but realistically, the effect on sharpness is not too far from antialiasing in practice. I am not sur
by mehrdada 5y ago
On most of my machines I switch to the integer scale mode, but realistically, the effect on sharpness is not too far from antialiasing in practice. I am not sure how they do compositing of media on macOS though. Theoretically they can render them on a distinct layer that corresponds to the output display pixels and directly composite that layer to avoid an additional resampling.
Windows on the other hand, does the theoretically correct thing but messes up the ecosystem (unsupported apps, multiple monitors)
- vetinari 5y agoThey composite everything at nearest higher integer scale, with correspondingly large framebuffer (just make a screenshot of entire screen and check the dimensions). Then, during scan out, it is scaled down by output encoder. This method does not need GPU at all and also saves memory bandwidth; no need to save scaled down framebuffer and read it out again.