ZellSF: I'm sorry, I should've specified. This is not a theoretical discussion, I've tested and actually seen the difference in practice. Presumably, so has OP since he felt the need to post an image showing how nice 4K looks.
Maybe get a 4K monitor and see for yourself, and try to figure out what you're not accounting for in your theory, because it is a pretty noticeable difference. If you can't see it, I recommend an eye doctor.
If you think it's a tiny difference, then that's fine, but realize that doesn't mean the difference is tiny to everyone. If you think the difference isn't "worth it" in terms of power draw, realize that a lot of people don't give a shit about the power draw of their gaming PC.
Again, nonsense. Given texture resolutions and what happens with even bilinear filtering on them when stretched to these resolutions, the difference is negligible. If you can't appreciate that, I recommend therapy for self-delusion. You've also managed to miss the point and make a claim that the differences are subjective. That's not exactly how bresenham, other edge-drawing algorithms, and 3D engines work *in practice*. Keep telling yourself that the game benefits by this, but the only person you're kidding is yourself.
And,
no, I was not talking about power-draw. That's a
hardware issue, which you seem quite taken by. I'm talking about
software and rasterization issues.
Again, I'm going to remind you that I've
written 3D engines. I'm making an educated guess you haven't, just given what you're purporting. I have quite an intimate idea of what's going on with the internals and the final results of them, given that I spent well north of 60000 hours doing it over a span of 21 years. Bottom line, in the end, you get a
slightly crisper edge on polys, but, (and go look up VSD algorithms), given how the scene is drawn, the benefit is slight at best. Only so much is rendered and the slightly crisper edge on polys doesn't benefit the game enough to bother with trying to shoehorn modern tech ideas into technology from an era clearly not meant for it.
I'm reminded of why programmers avoid talking to gamers... *facepalm*