amd fsr 2.0技术揭秘:gtx10系都能用、3天完成开发
2022-03-29 作者:蚂蚁生活网 【 字体:大 中 小 】
最近,amd发布了一种新的过采样抗混叠技术、,其中前者更先进,效果更好。它与英伟达dlss和英特尔xess进行了正面的基准测试。
在gdc2022游戏开发者大会上,amd宣布了fsr2.0技术的详细细节,包括功能、原理、游戏支持、硬件支持、质量模式、图像质量、性能等。1. 属性 fsr2.0有八个主要特性:
时间算法
:第一代是空间算法。改为时态算法后,图像质量与原始图像基本相似或更好。-抗锯齿
:直接替换游戏中的任何taa抗锯齿。-29}.高画质:在所有图像质量等级和分辨率中,图像质量都优于fsr 1.0,并提供多种图像质量模式以支持动态分辨率缩放。
-不需要机器学习:它不需要特定的硬件单元,支持更多的平台和硬件,可以针对不同的场景进行灵活的控制和优化。
-37}.跨平台:除了amd自己的显卡,它还支持nvidia和intel产品,以及xbox系列主机。
-开源:与第一代一样,源代码将根据麻省理工学院的授权发布在amd gpuopen网站上。
amd已经研究、开发和优化了一系列高级算法,这些算法也可以达到这种效果。这就是fsr 2.0,它比机器学习九游会网页版的解决方案具有更多优势,包括对不同场景的更灵活控制、更好的优化能力以及对更多硬件和平台的支持。
fsr2.0需要三个具有渲染分辨率的缓冲帧图片,即深度缓冲区,中等运动缓冲区,颜色缓冲区,通过简单灵活的api输出集成后的最终图片。
如果游戏已经支持时间缩放渲染路径,那么支持fsr2.0会更容易。
因为它取代了taa消除混叠,任何需要消除混叠的后处理效果都需要在以后进行缩放。
3. 游戏支持首先,dlss2.0得到了x游戏的支持,这是最容易实现的,也是不到3天内最快的。
其次,ue4/eu5游戏引擎集成了fsr2.0插件。第三,对于支持渲染和解锁显示分辨率的游戏,taa是首选。最后,普通游戏耗时最长,这至少需要4周的时间。
4. 硬件支持然而,总体硬件要求高于第一代,不同目标的缩放分辨率也不同。
amd给出的每个等级的最低图形卡要求如下:
4k:
rx 6700 xt、rx 5700、rtx 3070、rtx 2070或更高
2k:rx 6600,rx 6500,rx vega系列,rtx 3060,rtx 2060,gtx 1080或更高
1080p:rx 6500 xt,rx 590,gtx 16系列,gtx 1070或更高
英特尔没有提及此事。毕竟,它还没有发布。根据上述要求,它只能满足2k和1080p目标分辨率。5. 质量模式
质量模式:
图像质量与原始图像相似或更好,但性能几乎没有改善。长度和高度的比例分别为1.5倍,总体比例为2.25x
,输入分辨率为输出分辨率的67%。平衡模式:
考虑到图像质量和性能的改善,长度和高度的比例为1.7倍,总体比例为2.89x
,输入分辨率为输出分辨率的59%。性能模式:
图像质量与原始图像相似,性能大大提高。长度和高度的比例为2.0倍,总体比例为4x
,输入分辨率为输出分辨率的50%。极端模式(ultra):
新添加的性能改进最大,图像质量仍然非常接近原始图像。长度和高度按3倍缩放,总比例为9倍。输入分辨率为输出分辨率的33%。
6. 表演这一次,我们不提供更多的帧速率数据,而是关注最大延迟。
在质量模式下,顶级图形卡的4k目标分辨率不超过1.1ms,主流图形卡的1080p目标分辨率小于0.6ms。
在性能模式下,上述两个指标分别小于1ms和0.5ms。
7. 图片质量以下两组原始图纸为点击这里下载
fsr2.0支持的第一个游戏是
死亡循环
amd最近将在github上公布fsr2.0的开发者资源,包括:开发api、api文档、完整的c /hlsl资源库、dx12实例(vulkan或相继加入)、ue 4.26/4.27引擎插件、xbox gdkx实例。