News for hackers. Stuff that matters.
Re:MacBook Pro 14-inch and MacBook Pro 16-inch by mehrdada on Tuesday October 19, 2021 @01:52AM (#28915245)
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)

Re:MacBook Pro 14-inch and MacBook Pro 16-inch by vetinari on Tuesday October 19, 2021 @04:34AM (#28916034)
They 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.