热点:
    高级编辑

    适配图形API新标准 GFXBench 3.0初体验

      [  中关村在线 原创  ]   作者:
    收藏文章 分页阅读 暂无评论
    返回分页阅读本文导航

    1重要更新:GFXBench

        北京时间2014年1月24日,我们收到了来自“Kishonti”组织的通知邮件,在今天凌晨用于多平台的3D图形处理测试软件GFXBench(原GLBenchmark)更新到了3.0的版本,目前可以供下载的有Google Play市场中对应Android系统的版本,以及AppStore中对应iOS系统的版本。未来还会被支持的平台包括苹果的MacOS系统(新加入)以及微软的Windows系统、Windows Phone系统,那么也就是说目前的主流平台均被支持。

        正如整个移动终端市场的发展节奏一样,这些基准测试软件的更新速度也在随之加快,在上一个版本GFXBench 2.7公布半年多后新的3.0版就来到了。从命名上就能看得出来,大版本号提升一位数的GFXBench 3.0明显带来了更多的改变与进化,即便是GFXBench 2.7这代经历了改名、扩展平台、引入新的测试项目等内容。

    适配图形API新标准 GFXBench 3.0初体验

        界面配色改变且UI完全扁平化、支持OpenGL-ES 3.0图形API标准、全新的名为“曼哈顿”的测试场景、重新加入更完善的电池测试项目,以及对多国语言的支持(官方自带简体中文),这些内容的加入无疑让我们这些IT从业者找到了兴奋的理由,再加上前些日子新版Basemark X 2的释出,我们便越来越有信心娱乐兔(AnTuTu系统评测)会早日退出移动终端的评测应用列表了。

    适配图形API新标准 GFXBench 3.0初体验
    跨平台GPU性能测试软件GFXBench 3.0发布(图片来自GFXBench官网)

        从软件的名字便能看出其用途,作为一款专注于GPU芯片图形处理性能测试的软件,之前老版本的GLBenchmark代表了OpenGL API接口,而现在的GFXBench则应用Graphics FX的缩写代表了更多的图形 API接口,这也就意味这款软件不再局限于移动终端运用较多的OpenGL-ES的性能测试,引入了对PC平台使用较多的DirectX API标准的性能测试。

    适配图形API新标准 GFXBench 3.0初体验
    Android版于1月24日当天上架(早于App Store中的版本)

    适配图形API新标准 GFXBench 3.0初体验
    焕然一新的GFXBench测试软件(版本已经更新至了3.0.1)

        GFXBench 3.0新特性:

        1.新的Manhattan(曼哈顿)测试场景,对应OpenGL-ES 3.0 API接口

        2.新的电池测试与稳定性测试,其中电池测试通过多次运行T-Rex场景进行续航时间的预测

        3.新的渲染质量测试,测量设备在高端游戏场景用的视觉保真度

        4.重新设计的UI界面,提供更友好、更易用的交互操作,不依赖Goolge Play框架服务

        5.官方加入多语言支持(包括简体中文),需要将系统默认语言切换为中文

    2应用界面:扁平加标签

    ■彻底的盖头换面

        作为一款多数情况下仅在评测文章中才会出现的跑分类软件,我们本没有必要去在乎它的UI界面是否友好,或者是交互逻辑是否清晰,但不得不说之前老版本的GFXBench与GLBenchmark所使用的黑色配色实在是太压抑,也太简陋了。那么借着苹果为新系统推行扁平化UI设计风格的势头,GFXBench在3.0版本更新的时候也做了大幅调整。

    适配图形API新标准 GFXBench 3.0初体验
    如果不是主界面印有名称很难猜到这就是原来那个丑陋的GFXBench

    ■全局适配简体中文

        打开新版的GFXBench测试软件,曾经坚持了几代的ViewList布局不见了,取而代之的是交互性更为友好且直观的Table布局。这种选项卡式的菜单选择方式可以让内容与标签在同一屏进行显示,其次就是这种布局可以是的智能手机与平板电脑可以在界面上有更多的共同性与关联性。当然更令本着感到惊讶的是这款软件对简体中文语言的全局支持。

    适配图形API新标准 GFXBench 3.0初体验
    软件中的所有的文字内容都进行了简体中文的适配

    ■熟悉五个功能模块

        此次对于中文的支持,使得具备英文基础以及专业知识的前提条件变得不再重要,在软件中每一项测试和功能都有详细的说明文字帮你理解其内容与用途。下面我们简单了解一下这款软件的功能组成,界面最底部的五个选项卡分别对应主页、结果、比较、信息以及设置五个模块,这五个模块也就代表了这款软件都能做些什么:

        1.主页:测试性能开始跑分的入口,可以有选择的进行多项目测试

    适配图形API新标准 GFXBench 3.0初体验
    主页中每一项测试内容都有详细的介绍

        2.结果:对上屏、离屏两种模式以表格的方式陈列多项测试结果

    适配图形API新标准 GFXBench 3.0初体验
    表现方式非常清晰的测试结果页面

        3.比较:如果没有结果的对比,跑分测试软件的存在也就没有了意义

    适配图形API新标准 GFXBench 3.0初体验
    与多款或者是单一设备进行成绩对比(单一机型支持差值百分比显示)

        4.信息:像其它测试类软件一样,新软件加入了硬件信息的显示功能

    适配图形API新标准 GFXBench 3.0初体验
    硬件信息的检测功能扩展了GFXBench的使用场景

        5.设置:企业版的GFXBench可以按照一些自定义的设置进行测试

    适配图形API新标准 GFXBench 3.0初体验
    企业版用户才能用到的设置界面(主要是调整屏幕分辨率和亮度)

        功能与界面对比原来的版本都有着很大的变化,如此看来,GFXBench 3.0版此次升级所带来的内容比前几代的总和还要多,并且由于其支持了本地测试数据对比、重新加入续航时间模拟测试,以及测试设备硬件信息显示等功能,所以它在众多测试软件的中的地位瞬间提高了很多,再也不是一款仅仅是用来做单一GPU性能测试的辅助软件。    

    3测试项目:低水平测试

        如果只关注测试项目的类型,GFXBench 3.0其实与GLBenchmark 2.5的差别并不大,只是后者对于测试项目的分类方式与目前的版本略有差别。那么传统测试项目被分为了两部分,其中低水平测试也就是一些图形进行渲染时的基本项目测试,高水平测试则是实际游戏运行的模拟测试,特殊项目中电池测试回归,另外加入了渲染质量的测试。    

    ■低水平测试

       低水平测试也就是所谓的基础测试,包括了多边形生成、顶点着色、α图像合成、纹理贴图,以及驱动开销(新加入)等项目。那么随着版本号的改变,所有用于基准测试的引擎也都换了新,测试场景的压力与宽容度相比之前也有所提升,更容易体现出不同硬件设备间的性能差异。以下就是四个测试项目的具体介绍说明:

       1.算数逻辑单元

        通过使用复杂的片段着色器和渲染单个全屏四边形,来测量您的设备的纯着色器计算性能。支持Offscreen(离屏)与Onscreen(上屏)两种模式,API接口的最低版本要求为OpenGL-ES 2.0。

    适配图形API新标准 GFXBench 3.0初体验

       2.阿尔法混合

       通过渲染具有高分辨率未压缩纹理的半透明屏幕对其四边形,来测量设备的阿尔法混合性能(多个透明图层混合后的渲染处理)。支持Offscreen(离屏)与Onscreen(上屏)两种模式,API接口的最低版本要求为OpenGL-ES 2.0。

    适配图形API新标准 GFXBench 3.0初体验

        3.纹理填充

        通过渲染四层压缩纹理来测量设备的纹理性能,这是游戏中的常见场景。支持Offscreen(离屏)与Onscreen(上屏)两种模式,API接口的最低版本要求为OpenGL-ES 2.0。

    适配图形API新标准 GFXBench 3.0初体验

        4.驱动程序开销

        通过逐个渲染大量简单对象、更改每个项目的设备状态,来测量OpenGL驱动程序的CPU开销。也就是为了测试CPU与GPU底层的沟通能力,其能力最终作用于GPU的运算吞吐能力。无Offscreen、Onscreen模式区别,API接口的最低版本要求为OpenGL-ES 2.0。

    适配图形API新标准 GFXBench 3.0初体验

    4测试项目:高水平测试

    OpenGL-ES将成主导

        诸如DirectX、OpenGL等图形应用开发API接口的不断升级,目的就是为了让我们在运行大型3D游戏,或者是3D图形处理应用的时候可以取得更接近真实、更炫的画面渲染效果,直白点说就是为了有更好的视觉享受。其中DirectX的版本已经更新到了11.1,OpenGL这边则更新到了4.3。

    适配图形API新标准 GFXBench 3.0初体验
    GFXBench更新的目的就是为了适配新的OpenGL-ES3.0

    适配图形API新标准 GFXBench 3.0初体验
    OpenGL ES将是移动终端未来主要的3D API接口(数据来自Jon Peddie)

        那么对于高版本图形API接口的支持并没有什么特别的硬门槛,打个比方来说,高通的高性能GPU Adreno 330、320均可以支持OpenGL-ES3.0标准,但这并不意味着低性能的Adreno 305就不会去支持,只是高接口版本所带来的特效要消耗更多资源,所以厂商会根据GPU芯片的处理能力去选择是否支持新的标准,但要提到的是系统版本必须在Android 4.3以上。

    适配图形API新标准 GFXBench 3.0初体验

    适配图形API新标准 GFXBench 3.0初体验
    iOS平台的独占大作《无尽之剑 3》就是基于OpenGL-ES 3.0开发的

    ■高水平测试

        新版软件中,官方毅然舍弃了从GLBenchmark 2.5开始一直继承到GFXBench 2.7经典测试场景——Egypt HD,也就是我们不得不与帅气的亡灵守护者阿努比斯说再见了。那么作为传承与补充,这版软件中模拟实际游戏运行的测试场景换成了T-Rex(霸王龙)与新加入的专门用来测试OpenGL-ES 3.0标准的Manhattan(曼哈顿)。

    适配图形API新标准 GFXBench 3.0初体验
    GFXBench 2.7中加入的T-Rex(霸王龙)场景

    适配图形API新标准 GFXBench 3.0初体验
    GFXBench 3.0中加入的Manhattan(曼哈顿)场景

        就像桌面平台3DMark 2013测试应用中对应DirectX 11的Fire Strike场景,这个对应OpenGL-ES 3.0标准的Manhattan场景也代表了移动终端平台目前最高的显示效果。


        OpenGL ES 3.0主要新功能有: 

        1.渲染管线多重增强,实现先进视觉效果的加速,包括遮挡查询(Occlusion Query)、变缓反馈(Transform Feedback)、实例渲染(Instanced Rendering)、四个或更多渲染目标支持。

        2.高质量ETC2/EAC纹理压缩格式成为一项标准功能,不同平台上不再需要需要不同的纹理集。

        3.新版GLSL ES 3.0着色语言,全面支持整数和32位浮点操作。

        4.纹理功能大幅增强,支持浮点纹理、3D纹理、深度纹理、顶点纹理、NPOT纹理、R/RG单双通道纹理、不可变纹理、2D阵列纹理、无二次幂限制纹理、阴影对比、调配(swizzle)、LOD与mip level clamps、无缝立方体贴图、采样对象、纹理MSAA抗锯齿渲染器。 

        5.一系列广泛的精确尺寸纹理和渲染缓冲格式,便携移动应用更简单。

    5性能对比:主流多平台

         一切不以成绩结果作对比的跑分测试都是耍流氓,所以既然GFXBench软件推出了新的版本,增加了测试场景的压力与宽容度,那么我们就更期待它能通过客观测试,来反映一款设备GPU芯片的处理能力,从而在做综合对比时能为我们提供一些数据上的理论上的参考依据。

        前面笔者说到了,GFXBench 3.0中新加入的Manhattan(曼哈顿)场景设有硬件设备与软件系统的门槛,也就是说不支持OpenGL-ES 3.0与Android 4.3系统的设备都无法进行测试。那么目前可以进行此项测试的也就是苹果近两代的iOS设备,以及采用高通骁龙 400及以上版本的处理芯片的设备。但这并不影响我们使用GFXBench 3.0的基准测试项目(低水平测试)来做对比。

    ■对比平台

        对于下面要进行的测试,笔者选取了几款手头现有的平板电脑,那么为了避免有做广告的嫌疑,我就不在这里提它们名字了。这些平板涉及到了多款国内外基于SoC解决方案厂商的芯片平台,包括了英特尔、全志、联发科、高通、瑞芯微、英伟达、苹果、三星以及炬力八家厂商在内。

    适配图形API新标准 GFXBench 3.0初体验

        不得不说由于手头的设备比较零散,所以也就没法控制单一变量,进行大家想看到的同等量级的性能对比,比如我们选择了英伟达的Tegra 4芯片,却没有拿出采用高通 骁龙800的产品来作对比,所以笔者最终的测试结果只能是个数据的陈列,如果非要对比也就只能参考Offscreen模式的成绩了。

    ■官方数据

        那么为了弥补上面的遗憾,笔者借用GFXBench官方的在线数据库平台,整理出了市面上主流的多款移动设备的对比测试成绩,具体的数据如下。

    适配图形API新标准 GFXBench 3.0初体验
    T-Rex(霸王龙)场景Offscreen模式下的成绩对比

    适配图形API新标准 GFXBench 3.0初体验
    Manhattan(曼哈顿)场景Offscreen模式下的成绩对比

    返回分页阅读本文导航
    不喜欢(0) 点个赞(0)

    推荐经销商

    投诉欺诈商家: 010-83417888-9185
    • 北京
    • 上海

    平板电脑文章推荐