Switching between multiple Frame Generation sources at runtime

When using different frame generation sources (in our case we want to use both FSR and DLSS) it seems like they cancel each other out.

One will always block the other after initialization.

The only solution is to restart the game when switching from one Frame generation to the other.

I have seen that other games, eg. Black Myth Wukong, support both FSR and DLSS Frame generation and you can switch at runtime.

What would be the best approach to make this possible in our game as well?

[Attachment Removed]

Hi Niklas,

Unfortunately, we do not have access to the source code of the games you mentioned, so I cannot directly explain how they make the switch between FSR and DLSS at runtime. If you have also observed this feature in Fortnite, I can investigate how we implement it in our own title. Otherwise, you will need to reach out elsewhere to get an answer.

[Attachment Removed]