>>40295809The number of pixels on the screen. It's simple - more pixels means more stuff to render, doubling the resolution would require double the horsepower of the GPU. Then you throw in the fact that we need it working at stable fps with shit like AA, so it has to go even further beyond.
It's not that simple of course, but for the sake of a 4chan argument, it's fine.
As a sidenote, upscaling still doesn't work on Citra properly, it creates this shitty blurring because the 2D resolution used for multiple shaders doesn't match the internal 3D resolution. I don't know if they fixed it or not, I haven't updated the emulator in quite some time.