AMD 宣布,使用 DX12 和虚幻引擎 5 的开发人员现在可以获得 FSR 3 的完整源代码。
制作 DX12 和虚幻引擎 5 游戏的开发人员现在可以获得 AMD FSR 3 源代码
继 9 月份发布 AMD 的 FSR 3 之后,FiedilityFX 套件中的最新技术现在可以在 GPUOpen 上获得完整的源代码。最新版本可从新发布的 v3.0.3 版本中获得:
- 用于集成的 AMD FSR 3 API。
- 目前作为 AMD FidelityFX SDK 1.0 的一个特殊分支发布。
- API 文档包括快速入门清单。
- 强烈建议参考该清单,以确保最佳的缩放质量!
- 通过库提供完整的 C++ 和 HLSL 源代码。
- FSR 3 DirectX 12 示例。
- 此软件包包含所有 FidelityFX SDK 1.0 示例的源代码,但只有 FSR 3 可执行文件是预构建的。
此外,最新版本的 AMD FSR 3 还进一步改进了图像质量,并在帧步进逻辑中扩展了对 VRR(可变刷新率)显示器的支持。
AMD FidelityFX Super Resolution 3 技术包括升频和帧生成。因此,AMD FSR 2 已被 FSR 3 取代。开发人员只需集成 FSR 3,就能从升级和帧生成中获益。
FSR 3 中的帧生成功能是可选的--如果只需要升频,则可以禁用。这将有效地将行为还原为等同于 FSR 2。
- 如果游戏已经支持 FSR 2,那么用 FSR 3 替代它,升级路径更简单。
- 如果游戏尚未支持 FSR 2,则直接集成 FSR 3。
默认的 FSR 3 API 行为要求为 FSR 3 帧生成选择 FSR 3 质量模式。
出于调试和未来兼容性目的,强烈建议集成 DLL。
via GPUOpen
新的更新还允许开发人员使用 AMD FiedlityFX SDK DLL 集成 FSR 3,以方便调试。AMD 称这种方法在未来更新的 API 兼容性方面更具前瞻性。红色团队还建议在 Windows 操作系统中启用硬件加速 GPU 调度(HAGS),以获得 FSR 3 帧生成的最佳效果。AMD 的 RDNA 3 GPU 目前支持该技术,如:
- Radeon RX 7900 XTX
- Radeon RX 7900 XT
- Radeon RX 7800 XT
- Radeon RX 7700 XT
AMD FSR 3 目前可用于三款 AAA 级游戏,包括《Forspoken》、《Immortals of Aveum》和最近的《阿凡达:潘多拉边境》。AMD 已计划增加 FSR 游戏的支持列表,因为其竞争对手英伟达(NVIDIA)自推出 RTX 应用程序和游戏以来,已庆祝推出了 500 多款 RTX 应用程序和游戏。该公司强调了以下即将支持 FSR 3 的游戏:
- Black Myth Wukong
- Crimson Desert
- Cyberpunk 2077
- EVE Online
- Farming Simulator 22
- Frostpunk 2
- Like a Dragon Infinite Wealth
- Pax Dei
- Squad
- Starfield
- Starship Troopers Extermination
- Warhammer 40K Darktide
- Warhammer 40K Space Marine
- Warhammer 40K Realms of Ruin
- ADERS
源代码的提供将为开发人员提供更多资源,使他们能够在当前和即将推出的 AAA 级游戏中轻松实施 FSR 3 技术。我们期待下一款支持 FSR 3 的游戏的发布。