https://github.com/jms55/fsr2_wgpu
https://github.com/jms55/fsr2_wgpu
Last synced: about 1 month ago
JSON representation
- Host: GitHub
- URL: https://github.com/jms55/fsr2_wgpu
- Owner: JMS55
- License: mit
- Created: 2023-01-11T03:43:35.000Z (over 2 years ago)
- Default Branch: master
- Last Pushed: 2023-02-24T04:34:59.000Z (about 2 years ago)
- Last Synced: 2025-04-12T20:13:16.618Z (about 1 month ago)
- Language: C
- Size: 1.56 MB
- Stars: 5
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE.txt
Awesome Lists containing this project
README
# fsr2_wgpu
### FidelityFX Super Resolution 2 for wgpu## Building FSR2 Static Libraries
### Windows
* Install Visual Studio, Clang, CMake, and Git
* Clone https://github.com/GPUOpen-Effects/FidelityFX-FSR2
* Run `FidelityFX-FSR2\GenerateSolutions.bat`
* Open `FidelityFX-FSR2\build\VK\FSR2_Sample_VK.sln`
* Edit the `Debug` configurations of `ffx_fsr2_api_x64` and `ffx_fsr2_api_vk_x64` to compile with `/MD` instead of the default `/MDd`
* This is a workaround for the following [rustc issue](https://github.com/rust-lang/rust/issues/39016)
* Build `ffx_fsr2_api_x64` and `ffx_fsr2_api_vk_x64` in both `Debug` and `Release` configurations
* Copy the 4 static libraries from `FidelityFX-FSR2\bin\ffx_fsr2_api` to `fsr2_wgpu\fsr2\lib`## Linux
* TODO