About this mod
Community Shaders feature which adds AMD FSR 3.1 Frame Generation and NVIDIA DLSS Frame Generation.
- Requirements
- Permissions and credits
OVERVIEW
This Community Shaders addon adds AMD FSR 3.1 Frame Generation and NVIDIA DLSS Frame Generation.
FEATURES
Frame Generation can up to double the framerate with significantly improved frame pacing, resulting in a much smoother, reliable experience.
- NVIDIA DLSS Frame Generation is added using the Streamline Integration Framework.
- For DX11 compatibility, an older version of Streamline is used alongside a slightly outdated DLSSG DLL. Later versions of either plugins do not support DX11.
- All included files are made and signed by NVIDIA, along with their corresponding licenses. You will not find them on the NVIDIA DLSS DLLS page.
- For DX11 compatibility, an older version of Streamline is used alongside a slightly outdated DLSSG DLL. Later versions of either plugins do not support DX11.
- AMD FSR 3.1 is added through the AMD FidelityFX™ SDK - AMD GPUOpen API. It uses a custom-made DirectX 12 swap chain proxy.
- The DLL is signed by AMD.
- The DLL is signed by AMD.
This feature automatically sets up optimizations similar to SSE Display Tweaks. Display Tweaks is not recommended, but is still supported.
Frame Generation works best at 60fps interpolated to 120fps. This ensures extremely reliable frame pacing which will feel better than higher, variable frame rates.
- No Multi Frame Generation or Reflex 1/2 for now. NVIDIA has been informed, it is up to them to come up with a way to support it.
- AMD Anti-Lag 2 should be supported.
INSTALLATION & REQUIREMENTS
Frame Generation requires any GPU which supports DirectX 12. It is limited to 120hz+ monitors unless you force enable Frame Generation in-game
The game must be in Windowed or Borderless Mode.
- Install Community Shaders and all it's requirements.
- Install this mod below it.
If using Reshade:
- Rename the Reshade DLL from dxgi.dll/d3d11.dll to ReShade64.dll
- Community Shaders will load it and render it under the UI, before frame generation.
USAGE
- The Frame Generation type is automatically selected based on what is compatible.
COMPATIBILITY
- SSE Display Tweaks is not recommended, but is still compatible.
- Does not support VR. VR uses spacewarp, which is better.
- Compatible with Reshade, see Installation & Requirements above.
CONTRIBUTORS
- doodlum: Primary contributor
- PureDark: For information and help
- FlayaN: For linking Streamline to Community Shaders
SOURCE
REFERENCES
- NVIDIAGameWorks/Streamline: Streamline Integration Framework
- GPUOpen-LibrariesAndSDKs/FidelityFX-SDK: The main repository for the FidelityFX SDK