» 您尚未登录:请 登录 | 注册 | 标签 | 帮助 | 小黑屋 |


发新话题
打印

[业评] ZT PS4编程的点点心得

APU不就这样


TOP

看描述,怎么感觉PS4的开发环境还不如现在的X1?



TOP

引用:
原帖由 linkzzy 于 2014-9-1 22:53 发表
X1呢,呼唤业内解释。
给游戏机编程还真是一个力气活。
于是,GPU很不给力,咱们用GPU通用计算一个是吧?很遗憾,这玩意不支持OpenCL。
你需要编写一个“Compute Shader”,没错,你需要编写一个计算用着色器! 然后把数据预备好,
准备一些GPU渲染指令(当然不是真的来渲染的),给GPU发送指令“执行”,然后等结果。


起码X1在通用计算这一块有现成的解决方案——DX API所专属的Direct Compute


TOP

还有一点,这GPU它没有硬解。它没有硬解!!!我又有了一种回到了解放前的感觉!!!
SCE官方提供的解码方案是,CPU负责Demux和CABAC解码,GPU负责iDCT,运动补偿以及Deblock。
即便如此,CPU依然太贫弱。怎么办?SCE官方解决方案:请用4Slice进行压制(这样可以4线程解码,
但是牺牲压缩效率)。即便如此(又一遍),720p30的视频大致需要~20%的CPU,1080p30的视频需要30~40%
1080p60需要超过50%的CPU占用率……


这个问题在X1那边应该也不是问题,X1的那块APU有现成的视频解压方案

[ 本帖最后由 KoeiSangokushi 于 2014-9-1 23:06 编辑 ]
附件: 您所在的用户组无法下载或查看附件

TOP

引用:
原帖由 倍舒爽 于 2014-9-1 23:03 发表
尽管本代主机很乐色。。
他也可能是业内,但可以确定他不是做ps4软件开发工作的。。
为什么要高估中小型日厂的技术水平?

TOP

引用:
原帖由 倍舒爽 于 2014-9-1 23:05 发表


x1的视频codec和ps4一模一样好不好。。
X1在软件层面有现成的方案

[ 本帖最后由 KoeiSangokushi 于 2014-9-1 23:07 编辑 ]

TOP

引用:
原帖由 倍舒爽 于 2014-9-1 23:08 发表


反正质疑点不少,对ps4的架构以及spec可能还没有一些坛友清楚。。
大概PS4从软件开发层面留给日本中小型开发商就是这样的观感吧~

就像通用计算和视频解码,微软有现成的方案在,而索尼那边要开发者自己来搞~

什么是现成的方案?比如说X1有提供Direct Compute,就是现成的战力,而PS4不支持OpenCL,需要开发者自己来写

再比如说解码,X1直接丢进去就成,PS4还要开发者自己编写解码方案~

[ 本帖最后由 KoeiSangokushi 于 2014-9-1 23:13 编辑 ]

TOP

引用:
原帖由 倍舒爽 于 2014-9-1 23:23 发表


你信这真的是业内。。??

A developer from Rad Game Tools got in touch with us clarifying that the numbers were incorrectly phrased on their website [which they have corrected now]. The develop ...
喷了

楼主转的那文又不是在说PS4性能不如X1

只是在吐槽PS4硬件性能不够次世代,以及开发环境不好而已~

TOP

posted by wap, platform: 小米 MI 1S
引用:
原帖由 @倍舒爽  于 2014-9-1 23:26 发表
别乱喷,你发神经啊?
你看清楚先再说。。
你转的这文我早就看过

TOP

发新话题
     
官方公众号及微博