找回密码
 立即注册
搜索
查看: 4823|回复: 33

[新闻] 量子危机开发者表示DX11比DX12更快!

[复制链接]
头像被屏蔽
     
发表于 2016-8-12 09:15 | 显示全部楼层 |阅读模式
提示: 作者被禁止或删除 内容自动屏蔽
回复

使用道具 举报

     
发表于 2016-8-12 09:28 | 显示全部楼层
DX12的书买了还没怎么看,可以观望一下了
回复

使用道具 举报

     
发表于 2016-8-12 09:47 | 显示全部楼层
endrollex 发表于 2016-8-12 09:28
DX12的书买了还没怎么看,可以观望一下了

我觉得你干脆放弃比较好,去看DX10,毕竟手机现在刚普及的opengl es3.0差不多算是dx10的子集
dx11开始有些东西看着挺便利,用习惯了,再去做手机项目可就头痛了
回复

使用道具 举报

     
发表于 2016-8-12 10:13 | 显示全部楼层
oz01 发表于 2016-8-12 09:47
我觉得你干脆放弃比较好,去看DX10,毕竟手机现在刚普及的opengl es3.0差不多算是dx10的子集
dx11开始有 ...

我的项目就指望上STEAM了,最多考虑下PS4DX11,手机放弃了~~
回复

使用道具 举报

     
发表于 2016-8-12 10:15 | 显示全部楼层
endrollex 发表于 2016-8-12 10:13
我的项目就指望上STEAM了,最多考虑下PS4DX11,手机放弃了~~

万一哪天突然想上手机了,结果发现用了一大坨shader子程序,到时候哭都没地方哭去
我现在就死守opengl es3.0,GS我都绕着走
回复

使用道具 举报

     
发表于 2016-8-12 20:42 来自手机 | 显示全部楼层
endrollex 发表于 2016-8-12 10:13
我的项目就指望上STEAM了,最多考虑下PS4DX11,手机放弃了~~

ps4不是openGL么
回复

使用道具 举报

     
发表于 2016-8-12 21:14 | 显示全部楼层
本帖最后由 endrollex 于 2016-8-12 21:33 编辑

具体没了解,我在国内申请不到PS4 SDK
看了下PS4用的自己的着色语言PSSL
Sony's own PlayStation Shader Language (PSSL) was introduced on the PlayStation 4.[9] It has been suggested[by whom?] that the PlayStation Shader Language is very similar indeed to the HLSL standard in DirectX 11

PS4能用DX11看来是误解了
The confusion comes from Sony promoting it initially as if it did support DX11, which was later clarified.
What happened was they took OpenGL and modified it to be more inline with what they were calling DX11.2 -- basically it can do the same stuff as DX11, just using the OpenGL API as a base to do it. Their mistake was using the words DX11.2 on their slides. They were trying to get across to people in easy to understand terms that their custom API will be capable of doing anything the DX11 API can do and more but people misunderstood it as meaning the PS4 supports DX11+ directly.


回复

使用道具 举报

头像被屏蔽
发表于 2016-8-12 21:58 | 显示全部楼层
提示: 作者被禁止或删除 内容自动屏蔽
回复

使用道具 举报

发表于 2016-8-12 22:05 来自手机 | 显示全部楼层
这标题仿佛给Win7续命几年
回复

使用道具 举报

     
发表于 2016-8-12 23:55 | 显示全部楼层
endrollex 发表于 2016-8-12 21:14
具体没了解,我在国内申请不到PS4 SDK
看了下PS4用的自己的着色语言PSSL
Sony's own PlayStation Shader L ...

不是说DX12几乎就是个翻版的PS4 API嘛……
回复

使用道具 举报

     
发表于 2016-8-12 23:57 | 显示全部楼层
lumia 发表于 2016-8-12 21:58
看标题就知道是6神发的,但是现实是多数游戏在Dx12比Dx11块,支持异步计算的会更快 ...

大多数游戏开发商可没那个时间和经费烧在搞dx12底层优化上,PC硬件环境太复杂多样了,搞不好就会变成奇点灰烬那样A卡N卡跑出来的画面不一样
回复

使用道具 举报

     
发表于 2016-8-13 00:16 | 显示全部楼层
lumia 发表于 2016-8-12 21:58
看标题就知道是6神发的,但是现实是多数游戏在Dx12比Dx11块,支持异步计算的会更快 ...

光头47的话 我自己测试是12比11慢
回复

使用道具 举报

     
发表于 2016-8-13 00:18 | 显示全部楼层

sony系主机从来都是自己专门的图形api
回复

使用道具 举报

     
发表于 2016-8-13 00:19 | 显示全部楼层
qwased 发表于 2016-8-12 23:55
不是说DX12几乎就是个翻版的PS4 API嘛……

dx12/ps4api/火山/地幔都是同一个思路的api
回复

使用道具 举报

头像被屏蔽
     
 楼主| 发表于 2016-8-13 06:33 | 显示全部楼层
提示: 作者被禁止或删除 内容自动屏蔽
回复

使用道具 举报

头像被屏蔽
     
 楼主| 发表于 2016-8-13 06:39 | 显示全部楼层
提示: 作者被禁止或删除 内容自动屏蔽
回复

使用道具 举报

头像被屏蔽
发表于 2016-8-13 09:10 | 显示全部楼层
提示: 作者被禁止或删除 内容自动屏蔽
回复

使用道具 举报

头像被屏蔽
     
 楼主| 发表于 2016-8-13 09:16 | 显示全部楼层
提示: 作者被禁止或删除 内容自动屏蔽
回复

