Hm, given that DLSS executes as a post-process, I don't think it would be a bigger issue for backwards compatibility than moving away from a dedicated Nvidia GPU would be in the first place.
I'd assume that in that scenario Nintendo would go the software emulation route, rather than duplicate hardware. If they are software emulating, then modifying which sort of post-processes in a game to game basis or in general occur is relatively trivial. Even if they duplicated hardware they could add a wrapper to the execution step to switch out post-processing tasks.
Hell, by then there might be dedicated post-processing chips that do the sort of stuff we're seeing now with combining multiple GPU's.
See: DLSS 3 + FSR 3 stacking.
By the time Switch 3 releases I expect machine-learning aided graphics are going to be far ahead what we have now. Nvidia's current white papers already allude to what that future looks like. You wouldn't care about DLSS 2.1 or 3.5 in that scenario because you'll have much better upscalers and imputers that you would implement at the level of the emulator and get better performance/image quality than DLSS 2.1/3.5.
Last edited by sc94597 - on 13 January 2024