Nintendo Switch might not be powerful hardware but it is still possible to play some highly capable games on it with some limitations. One of the most recent additions to the Nintendo Switch library is the open-world action RPG, The Witcher 3, and it fits the bill very well.
The Witcher 3 runs at a dynamic resolution on the Nintendo Switch that can drop fairly low in portable mode while it tops out at 720p when playing the game docked. It is not exactly a big jump in resolution and there are obviously a lot of compromises to get the game running on portable hardware, but it is still an impressive port that runs at 30 FPS.
What makes it interesting is how it is now possible to play The Witcher 3 at 60 FPS if you own a modded Switch. It is possible to mod the Nintendo Switch version to allow sound from the PC version thus avoiding the compressed default sound. It is also possible to unlock the PC settings and then lower it to run the game at a higher frame rate.
If you can mod the Nintendo Switch to overclock its GPU and CPU to the max allowed limit and then downscale some of the visuals in The Witcher 3 like the resolution, it is possible to run the game at 60 FPS (via) although it is obviously not going to be the most ideal experience.
This feels more like an experiment than something that can be done in reality so if you are of the curious kind and have access to a modded Nintendo Switch, perhaps it can be given a chance. For most others, they will have to deal with a dynamic resolution and 30 FPS frame rate that can also drop below it based on the demands of the scenes that are being rendered on the Nintendo Switch hardware.