使用道具 举报

     
发表于 2016-8-13 09:35 来自手机 | 显示全部楼层
66666 发表于 2016-8-13 09:16
应该说这些偏向底层的API如果充分优化确实会对性能有提升,但是越靠近底层的API对于硬件依赖性也就越高, ...

不做游戏的问个问题,这种事不是应该虚幻来做吗?
回复

使用道具 举报

     
发表于 2016-8-13 09:41 | 显示全部楼层
66666 发表于 2016-8-13 09:16
应该说这些偏向底层的API如果充分优化确实会对性能有提升,但是越靠近底层的API对于硬件依赖性也就越高, ...

难度哪有那么夸张……新人入门确实门槛极高,但是对于熟练手来说,只是写法不同,这次可以用一些更大胆的方式而不用太担心drawcall的开销
回复

使用道具 举报

头像被屏蔽
     
 楼主| 发表于 2016-8-13 09:47 | 显示全部楼层
提示: 作者被禁止或删除 内容自动屏蔽
回复

使用道具 举报

头像被屏蔽
     
 楼主| 发表于 2016-8-13 09:51 | 显示全部楼层
提示: 作者被禁止或删除 内容自动屏蔽
回复

使用道具 举报

头像被屏蔽
     
 楼主| 发表于 2016-8-13 09:55 | 显示全部楼层
提示: 作者被禁止或删除 内容自动屏蔽
回复

使用道具 举报

     
发表于 2016-8-13 09:55 | 显示全部楼层
66666 发表于 2016-8-13 09:51
新人入门确实门槛极高,这不就是问题所在?

培养成本高=开发人员成本高=游戏开发成本高,连锁反应

新人入门门槛一直都有,就算是opengl1.1也有门槛
dx我不清楚
我举个门槛值的例子,只是大概
py 10
java 50
C++ 100
opengl1.1 200
opengl3.x 700
opengl4.5 900
火山  1000
回复

使用道具 举报

发表于 2016-8-13 10:03 来自手机 | 显示全部楼层
就想知道6神这种其实并不懂技术在pc区缕闹笑话的为什么对老黄如此执着,看得尴尬症都出来了
回复

使用道具 举报

发表于 2016-8-13 10:04 | 显示全部楼层
66666 发表于 2016-8-13 09:47
你看看清楚,人家那是测试的SLI,单卡DX12提升在哪?

自己抽自己脸是不是很爽?

刚刚跑了一下古墓。1070单卡,1080P全最高+SMAA,DX12整体帧数98,DX11整体93,算是有5%的提升吧。。。
回复

使用道具 举报

头像被屏蔽
发表于 2016-8-13 10:30 | 显示全部楼层
提示: 作者被禁止或删除 内容自动屏蔽
回复

使用道具 举报

     
发表于 2016-8-13 10:44 来自手机 | 显示全部楼层
oz01 发表于 2016-8-13 09:55
新人入门门槛一直都有,就算是opengl1.1也有门槛
dx我不清楚
我举个门槛值的例子,只是大概

一般来说,不是应该越更新越简单门槛越低吗?
现在的java比10年前的java容易上手多了。为啥opengl越更新越难上手?
回复

使用道具 举报

     
发表于 2016-8-13 10:53 来自手机 | 显示全部楼层
zatsuza 发表于 2016-8-13 10:03
就想知道6神这种其实并不懂技术在pc区缕闹笑话的为什么对老黄如此执着,看得尴尬症都出来了 ...

一般技术部的人比较沉闷,市场部的人比较话多
回复

使用道具 举报

     
发表于 2016-8-13 10:57 | 显示全部楼层
微软号称DX12能提升20%GPU效能,相对于DX11
需要更高的编程技巧:一开始就要考虑多线程,同步,时序错误

DX12看上去就是把UMD(user mode driver)本来的单线程改成多线程,结果是加重了程序员的任务


回复

使用道具 举报

头像被屏蔽
     
发表于 2016-8-13 11:50 | 显示全部楼层
提示: 作者被禁止或删除 内容自动屏蔽
回复

使用道具 举报

     
发表于 2016-8-13 15:47 | 显示全部楼层
endrollex 发表于 2016-8-13 10:57
微软号称DX12能提升20%GPU效能,相对于DX11
需要更高的编程技巧:一开始就要考虑多线程,同步,时序错误

这个世界上又没有一涂就灵的魔法神油,要么开发效率换执行效率,要么反过来,这个不是很正常么
回复

使用道具 举报

     
发表于 2016-8-13 21:29 | 显示全部楼层
卿卿雅儿 发表于 2016-8-13 10:44
一般来说,不是应该越更新越简单门槛越低吗?
现在的java比10年前的java容易上手多了。为啥opengl越更新 ...

因为硬件功能越来越多了,并且为了解决运行效率,不得不把更多由显卡驱动做的事交给程序开发者去做
回复

使用道具 举报

     
发表于 2016-8-14 01:12 | 显示全部楼层
这种"时间打脸"完全是废话
到时候DX13都出来了,又可以吹一波,继续时间打脸
这种东西其实只有游戏业者有关,对于玩家根本看不出那么几侦区别,先别说别的,有几个人开的出那个测试里的分辨率?
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

Archiver|手机版|小黑屋|上海互联网违法和不良信息举报中心|网上有害信息举报专区|962110 反电信诈骗|举报电话 021-62035905|Stage1st ( 沪ICP备13020230号-1|沪公网安备 31010702007642号 )

GMT+8, 2025-8-24 17:15 , Processed in 0.153533 second(s), 7 queries , Gzip On, Redis On.

Powered by Discuz! X3.5

© 2001-2025 Discuz! Team.

快速回复 返回顶部 返回列表