今天,Kishonti发布了移动端著名GPU测试软件GFXBench的5.0版本。这是一个你没有玩过的船新版本,建立在一个新的内部渲染引擎上运行,并引入了High Tier和Normal Tier模式下的全新测试场景Aztec Ruins。
GFXBench 5.0在Android上支持OpenGL和Vulkan两种API,这是既3DMark Sling Shot和Basemark GPU之后第三个支持双API的基准测试软件,它可以直观的展示GPU供应商的驱动程序水平。
以使用Exynos 9810的三星Galaxy S9为测试平台,借助Arm的性能分析器监测中Mali G72 MP18 GPU上的3D渲染任务详细信息,可以很好的分析新测试。需要注意的是,这些数据采集自Mali G72 GPU,某些结果与GPU自身特性有关,实际情况因GPU和SoC架构而异。
在Normal Tier模式的Aztec Ruins测试中,分辨率为1920*1080,场景的几何复杂度为平均每帧20.7万个三角形,略低于上个版本的曼哈顿3.1测试。虽然Aztec Ruins的几何复杂度较低,但shader负载反而增加了38%,由于渲染特效的增加,画面中许多像素都进行了重复渲染,平均每帧的像素渲染量达到了每帧像素数的127%。
而在High Tier模式下,分辨率提升为2560*1440,画面的整体效果和复杂度又有明显提升,树叶、草叶等细节更加丰富,纹理分辨率从1024*1024提升至2048*2048,每帧的内存带宽使用量增加了一倍多;场景中的全局光照探测器数量增加了两倍以上,增加了粒子火焰和烟雾效果,光影和景深效果更好。