提供更准确测试结果,3D Mark现支持二级VRS测试

更新:我们当然也测试了一下开关VRS的效果。在使用GTX 1660 Ti时,开启VRS的性能提升幅度达到了94.1%,不可谓不惊人。测试者@倪嘉声表示:「测试时完全看不出画面有甚么分别。」当然,测试归测试,不代表实际游戏里的性能提升。

以下是原文

3D Mark一直是非常受欢迎的跑分测试工具。而每当有新技术出现时,3D Mark也会新增相应的测试,例如今年年初加入,用于测试光追性能的Port Royal以及DLSS测试。

最近3D Mark也加入了可变速率着色(Variable-Rate Shading,简称VRS)测试。而今天,3D Mark则扩展了VRS测试至支持二级(Tier 2)VRS。

甚么是可变速率着色呢? 它是DX 12的一项新功能,可以让游戏开发者透过降低画面中部分区域的细节,来提升性能,简单来说就是局部降低着色率。由于那些区域都是些不显眼的地方,因此玩家一般应该不太会注意到。

图片来源:techpowerup

上面为开关VRS的对比。可以看到开启VRS后,画面整体上对比不开启VRS没多大差别。

一般来说,高着色率会使画面更加细腻,细节更加丰富,降低着色率则会提升性能,但会使画面失真,而可变速率着色正正是针对这点而生。通过可变速率着色,像素着色器的单个操作可以应用于一个像素块上,例如一个4×4像素块可以使用单个操作来完成,而不需要16个操作。

运用得当的话,可变速率着色可以用最小的画面代价来提供更好的性能。

VRS总共有两级,一级VRS可以让开发者为不同的图层(Draw call)选择不同的着色率;二级VRS则允许同一个图层使用不同的着色率。目前只有老黄的图灵显卡支持二级VRS。这次3D Mark新增的二级VRS测试 ,则是在邻近像素对比度相差较少的情况下进一步降低着色率。

(0)

相关推荐