现在的智能手机都是自带了GPU的,并且是手机性能的重要组成部分。
回到十多年前,当时的智能手机对图形硬件加速的需求没有现在高,使用CPU软件处理3D图形就已经足够了。况且当时的手机处理器集成度都不高,处理器很多时候真的只是一个处理器。要实现手机的功能需要外挂很多芯片才能完成,不像现在智能手机的SOC一颗芯片解决大部分问题。
那时候的智能手机如果真的需要使用GPU进行3D加速就只能外挂一个GPU和配套的显存,就像电脑插上一块独立显卡一样。所以说独立显卡的智能手机是真的存在过的,而且是拥有独立显存的独立显卡。
当时的桌面显卡巨头ATI和Nvidia就顺势推出过手机使用的独立显卡芯片,比如ATI W2284, Nvidia GoForce 4800 Nvidia GoForce 5500等等。这些都是专门为手机设计的独立显卡,其中GoForce 5500的图形性能甚至是超过PSP。其中HTC的U1000和02定制机采用了 W2284和GoForce 5500。索尼爱立信W900I和摩托拉V3采用了GoForce 4800,当然这两款手机是非智能手机呀!在非智能手机上装备独立显卡也够大方的了,这是当时抠门的诺基亚学不来的。
诺基亚有没有3D加速,当然有,但是不是靠外挂昂贵的独立显卡来实现的而是处理器自带。那诺基亚有没有外挂过独立显卡,当然有。后期的标配3D加速的塞班3手机就搭载了一枚博通的BCM2763/BCM2727多媒体处理器,该多媒体处理器除自带的mips74k处理器核心以外,还有GPU核心,128mb嵌入式内存。 可以理解为自带128mb显存的独立显卡。说句题外话这个用来当显卡的多媒体处理器的CPU部分的性能比诺基亚ARM11主CPU还强。
当然搭载独显已经是塞班末期的时候了,在如日中天的时候诺基亚手机支持3D加速的方式主要依靠德州仪器omap2420内部集成的PowerVR MBX来实现的。这块CPU主要被应用于当时的旗舰级手机,比如N82 N93 N93i N95 N95 8G E90等这几款旗舰机型,成本要比后期的没有3D加速的祖传CPU 飞思卡尔MXC300-30要高的多。这也就是为什么诺基亚没有把这款CPU下放到入门塞班机的原因,按照诺基亚的以往的尿性,同时代推出的手机都会采用相同CPU然后配置不同功能区分旗舰和入门的。
是什么任然让诺基亚选择昂贵,连祖传换壳技艺都无法有效降低成本omap2420作为处理器。
这一切都是为了N-GAGE2.0手机游戏平台。经过N-GAGE1.0的失败之后,如日中天的诺基亚显然不接受这种结果,认为智能手机将取代掌机成为最广泛的手持游戏设备。2006年E3展上宣布了全新的N-GAGE2.0平台,一个可以部署在任何S60V3智能手机上的游戏平台。虽然N-GAGE2.0可以部署任何S60V3手机上,但还是对部分手机进行优化,比如那一堆自带3D加速的手机就是为N-GAGE2.0平台铺路的。
2007年N-GAGE2.0在诺基亚老家芬兰试运营,而上述的手机几乎都是在2007年左右发布的。N-GAGE2.0正好搭上3D加速的快车,实现了许多但是无比精美的画质,甚至是可以秒杀NDS比较PSP。谁知道2008年N-GAGE2.0正式上线运营不到一年就扑街了,在2009年10月诺基亚就宣布不再发行新的N-GAGE2.0游戏。
诺基亚的祖传MXC300-30就是为了中低端S60V3智能手机准备的,提高了主频来弥补没有3D加速的缺陷,使其在N-GAGE2.0游戏的时候不会太卡。搭载该处理器的塞班手机将于2008年上市,正好是N-GAGE2.0上线的时候,用来扩充N-GAGE2.0平台终端的数量,而旗舰机则会采用带3D加速的新CPU在2009年发售。可没想到的是2008年N-GAGE2.0上线就扑街,2009年被迫停止发行游戏。
N-GAGE2.0游戏都凉了,还要3D加速干什么。于是2009年发售的新旗舰全部没有3D加速,毕竟MXC300-30这块CPU便宜,还能超,最重要是自带了基带,还用了一年多了。无论是硬件成本还是开发成本都能有效的压榨。所以你就能看见了像N97和86这种旗舰居然没有3D加速