Just scaling an image from one resolution to another is, computationally, almost nothing. It's already going on many times every frame with textures anyway. It's definitely not something that needs the GPU to be going 150% faster for.
Yes! That is why... there are different modes docked and undocked. Rendering at a different resolution is something entirely different from scaling a game being rendered at some fixed resolution. Why some games like Splatoon 2 don't seem to be running at a higher resolution docked, I don't know.
Yes we're on the same page now. I'm aware that simply scaling an image requires minimal resources. That's why an Xbox One S outputs games at 4k, the games are simply upscaled as opposed to natively rendered at 4k the way I could a pc game with a pair of 1080's in sli lol. The Ps4 pro doesn't even natively render games at 4k (a few exceptions of course)
Perhaps in order for Splatoon 2 to remain 60fps they need to use a 720p framebuffer and rely on scaling to 1080p.The gpu in the switch is likely not capable of natively rendering the game with a 1080p framebuffer.
The same way a multi-platform game might be 900p on the Xbox One, as opposed to 1080p on the PS4, because the gpu is simply not strong enough to run at a higher framebuffer and provide parity in terms of framerate etc.
We're already seeing compromises being made, take Breath of the Wild for example that is using a 900p frame buffer, and that struggles to hit a constant 30fps. Yet I've seen posts from people claiming we might get to see higer levels of AA while docked on that game. AA is probably one of the biggest hits on performance you can make. Anyone with a pc will know that if you want to kill your framerate then crank AA up as high as possible lol.
Like the Xbox One being unable to natively render games at 1080p, if the Switch is unable to natively render a game at 1080p the chances of then adding higher graphical effects while docked is next to none.