AMD FidelityFX Super Resolution 2 (FSR 2) 是一个开源的高质量解决方案,用于从低分辨率的输入产生高分辨率的帧。
FSR 技术是一项允许游戏同时提高性能和视觉效果输出的技术。以往在电脑配置的限制下,游戏通常无法同时兼顾游戏性能和视觉效果,尤其是大型 3A 游戏,玩家需要根据自己的偏好在两者之间相互权衡,而在 FSR 技术的加持下玩家可以两者兼得。
近日 AMD 发布了 FSR 2.2版本的第一个主要更新,FidelityFX FSR2 v2.2.0 是一项重大更新,该版本在 FSR v2.1.2 的基础上以多种方式进行了改进,提高整体图像质量并显着减少高速重影和闪烁等伪影。应用程序端 FSR2 API 已更改,从 2.1.2 更新到 FSR 2.2 需要一些工作,开发人员应特别注意与掩码生成相关的变化以获得最佳质量。
变化
- 调试 API 检查器的介绍。
- 改进“高速重影”情况的更改。
- 使用预曝光应用更改亮度计算。
- 在之前的深度估计中忽略了小运动矢量。
- 更改深度逻辑以改进遮挡检测并避免自我遮挡。
- 扩张的反应掩码逻辑更新为使用时间运动矢量发散来终止锁定。
- 新的锁定亮度资源。
- 累积大修以使用时间反应性。
- 更改了中间信号的存储和色调映射方式。
- 改进了亮度不稳定性逻辑。
- 在 RCAS 期间不再应用色调映射以保留更多动态范围。
现有功能
- DirectX® 12 和 Vulkan 的实施
- 允许比较 FSR 2.0、FSR 1.0、双三次、双线性和点滤波放大的模式
- 可选择的质量/比例
- 质量 @ 1.5 倍
- 平衡 @ 1.7 倍
- 性能 @ 2 倍
- 超高性能 @ 3x
- 自定义
- 可配置的 RCAS 锐化器和 MIP LOD 偏差
- 屏幕放大镜可检查输出质量
条件
- 支持 DirectX® 12 或 Vulkan 的独立或集成 GPU
- Windows 10 64 位或更高版本
- 带有 Windows SDK 10.0.18362.0 或更高版本的 Visual Studio 2019
- 支持 Git LFS 的 Git 2.32.0 或更高版本(需要检查Cauldron-Media子模块)
- CMake 3.16 或更高版本
有关 FidelityFX Super Resolution 2.2 的最新信息,请访问 GPUOpen。