Closed sekkit closed 11 months ago
Hi,
Frame Generation falls outside of the scope of this project. I made it a point to rename the project to "FSR 3.0 Upscaler" to emphasize that it only covers the upscaling portion of FSR 3.0.
FSR3 Frame Generation is a whole different can of worms, one that will require a lot of additional research. I've briefly looked into it last week when FSR 3.0 was open sourced, and already determined that it won't be as universally portable and compatible as FSR2/3 upscaling was. It requires a modern GPU with wave operation support (that also means using the DXC shader compiler in Unity, which already eliminates DirectX 11 support) and there's a lot of low-level render pipeline modifications involved to make the custom swapchain happen. The latter means that support for the built-in render pipeline is almost certain to be impossible, while URP and HDRP support may be possible but will be complicated.
Dominic from Alterego Games is currently diving deeper into Frame Generation and is trying to make it work in URP and HDRP, so you might want to keep an eye on his progress: https://forum.unity.com/threads/released-fsr-3-boost-your-fps-with-amd-fidelityfx-super-resolution-3-0-fsr-3-upscaling.1357190/
thx
Is framegeneration supported for FSR3.0?