A9VG电玩部落论坛

 找回密码
 注册
搜索
楼主: huntx

[业界] 苹果放大招:iOS8释放A7芯片隐藏机能,强化光影,draw call rates瞬间提升10倍。

[复制链接]

精华
0
帖子
2167
威望
0 点
积分
2224 点
种子
10 点
注册时间
2011-8-24
最后登录
2024-5-6
发表于 2014-6-3 03:28  ·  山东 | 显示全部楼层
akiracry 发表于 2014-6-3 03:06
我只想说那个新的语言,码农这下又要学新的啦,工程师价格要洗牌

别搞笑了 真的大型软件和游戏都是直接拿C++写的
OBC也就是个类似C#都不如的玩意
苹果这个新语言不过就是flash的加强版
这东西码农都不会学的
Xcode说是欧美给BAC+1的初中生接触编程的教学软件还差不多
你见过哪个正儿八经的编程环境里有tm实时debug啊 让猴子拿超算写代码么?

精华
0
帖子
988
威望
0 点
积分
1061 点
种子
5 点
注册时间
2004-5-3
最后登录
2014-11-17
 楼主| 发表于 2014-6-3 03:31  ·  日本 | 显示全部楼层
sobe 发表于 2014-6-3 03:22
不是释放openGL的机能 而是提供另一种通用3DAPI 这种API叫做metal
这个就像微软的DirectX 或者AMD的Mantle ...

那么利用metal,开发商可以让游戏画面进步多少?

精华
0
帖子
2167
威望
0 点
积分
2224 点
种子
10 点
注册时间
2011-8-24
最后登录
2024-5-6
发表于 2014-6-3 03:44  ·  山东 | 显示全部楼层
huntx 发表于 2014-6-3 03:31
那么利用metal,开发商可以让游戏画面进步多少?

如果A7在芯片设计的时候没有增加别的设计的话
乐观的说 能有个20%左右的提升就算不错了
这大概是OpenGL ES 3.0和 微软DirectX11.2之间的差距
因为考虑到这并不是为某个游戏或者某个游戏公司独有的API设计
在通用图形处理API中 被认为目前性能最佳的就是DirectX11.2了
苹果在短短几年内达成微软和AMD NV INTEL一起十几年的技术积累成果估计不太可能 乐观一点持平的话 也就是相当于把OpenGL ES换成了 DX11.2

精华
0
帖子
988
威望
0 点
积分
1061 点
种子
5 点
注册时间
2004-5-3
最后登录
2014-11-17
 楼主| 发表于 2014-6-3 03:49  ·  日本 | 显示全部楼层
sobe 发表于 2014-6-3 03:44
如果A7在芯片设计的时候没有增加别的设计的话
乐观的说 能有个20%左右的提升就算不错了
这大概是OpenGL E ...

除了帧数以外,光影和画面细节都提升了吧。

精华
0
帖子
2167
威望
0 点
积分
2224 点
种子
10 点
注册时间
2011-8-24
最后登录
2024-5-6
发表于 2014-6-3 03:52  ·  山东 | 显示全部楼层
另外基本上可以推定苹果那个新语言在性能上是垫底的
居然拿python来比性能
用编译语言和脚本比性能 噗噗噗
真亏苹果那些工程师能不要脸到这个程度
有种正面上了C++啊

审判者

群青日和

精华
0
帖子
12883
威望
0 点
积分
15280 点
种子
427 点
注册时间
2007-8-28
最后登录
2024-5-4
发表于 2014-6-3 03:57  ·  北京 | 显示全部楼层

苹果出大招:iOS8释放A7芯片隐藏功能,画面瞬间强化10倍。

A9码农大战开幕!非专业人士买票入场啦!

圣骑士

= = = = = = =

精华
0
帖子
3517
威望
2 点
积分
3144 点
种子
7 点
注册时间
2010-9-9
最后登录
2023-10-27
发表于 2014-6-3 04:09  ·  上海 | 显示全部楼层
前面的回复都好专业  - -  我买张票看看吧

悟道者

PS5,Steam Deck,NS玩家

精华
0
帖子
37620
威望
0 点
积分
39450 点
种子
2928 点
注册时间
2009-4-15
最后登录
2024-5-6
发表于 2014-6-3 04:12  ·  北京 | 显示全部楼层
现在微博上一片码农哀嚎遍野,各种扔教材哈哈哈
ios的画面再好也是小游戏水准。

精华
0
帖子
2167
威望
0 点
积分
2224 点
种子
10 点
注册时间
2011-8-24
最后登录
2024-5-6
发表于 2014-6-3 04:20  ·  山东 | 显示全部楼层
huntx 发表于 2014-6-3 03:49
除了帧数以外,光影和画面细节都提升了吧。

首先这个API的改变 也就是增加了10倍的这个东西 主要是在CPU 代码与GPU沟通效率上的提升 也就是说降低了带宽的需求
因为我还没下来ios8的beta和新的开发者套件 所以只是按照发布会视频上的介绍来评价 可能不准确

刚才说的这个api最重要的就是降低了带宽的需求 也就是说GPU不需要频繁的和CPU进行沟通就能自行的完成一些效果 提升shader的利用 然而如果原本就是对显卡的高负载任务 那么就不存在这个问题 也就不会有提升

然后来看帧数 光影 和画面细节吧
由于我们玩游戏的时候 都是以时间为基准 也就是说帧数是个不固定的值 如果渲染不完的话 就放弃 降低帧率 一般游戏都设定成这样的 相应的如果提升了shader的利用率那么 就会提高帧率 因为没有闲着的shader了 自然就会提升
然后是光影 由于硬件没变,所以不会有专门用来计算光影的shader出现 对于通用shader来说 去计算光影也是一种工作 如果本身游戏就要求一边填充帧一边计算光影 那么根本就不会有空闲的时候 这样就不会有提升
最后是画面细节 因为填充率和总线没变 所以画面不会变精细 这里提升主要是提升的通用计算部分 前面说了 这里可以让一些闲着的shader去完成不需要跟cpu沟通的特效 比如物理碰撞之类的特效 像古墓丽影9里的海飞丝效果或者nv的physX那样的物理效果 但是玩过那个的人肯定都知道 根本不是闲着的shader去做做就能完成的级别 所以如果要进行这些辅助效果的话 不但不会有提升还会大幅降低帧率 只能说让开发人员找平衡了 比如要追求碰撞效果的赛车游戏 把60fps降低到30fps 多个坑坑洼洼的画面细节这样子

精华
0
帖子
1459
威望
0 点
积分
1526 点
种子
12 点
注册时间
2010-8-18
最后登录
2021-12-10
发表于 2014-6-3 04:20  ·  广东 | 显示全部楼层
10倍哪是叫解放啊~直接就是机能暴走的节奏~
您需要登录后才可以回帖 登录 | 注册

本版积分规则

Archiver|手机版|A9VG电玩部落 川公网安备 51019002005286号

GMT+8, 2024-5-6 21:09 , Processed in 0.192159 second(s), 15 queries , Redis On.

Powered by Discuz! X3.4

Copyright © 2001-2020, Tencent Cloud.

返回顶部