VRS技术被纳入DX12标准,游戏性能提升20%
现在新一代GPU升级换代带来的性能提升已经不如前几年了,同级别每代提升也就20-30%左右,如果有一种软件技术一下子就能提升20%的游戏性能,大家会不会觉得很惊讶?最重要的是这个技术现在已经被微软纳入了DX12标准中了,它就是VRS可变速率着色技术,此前NVIDIA在图灵GPU上率先支持,但现在微软加入VRS支持阵营了,演示的游戏性能可以轻松提升20%。
关于VRS,我们之前简单介绍过了,根据NVIDIA之前的资料,使用VRS技术,屏幕上每个16×16 像素区域都可以具备不同的着色比率,可以让开发人员使用特别的新算法,实现之前难以实现的着色比率优化,进而提升帧数。
具体来说,VRS技术可以让开发者完整地渲染游戏帧的某部分,比如大家都会看到的屏幕中心,然后减少其他部分的细节以降低渲染负载。说得简单点,VRS就是在一些非主体画面部分进行选择性渲染,降低渲染负载,这样就能减轻GPU压力,提高性能。
VRS理论上可以大幅提升游戏性能,之前的说法中比较夸张的增幅是50%,不过VRS技术的问题是需要游戏支持,但是现在微软也加入VRS阵营了,在官方博客中宣布将VRS技术纳入了DX12标准规范。
右边是VRS On开启的画质,大家能看出什么不同吗?
VRS可以减少渲染工作量以提升性能,同理它也可以增加渲染量以提升画质。在VRS API上,微软引入了3种不同的方式允许开发者设置着色率,分别是:
·Per draw
·Within a draw by using a screenspace image
·within a draw, per primitive
支持VRS的硬件还有两个层级,包括T1、T2级别,微软也详细介绍了这两种级别的不同及对性能的影响,其中T1级别的性能可以提升20%,T2级别性能可以提升14%。
对于VRS的硬件支持,NVIDIA的显卡没问题,英特尔将在Gen11核显上开始支持VRS。这里没有提到AMD硬件何时支持VRS的,不过前不久有爆料称AMD也申请了VRS的专利,技术上支持是没问题,预计Navi显卡上会支持。