https://bugs.kde.org/show_bug.cgi?id=509770
--- Comment #3 from Ritchie Frodomar <[email protected]> --- TL;DR: As Nate said, this is quite possible but quite complicated. Several weeks ago I was experimenting with a shape-preserving upscaler for the zoom effect. It would not have been *lossless* zoom, but it would have helped with text clarity at the extreme zoom levels I need. Trust me, we know it gets pretty bad. :) I couldn't get it to a good enough state to submit to Plasma, unfortunately. Diagonals and curves looked very funky, with an obvious alternating pixel pattern. I'd like to revisit it, but it would be a considerable use of my time given my own vision impairment. The main issue I'd see with genuine lossless zoom is - yes, we can tell an app to scale its UI by 100x, but some of them either won't listen - and would still be blurry. Otherwise, they might *try* to listen, and eat your hardware. If I zoom into a game running at 4K, for example, and zoom in by a factor of 80x, the game engine could misbehave and render the game world at 80x 4K resolution. I have a nice GPU, but it's not *that* powerful! My advice for getting the best out of zoom is to increase your resolution, increase your display scale, turn off subpixel font rendering if you have it on, and zoom in on that scaled desktop. If you use subpixel rendering when using zoom, you'll end up with rainbow artifacting on top of the blur. Even if I manage to get an upscaling shader to work well, it could still introduce problems of its own. -- You are receiving this mail because: You are watching all bug changes.
