Board logo

标题: [新闻] 感觉农企Mantle这次又要栽了 DirectX终于要大爆发了? [打印本页]

作者: mingzhoutgfc    时间: 2014-2-27 21:56     标题: 感觉农企Mantle这次又要栽了 DirectX终于要大爆发了?

DirectX作为应用最广泛的图形API,业界一哥的地位毋庸置疑,但不可否认的是,该技术近年来的进步已经陷入停滞,AMD专门高调提出一个Mantle就是对微软不满的尖锐体现,不过看上去,微软准备在沉默中爆发了。

一年一度的GDC游戏开发者大会将于下个月在旧金山如期举行,相关日程已经公布,其中有三个演讲值得关注:

第一场叫做“DirectX:微软图形平台进化”,演讲人是微软Windows图形开发经理Anuj Gosalia。

简介是这么说的:

“将近二十年来,DirectX一直是游戏开发者用来打造速度最快、画质最好游戏的首选平台,但是你们渴求更多。你们希望更深入一些,而且是在无比丰富的硬件上。你们也希望得到更好的工具,能够压榨出PC、平板机、手机、主机的每一丝性能。来听听我们的计划。”

第二场微软Windows图形开发总监Max McMullen带来的“Direct3D特性”:

“来了解一下Direct3D未来的变化,这将是下一代游戏快得无与伦比!我们会讨论Direct3D的改进,能让开发者在广泛的硬件生态上,对硬件施以前所未有的深入控制,减轻CPU渲染负载。如果你正在游戏、中间件或游戏引擎里使用顶尖的3D图形,想高效打造丰富、逼真的视觉体验,绝对不要错过这次演讲。”

都没有具体内容,但如果不是微软在虚张声势地吹牛,那显然意味着DirectX一次革命的到来,让我们拭目以待。

还有一场是关于OpenGL的,专家团队群英荟萃:NVIDIA OpenGL工程师Cass Everitt、Intel高级渲染技术团队总监Tim Foley、NVIDIA高级软件工程师John McDonald、AMD高级经理兼软件架构师Graham Sellers。

他们讨论的话题是所谓驱动过载(Driver Overhead)。这是游戏产业早期就开始困扰开发者的一个难题,它在桌面系统上会游戏帧率,笔记本上还会影响电池续航能力。

专家们这次将呈现一个OpenGL里现在就有的高级概念,能将驱动过载降低到目前的十分之一,甚至更低,几近完全消除,而且适合任何厂商的硬件和各种硬件平台。

农企的馒头还没熟,这又要被打爆的节奏么
作者: 比卡丘    时间: 2014-2-27 22:03

posted by wap, platform: Firefox

只看到卫星
作者: 爱你一棒陲    时间: 2014-2-27 22:23

农企连驱动都做不好洗洗睡吧,馒头开了达到预期效果几成?
作者: cosmosmz    时间: 2014-2-27 23:13     标题: 回复 3# 的帖子

馒头还不错啊 我这里战地4 上海关卡 飞机喷大楼哪里 以前55fps 现在可以达到90 cpu压力大的地方提高越大 我配置是fx8320+7970rog
作者: 倍舒爽    时间: 2014-2-27 23:33

posted by wap, platform: iPhone

太悲催了…农企好不容易才博足了眼球啊…
作者: 骨软症    时间: 2014-2-28 01:38

posted by wap, platform: iPad
引用:
原帖由 @爱你一棒陲  于 2014-2-27 06:23 发表
农企连驱动都做不好洗洗睡吧,馒头开了达到预期效果几成?
现在不是和n厂的驱动半斤八两吗
作者: 被遗忘之神    时间: 2014-2-28 07:24

posted by wap, platform: Windows
引用:
原帖由 @爱你一棒陲  于 2014-2-27 22:23 发表
农企连驱动都做不好洗洗睡吧,馒头开了达到预期效果几成?
这种火星观点才该洗洗睡
作者: bull    时间: 2014-2-28 07:33

posted by wap, platform: 华为 (C8812)

农企的显卡驱动老是无响应恢复启动,这难道不是驱动的问题?
作者: daae921    时间: 2014-2-28 07:36

posted by wap, platform: iPhone
引用:
原帖由 @bull  于 2014-2-28 07:33 发表
posted by wap, platform: 华为 (C8812)

农企的显卡驱动老是无响应恢复启动,这难道不是驱动的问题?
讲真,5870公版用了3年多了,一次这样的问题都没遇到过
作者: ccf1st    时间: 2014-2-28 07:40

ps4和one悲催了,刚出来就落伍了!!!
作者: flutez    时间: 2014-2-28 07:40

posted by wap, platform: iPhone
引用:
原帖由 @bull  于 2014-2-28 07:33 发表
posted by wap, platform: 华为 (C8812)

农企的显卡驱动老是无响应恢复启动,这难道不是驱动的问题?
580表示每天不停止响应一次不舒服司机 于是去买了个290x
作者: lili2k2    时间: 2014-2-28 07:59

引用:
原帖由 ccf1st 于 2014-2-28 07:40 发表
ps4和one悲催了,刚出来就落伍了!!!
应该是还没出就已经被2年前的PC秒了。。。本来PS4X1也没打算硬件专门开发去再亏钱。
作者: bull    时间: 2014-2-28 08:03

posted by wap, platform: 华为 (C8812)
引用:
原帖由 @daae921  于 2014-2-28 07:36 发表
posted by wap, platform: iPhone

讲真,5870公版用了3年多了,一次这样的问题都没遇到过
我也讲真,台机7400,笔记本6370,都能更新的最新版本驱动,都有这种问题。看驱动版本都其实是12年前出的,农企为啥不更新了呢?
作者: 白桦林    时间: 2014-2-28 08:09

因为雷移动版卖给了高通!
作者: hourousha    时间: 2014-2-28 08:28

关键是微软的DX这些年总和操作系统强制绑定,这太SB
作者: lili2k2    时间: 2014-2-28 08:38

引用:
原帖由 hourousha 于 2014-2-28 08:28 发表
关键是微软的DX这些年总和操作系统强制绑定,这太SB
这才是精明之处。。。淘汰老旧系统的一种手段,换你是公司头儿也一样这么干。
作者: tommyshy    时间: 2014-2-28 09:15

posted by wap, platform: Nokia (Lumia 920)

n卡驱动也不见得多稳定,我那块古董560ti用过n个驱动,都出现过驱动停止响应
作者: hourousha    时间: 2014-2-28 09:51

引用:
原帖由 lili2k2 于 2014-2-28 08:38 发表
这才是精明之处。。。淘汰老旧系统的一种手段,换你是公司头儿也一样这么干。
别逗了,很简单的道理,PC游戏厂商,现在敢抛弃Winxp的都是少数,哪个敢为了DX11.1抛弃Win7?换你是公司的头儿你这样干?
如果不敢这样干,要不就重写几套甚至连功能都不同的渲染路径,增加研发和维护成本,要不就干脆使用最广泛兼容性最好的API,要不怎么现在10来年了,DX9游戏还挺多呢。
PC不是Console,Console硬件系统都相对固定,游戏开发商的技术路线只要针对Console本身即可。PC的问题在于,M$想让用户勤换系统,很多用户不见得想勤换系统和硬件,而绝大多数游戏开发商需要更多地看用户脸色,而不是顺着M$的意愿。所以你M$把DX和系统绑定,对推广DX,显然是一步臭棋。
作者: lili2k2    时间: 2014-2-28 10:03

引用:
原帖由 hourousha 于 2014-2-28 09:51 发表

别逗了,很简单的道理,PC游戏厂商,现在敢抛弃Winxp的都是少数,哪个敢为了DX11.1抛弃Win7?换你是公司的头儿你这样干?
如果不敢这样干,要不就重写几套甚至连功能都不同的渲染路径,增加研发和维护成本,要不就 ...
别喜感了行不?你想说MS一票系统营销部门都没你精明是么?




作者: KoeiSangokushi    时间: 2014-2-28 10:10

posted by wap, platform: 小米 (MI 1S)
引用:
原帖由 @hourousha  于 2014-2-28 09:51 发表
别逗了,很简单的道理,PC游戏厂商,现在敢抛弃Winxp的都是少数,哪个敢为了DX11.1抛弃Win7?换你是公司的头儿你这样干?
如果不敢这样干,要不就重写几套甚至连功能都不同的渲染路径,增加研发和维护成本,要不就干脆使用最广泛兼容性最好的API,要不怎么现在10来年了,DX9游戏还挺多呢。
PC不是Console,Console硬件系统都相对固定,游戏开发商的技术路线只要针对Console本身即可。PC的问题在于,M$想让用户勤换系统,很多用户不见得想勤换系统和硬件,而绝大多数游戏开发商需要更多地看用户脸色,而不是顺着M$的意愿。所以你M$把DX和系统绑定,对推广DX,显然是一步臭棋。
PC游戏关微软什么事?
作者: hourousha    时间: 2014-2-28 10:16

引用:
原帖由 lili2k2 于 2014-2-28 10:03 发表
别喜感了行不?你想说MS一票系统营销部门都没你精明是么?
喷了,就会这点傻舔型片儿汤话了吗?你算算从Vista和DX10出来以来,游戏用上DX10和以后版本的占多少?或者你说Vista太失败(话说这么精明怎么还失败了233),那可以算从Win7推出到现在4年多,DX11游戏又占多少?这就是你说的精明?DX推广成功?
作者: hourousha    时间: 2014-2-28 10:27

引用:
原帖由 KoeiSangokushi 于 2014-2-28 10:10 发表
posted by wap, platform: 小米 (MI 1S)
PC游戏关微软什么事?
所以,你要说什么?能不能把话说完整?
我重复下我的观点
微软把DX和windows版本强制绑定对推广DX是一步臭棋,原因在于
1:PC用户系统版本和硬件多样化,极缺乏统一性,用户会紧跟微软做系统升级抛弃旧系统的,不太多。
2:游戏厂商需要考虑的首要对象是他目标用户的软硬范围,要在这个范围内做到最大兼容性。而不是紧跟微软的系统升级而抛弃旧系统。
3:那么厂商的选择要么是同时做多份渲染路径,要么是使用旧有的API,前者会增加一系列成本,所以至今DX10,DX11也并没有在游戏中普及,更别提和Win8绑定的DX11.1了。
所以微软要做的事,除了宣传‘我们的DX将会有如何如何的进化’外,千万不要后面加上句‘如想体验这些新功能,请使用我们即将推出的Windows XXX’。
作者: richiter    时间: 2014-2-28 11:13

驱动停止响应很多都是硬件问题,我正常使用从没碰到过,极限超频没事就出
作者: veryend    时间: 2014-2-28 11:43

引用:
原帖由 daae921 于 2014-2-28 07:36 发表
posted by wap, platform: iPhone

讲真,5870公版用了3年多了,一次这样的问题都没遇到过
讲真,我5870也用了3年了,以前还真遇到过这样的问题
作者: lili2k2    时间: 2014-2-28 11:51

引用:
原帖由 hourousha 于 2014-2-28 10:16 发表

喷了,就会这点傻舔型片儿汤话了吗?你算算从Vista和DX10出来以来,游戏用上DX10和以后版本的占多少?或者你说Vista太失败(话说这么精明怎么还失败了233),那可以算从Win7推出到现在4年多,DX11游戏又占多少?这 ...
笑喷了,谁傻话不是明摆着的么?还是你想说DX9用100年啊?既然这么傻为啥一直到现在API到系统还是MS大头(包括你)?
大门市场营销咋不聘您这高人去剥离一下API和OS更高明的战略啊?



作者: tdkgtm2014    时间: 2014-2-28 11:58

引用:
原帖由 lili2k2 于 2014-2-28 11:51 发表




笑喷了,谁傻话不是明摆着的么?还是你想说DX9用100年啊?既然这么傻为啥一直到现在API到系统还是MS大头(包括你)?
大门市场营销咋不聘您这高人去剥离一下API和OS更高明的战略啊?


:fq8 ...
我认为是微软傻
作者: lili2k2    时间: 2014-2-28 12:04

引用:
原帖由 tdkgtm2014 于 2014-2-28 11:58 发表

MS捆绑尚且如此,拆分会更好么?DX11以上强制捆绑7,如果不强制,XP也能安装,7的普及会有影响。
纯玩当然觉得这样傻,问题MS终究是做生意卖东西的,API这东西又是免费标准不能带来盈利,
看看各种还是XP的玩家不遗余力地找各种COD狗突破DX11限制之类的就知道,
MS商人本质摆在那里,就是不会为了让一个可以兼容但不产生利润的东西去产生阻碍可能产生的盈利。
SONY曾经也这么干,只是SONY的硬件实在没有MS系统层面的霸道所以行不通。

[ 本帖最后由 lili2k2 于 2014-2-28 12:06 编辑 ]
作者: tdkgtm2014    时间: 2014-2-28 12:08

引用:
原帖由 lili2k2 于 2014-2-28 12:04 发表



MS捆绑尚且如此,拆分会更好么?DX11以上强制捆绑7,如果不强制,XP也能安装,7的普及会有影响。
纯玩当然觉得这样傻,问题MS终究是做生意卖东西的,API这东西又是免费标准不能带来盈利,
看看各种还是XP的玩 ...
可是微软这样做已经影响到了dx的标准化,反而给了对手比如steamos分割份额的机会
愿意为了最新版本dx换os的主,电脑也不会差,也是比较新的,比较新的电脑同样出钱装xp的目的是啥?
现在这样pc游戏绝大多数还兼容dx9,又哪里起到了靠dx版本带动os升级的目的?

[ 本帖最后由 tdkgtm2014 于 2014-2-28 12:10 编辑 ]
作者: hourousha    时间: 2014-2-28 12:18

引用:
原帖由 lili2k2 于 2014-2-28 11:51 发表
笑喷了,谁傻话不是明摆着的么?还是你想说DX9用100年啊?既然这么傻为啥一直到现在API到系统还是MS大头(包括你)?
大门市场营销咋不聘您这高人去剥离一下API和OS更高明的战略啊?
:fq8 ...
这傻了吧唧的理解力真让人笑止。注意,这贴说的是DX的推广,不是Windows的销售或微软在软件领域的份额,搞清楚先。别下一步再转进到office上去OK?
为何DX9都10多年了还这么流行死不了,正是你应该去问问英明的M$的事情。对比一下,2010年是DX7推出10年,你看当时还有用DX7的吗?再看现在大把用DX9的,这就是推广成功?

[ 本帖最后由 hourousha 于 2014-2-28 12:19 编辑 ]
作者: lili2k2    时间: 2014-2-28 12:19

引用:
原帖由 tdkgtm2014 于 2014-2-28 12:08 发表

可是微软这样做已经影响到了dx的标准化,反而给了对手比如steamos分割份额的机会
愿意为了最新版本dx换os的主,电脑也不会差,也是比较新的,比较新的电脑同样出钱装xp的目的是啥?
现在这样pc游戏绝大多数还兼容 ...
我觉得。。。。即便不这样,steam火起来之后它的相关产物还是会出现的。
MS这方面,操作系统和API方面捆绑无数年了,看不惯的终究不是我们这些玩家,大多是是竞争对手。
从最早的gulid,DX比现在不知道渣了多少倍,现在的steamos除非能把握大部分软件还可能带来一些威胁,问题软件商跟不跟进又是个问题。
开发环境又是另一个大问题,steamos最后是能火还是不了了之,2年后就知道了,至少从目前的状况看,从PC市场抢MS的标准……不现实。
比如你想玩新游戏,在XP不支持的情况下,选择WIN7以上PC一台,还是steamBOX一部?大凡人都不会选后者,因为前者的通用能力太差了。
所以STEAMOS能不能成功,不光看游戏,还有通用能力,毕竟PC玩游戏不是纯游戏,它不是游戏机,玩的人也不是随时开开就是游戏。
纯游戏会选择PS4X1,效果更好要上PC的话,基本会有通用性方面的考虑,所以……话不说死,等2年看吧。
作者: lili2k2    时间: 2014-2-28 12:22

引用:
原帖由 hourousha 于 2014-2-28 12:18 发表

这傻了吧唧的理解力真让人笑止。注意,这贴说的是DX的推广,不是Windows的销售或微软在软件领域的份额,搞清楚先。别下一步再转进到office上去OK?
为何DX9都10多年了还这么流行死不了,正是你应该去问问英明的M$的 ...
知道么,傻了吧唧就是你的最佳形容,如果你觉得推广按你想的那么好使,那么一群人都不如你一个是吧?
推广起来和推广没效果和如何推广,基于什么情况下,在什么样的大环境下去推广,嗯嗯,你可以想当然。


作者: hourousha    时间: 2014-2-28 12:30

引用:
原帖由 lili2k2 于 2014-2-28 12:22 发表
知道么,傻了吧唧就是你的最佳形容,如果你觉得推广按你想的那么好使,那么一群人都不如你一个是吧?
推广起来和推广没效果和如何推广,基于什么情况下,在什么样的大环境下去推广,嗯嗯,你可以想当然。
...
我操服了,从回我第一个帖子到现在,您就没说过一句不片儿汤的,言之有物的话,不是‘你行你上啊’就是‘推广本就艰难曲折’,敢情您老兄是中央宣传科任职的吧?跟您这耽误工夫还真是我傻。
作者: u571    时间: 2014-2-28 12:31

引用:
原帖由 tommyshy 于 2014-2-28 09:15 发表
posted by wap, platform: Nokia (Lumia 920)

n卡驱动也不见得多稳定,我那块古董560ti用过n个驱动,都出现过驱动停止响应
你这么种情况明显是卡或者电源有问题
作者: lili2k2    时间: 2014-2-28 12:46

引用:
原帖由 hourousha 于 2014-2-28 12:30 发表

我操服了,从回我第一个帖子到现在,您就没说过一句不片儿汤的,言之有物的话,不是‘你行你上啊’就是‘推广本就艰难曲折’,敢情您老兄是中央宣传科任职的吧?跟您这耽误工夫还真是我傻。
难道不是这个道理么?你如果觉得很傻,要说DX9为啥能操那么多年DX7不行,那不得不说,DX7-DX9是革命性的进化,而DX9-DX11没有给人十足的动力去一定更新它,对开发者也是没有必须一定要用的意义,
DX9相对目前的开发环境已经比较完善,你做东西都讲究成本和熟练对不?咱就不说大把日厂连个DX9都玩不好的事儿了,操作系统或API不是硬件可以年年更新,可以长达几年,用惯了更是长期可以不换,
DX10这个短命鬼到DX11,和基于DX9相比,有什么翻天覆地的变化?在这种大环境如何去推广?好歹看看DX7-9时代和9-11时代之间的升级幅度再拿来类比好不好?一个是巨大质变一个是部分量变。
作者: Nemo_theCaptain    时间: 2014-2-28 12:51

引用:
原帖由 lili2k2 于 2014-2-28 12:46 发表
难道不是这个道理么?你如果觉得很傻,要说DX9为啥能操那么多年DX7不行,那不得不说,DX7-DX9是革命性的进化,而DX9-DX11没有给人十足的动力去一定更新它,对开发者也是没有必须一定要用的意义,
DX9相对目 ...
DX10推广不力的原因之一是DX10显卡运行DX9也能体现出架构优势,而不是DX10本身有问题,这是硬件统一着色器导致的,原因之二就是Vista普及度太低
DX10引入feature levels,DX9显卡也能用,但就是因为微软限定XP不能用DX10,所以这功能和摆设差不多
劝你先了解一下DX10的基本开发常识再说

[ 本帖最后由 Nemo_theCaptain 于 2014-2-28 13:00 编辑 ]
作者: 去日留痕    时间: 2014-2-28 12:52

posted by wap, platform: iPhone

MS商人本质摆在那里啊楼主
作者: lili2k2    时间: 2014-2-28 13:09

引用:
原帖由 Nemo_theCaptain 于 2014-2-28 12:51 发表

DX10推广不力的原因之一是DX10显卡运行DX9也能体现出架构优势,而不是DX10本身有问题,这是硬件统一着色器导致的,原因之二就是Vista普及度太低
DX10标准没怎么对比看过肯定了解不足,单说游戏,我就只记得2个,一个孤岛危机1,一个微软模拟飞行X,别的……还有么……
MS不是GPU硬件厂家,它无力左右这些关键性的东西去配合推广升级标准,所以游戏厂家还要为了自身利润去迎合老标准比如孤岛2这些。
说的是DX10同样进步但生不逢时,问题……东西有进步,可是推广怎么办?GPU厂家不是可以限制的,为了老游戏也要迎合新游戏去设计,推广不出优势啊。
MS所谓能依靠的推广,除了捆绑自身OS,没有什么可以直接强制普及化的推广策略,DX9和DX11的区别,技术层面看很大,但是对比还要发动写轮眼,和7-9时代真没法类比。
作者: luokezhu    时间: 2014-2-28 13:12

dx11游戏不普及一个是xp不死,另一个是console的标准拖累
作者: Nemo_theCaptain    时间: 2014-2-28 13:16

引用:
原帖由 lili2k2 于 2014-2-28 13:09 发表
DX10标准没怎么对比看过肯定了解不足,单说游戏,我就只记得2个,一个孤岛危机1,一个微软模拟飞行X,别的……还有么……
MS不是GPU硬件厂家,它无力左右这些关键性的东西去配合推广升级标准,所以游戏厂家还 ...
一堆废话,能说有用的不
DX10不普及的根本原因就是XP不能用DX10,本来XP开放DX10的话,所有程序都会以DX10为标准编译,向下提供DX9显卡的兼容
结果DX10变成Vista独占,DX9显卡的老机器自然是继续用XP,而买了DX10新显卡的人大部分依然用XP,因为硬件统一着色器,DX10显卡运行DX9游戏依然能体现出优势

说到底就是Vista独占DX10这个问题,如果XP也能用DX10,就不会这么惨,因为DX10向下兼容DX9显卡,可是Vista独占又让这个向下兼容变得几乎毫无意义,厂商要么编译DX9、DX10两个版本,要么只编译DX9一个版本,到了中后期大部分厂商都选择了后者。实际上DX9中后期的大部分游戏用DX9显卡是跑不动的,不只是绝对性能问题,还有分离着色器的架构问题在。哪怕你弄个和G80一样强大的DX9显卡,依然没有意义。

DX10确实缺乏革命性的革新,但这不是DX10被冷落的根本原因
作者: ffcactus    时间: 2014-2-28 13:22

posted by wap, platform: iPhone

微软爱好者完全不可理喻~
作者: 乌龙茶    时间: 2014-2-28 13:25

农企的馒头目前看来也就对主机有用,pc上完全看不出有啥用
作者: lili2k2    时间: 2014-2-28 13:29

引用:
原帖由 Nemo_theCaptain 于 2014-2-28 13:16 发表

一堆废话,能说有用的不
DX10不普及的根本原因就是XP不能用DX10,本来XP开放DX10的话,所有程序都会以DX10为标准编译,向下提供DX9显卡的兼容
结果DX10变成Vista独占,DX9显卡的老机器自然是继续用XP,而买 ...
所以就像我前面说的,MS商人本质就是为了赚钱,如你所说放开DX10标准,确实游戏会很多指向DX10,vista这个os会不会因此受到影响?
这是肯定的。加上本来NT6.0就太超前,那个年代大凡PC有几台跑得动?甚至DX10还作为了VISTA的一个特色宣传……
MS终究是商人,推广API还是推行OS,它选择了后者,因为前者无利可图,可惜vista也是市场失败的产物。
而且360这个DX9硬件在跨平台制作上是否也影响了相当一部分开发我不是砖家不会定论,至少觉得也有影响。
作者: wind0631    时间: 2014-2-28 13:30

引用:
原帖由 骨软症 于 2014-2-28 01:38 发表
posted by wap, platform: iPad

现在不是和n厂的驱动半斤八两吗
只对热门游戏才有优化,比N厂差远了,不知道WOW的DX11模式停止响应的问题现在解决了没。
作者: lili2k2    时间: 2014-2-28 13:30

引用:
原帖由 ffcactus 于 2014-2-28 13:22 发表
posted by wap, platform: iPhone

微软爱好者完全不可理喻~
您这种PS3有20G到80G虚拟内存的还是洗洗睡比较好。
作者: ffcactus    时间: 2014-2-28 13:33

posted by wap, platform: iPhone

微软爱好者又在卖弄自己的无知了。
作者: lili2k2    时间: 2014-2-28 13:35

引用:
原帖由 ffcactus 于 2014-2-28 13:33 发表
posted by wap, platform: iPhone

微软爱好者又在卖弄自己的无知了。
不会是PS3有20G到80G虚拟内存吧?
作者: hourousha    时间: 2014-2-28 13:37

引用:
原帖由 lili2k2 于 2014-2-28 12:46 发表
难道不是这个道理么?你如果觉得很傻,要说DX9为啥能操那么多年DX7不行,那不得不说,DX7-DX9是革命性的进化,而DX9-DX11没有给人十足的动力去一定更新它,对开发者也是没有必须一定要用的意义,
DX9相对目 ...
DX7-DX9可以迅速普及的一个重要关系就是,它们都可以运行于Win2K或WinXP,同时厂商只要开发相应的驱动,DX7硬件也可以运行DX9 API中支持的功能。也就是说,DX7->DX9的API变更对于开发者来说没有任何副作用(熟悉一下新API而已),对于用户来说,只需要下载最新的显卡驱动也就OK。
DX10的情况就不同了,对于开发者来说,所谓的难度并不是主要因素,问题关键点就在于它的系统支持问题,我就问你,假如你是个游戏厂商项目经理,现在开发一个游戏,技术上没有任何问题,你敢不敢只支持DX11.1或DX11.2?放弃Win7和之前的系统,就一句话。
也就是说如果要支持DX10,开发者自身要面对两套系统,两套API,这个自然会让人有所顾忌,至于DX10本身提升是否大,则是次要的了。
此外要稍微指出Nemo_theCaptain的一个问题,DX10并没有支持DX9的feature level,那个是DX11引入的,DX10是强制全功能的。在Vista和之后系统下有个DX9Ex(DX9 with WDDM),对DX9做了些扩充改进。
这事说到底,微软压根就没注重推广DX,而只是想推广新Windows,新DX作为新Windows的一个功能而已。傻子都知道,这显然是在打消用户尝试新DX的积极性,然后显而易见这会直接影响到游戏开发商的开发选择,最后反过来这又制约了新DX的有效宣传展示。就是这么一个循环。
作者: ffcactus    时间: 2014-2-28 13:38

posted by wap, platform: iPhone

为什么个别微软爱好者喜欢谣言诽谤呢?
作者: co7    时间: 2014-2-28 13:41

昨天才用250g虚拟内存爆缸屎尿喷了一地说好爽好爽,转眼就不承认了喷了
作者: ffcactus    时间: 2014-2-28 13:44

posted by wap, platform: iPhone

微软爱好者转用马甲来喷粪了,233。
作者: co7    时间: 2014-2-28 13:47

虚拟内存又在卖菊花了,250g钢管爆差菊花来回抽插爽不爽
作者: lili2k2    时间: 2014-2-28 13:48

引用:
原帖由 hourousha 于 2014-2-28 13:37 发表

DX7-DX9可以迅速普及的一个重要关系就是,它们都可以运行于Win2K或WinXP,同时厂商只要开发相应的驱动,DX7硬件也可以运行DX9 API中支持的功能。也就是说,DX7->DX9的API变更对于开发者来说没有任何副作用(熟悉一 ...
呃,原来DX9-10-11历程和支持是这样,受教了。我不是专业人士。在我这种业余的人眼里,DX9-DX11的区别是数毛,差别比79换代小了很多很多。
而且作项目,现在连XP都仍然是主要考虑目标,支持新标准不支持老标准的除了引擎大作要么是确定能大卖的,换个普通项目负责人,绝对不敢。
我个人一直以为,MS并非不想推广DX,而是他认为DX已经无需推广了,市场上看貌似如此,出于盈利他也不愿放开这个标准,windows的普及带来的收益是最看重的。
或者说MS能确定依靠的推广手段就只有连带OS,WIN78的广告漫天都是,感觉API推广就是在推广WIN78,还是在吃自己OS的本。
作者: Nemo_theCaptain    时间: 2014-2-28 13:51

引用:
原帖由 lili2k2 于 2014-2-28 13:29 发表
所以就像我前面说的,MS商人本质就是为了赚钱,如你所说放开DX10标准,确实游戏会很多指向DX10,vista这个os会不会因此受到影响?
这是肯定的。加上本来NT6.0就太超前,那个年代大凡PC有几台跑得动?甚至 ...
360的API是DX9.0c+,和PC上的DX9不一样,更接近DX10
所以单纯以移植方便度的考虑,360移植到DX10比移植到DX9方便
2010年的正当防卫2不支持DX9就是出于偷懒,2012年的尘埃对决和狙击精英2也是这样
引用:
原帖由 hourousha 于 2014-2-28 13:37 发表
此外要稍微指出Nemo_theCaptain的一个问题,DX10并没有支持DX9的feature level,那个是DX11引入的,DX10是强制全功能的。在Vista和之后系统下有个DX9Ex(DX9 with WDDM),对DX9做了些扩充改进。
这的确是我记错了,我只知道DX10.1支持feature level,忘记了DX10.1只有10_0和10_1两个level
不过还是那句话,DX10显卡在新游戏里用DX9也能发挥出优势,这是硬件架构的优势,不能因为DX10这个API不得势就否定DX10的整个价值,统一着色总是没错的

[ 本帖最后由 Nemo_theCaptain 于 2014-2-28 13:52 编辑 ]
作者: west2046    时间: 2014-2-28 13:54

之前不是有个论调是农企和索尼一起把微软坑吗?看看微软怎么搞
作者: 江户川柯南    时间: 2014-2-28 13:56

引用:
原帖由 白桦林 于 2014-2-28 08:09 发表
因为雷移动版卖给了高通!
头像毁了童年。。。
作者: Nemo_theCaptain    时间: 2014-2-28 13:58

引用:
原帖由 lili2k2 于 2014-2-28 13:48 发表
呃,原来DX9-10-11历程和支持是这样,受教了。我不是专业人士。在我这种业余的人眼里,DX9-DX11的区别是数毛,差别比79换代小了很多很多。
而且作项目,现在连XP都仍然是主要考虑目标,支持新标准不支持老标准 ...
现在演讲还没来,我不确定这个模仿Mantle的版本是DX11.3还是DX12,需不需要更新硬件才能支持
但有一点无疑问,如果这个新版DX的优势仅仅在于像Mantle那样给CPU关联松绑,那它的进步比DX10要小得多,也不会得到太多支持,要是再加上Win8强制限定,前途就更黯淡了
作者: hourousha    时间: 2014-2-28 13:59

引用:
原帖由 lili2k2 于 2014-2-28 13:48 发表
呃,原来DX9-10-11历程和支持是这样,受教了。我不是专业人士。在我这种业余的人眼里,DX9-DX11的区别是数毛,差别比79换代小了很多很多。
而且作项目,现在连XP都仍然是主要考虑目标,支持新标准不支持老标准 ...
微软有可能是想靠DX绑架用户来推广OS,但殊不知一个新的DX还远没这种能量,而PC游戏商要看的显然是玩家脸色而不是微软。结果就是新DX半死不活老DX依然坚挺。
微软要想推广DX,就不可能采用和OS强制绑定的手段,一年前微软出了个update,把一部分DX11.1的功能引入Win7,但包括3D显示相关的API依然是Win8独占,这就属于瞎作,AMD老早就发布3D显示的QuadBuffer API了,连XP都能用。也就微软还把这当个宝似的捂着。这是有病还是别的什么我是看不明白。但你说微软还是想推广DX,我是绝壁不信,但凡有这想法就不会这么做。

[ 本帖最后由 hourousha 于 2014-2-28 14:03 编辑 ]
作者: lili2k2    时间: 2014-2-28 14:10

引用:
原帖由 hourousha 于 2014-2-28 13:59 发表

微软有可能是想靠DX绑架用户来推广OS,但殊不知一个新的DX还远没这种能量,而PC游戏商要看的显然是玩家脸色而不是微软。结果就是新DX半死不活老DX依然坚挺。
微软要想推广DX,就不可能采用和OS强制绑定的手段,一 ...
这些年的MS宣传看来,就是依靠DX来推OS,从vista就这样,现在还是如此,“更极致的游戏体验DX11——windows7” 这类似的广告太多遍了。
综合这么些看来,MS推广DX最终确实为了OS普及服务而不是自身,感觉它貌似真的已经认为API市场无敌了似的。
就看steam的后续表现了。。。。。。
作者: 倍舒爽    时间: 2014-2-28 14:12

posted by wap, platform: iPhone

垄断地位终受威胁,这消息于大家来讲真是重大利好…

从用户角度上认为,店大欺客!确不利生产力前进步伐…
作者: Nemo_theCaptain    时间: 2014-2-28 14:14

引用:
原帖由 lili2k2 于 2014-2-28 14:10 发表
这些年的MS宣传看来,就是依靠DX来推OS,从vista就这样,现在还是如此,“更极致的游戏体验DX11——windows7” 这类似的广告太多遍了。
综合这么些看来,MS推广DX最终确实为了OS普及服务而不是自身,感觉它貌 ...
微软推广OS的思路有问题
XP用户换到Win7的主要原因是4G以上内存和3TB以上硬盘(别说什么用Win2003 SP2替换XPsys文件的做法,一般人想不到这步)这种硬件基础更新,而不是软件新功能

就算是今天开发商逐渐抛弃DX9,那也是因为新主机支持DX11,和微软OS本身没多大关系
作者: lili2k2    时间: 2014-2-28 14:23

引用:
原帖由 Nemo_theCaptain 于 2014-2-28 13:58 发表
...
新DX的进步应该不会多大吧。。。至少,有突破的划时代图像进步应该是没有的。。。
至于win8怎么看都和vista有异曲同工之处,不同是现在PC可以流畅win8而vista卡死当年99%的电脑,但是win7的巨大惯性很难停下,win8很可能酱油。
作者: shinkamui    时间: 2014-2-28 14:25

从开发角度看,dx11比dx9好太多了。但是从用户角度看,别说xp,我这里还有很多用945(或同类)的,连dx9都支持不完全(做开发的都知道支持945是多么蛋疼的事情)。
作者: tommyshy    时间: 2014-2-28 14:28

posted by wap, platform: Nokia (Lumia 920)

坚守win7的可以理解,现在还死抱xp的(工作原因除外)真不知道怎么想的。。。
作者: lili2k2    时间: 2014-2-28 14:30

win8的触摸之类的媒体功能也很半吊子,相关的衍生产品和硬件也完全跟不上,所以很多人依然选择win7,选择XP…………我身边确实还有,不过我已经不可理解了。
感觉这8得跳过去等下一代完善了才能有推动,而且需要硬件支持,还不知道需要多久的历程。
作者: Nemo_theCaptain    时间: 2014-2-28 14:33

引用:
原帖由 shinkamui 于 2014-2-28 14:25 发表
从开发角度看,dx11比dx9好太多了。但是从用户角度看,别说xp,我这里还有很多用945(或同类)的,连dx9都支持不完全(做开发的都知道支持945是多么蛋疼的事情)。
微软不让XP用DX11
要不然只用一个DX11就够了,反正DX11向下兼容DX9,包括最老的DX9.0
但GMA950这个连DX9.0都支持不完全的奇葩就没辙了,DX11最低向下兼容的集成显卡是GMA X3000
作者: 倍舒爽    时间: 2014-2-28 14:33

posted by wap, platform: iPhone

d11对比d9进步还是十分大的,现在还没真正体现出来,gpgpu这字眼出现了这么多年,现在终归真正进入实用化阶段了…
d10那段可以无视掉…
作者: 乌龙茶    时间: 2014-2-28 14:42

posted by wap, platform: Meizu (MX2)
引用:
原帖由 @Nemo_theCaptain  于 2014-2-28 14:33 发表
微软不让XP用DX11
要不然只用一个DX11就够了,反正DX11向下兼容DX9,包括最老的DX9.0
但GMA950这个连DX9.0都支持不完全的奇葩就没辙了,DX11最低向下兼容的集成显卡是GMA X3000
显卡不支持dx11才是影响最大的
作者: u571    时间: 2014-2-28 14:44

实际上目前DX11的问题在于其本身就是类似android那样的虚拟机形式,显卡驱动就是一个JIT虚拟机

导致CPU发给GPU指令延迟大而且对CPU性能损耗较多,微软要想彻底解决这个问题我看很难,因为目前PC三家GPU构架上差异性都很大,如果走农企这种路子那么代码可延续性和兼容性必然会有新问题。就如android虽然有原生NDK但依然还是在继续优化虚拟机的执行效率。

从BF4Mantle版本情况看如果本身GPU已经潜力得到充分发挥,瓶颈不在CPU上的时候,性能提升几乎微乎其微。不同游戏对CPU性能要求并不一样,当瓶颈在GPU这块CPU指令延迟再低也没法得到性能改善。

所以DX11 API是不是急需这样的大改也是个问号。

[ 本帖最后由 u571 于 2014-2-28 14:51 编辑 ]
作者: Nemo_theCaptain    时间: 2014-2-28 14:50

引用:
原帖由 乌龙茶 于 2014-2-28 14:42 发表
posted by wap, platform: Meizu (MX2)
显卡不支持dx11才是影响最大的
牺牲部分特性后,哪怕是Radeon 9700这种第一代的DX9.0显卡也可以在level 9_1下运行DX11程序
当然这没什么意义,有意义的至少是9_3,即DX9.0c级别的显卡,如Geforce 6800和Radeon X1800
去年的新3DMARK在PC版上就用到了feature level,三个Demo都基于DX11,第一个向下兼容DX9,第二个兼容DX10,只有第三个才是强制DX11
作者: cnlipeng    时间: 2014-2-28 15:12

引用:
原帖由 Nemo_theCaptain 于 2014-2-28 13:51 发表

360的API是DX9.0c+,和PC上的DX9不一样,更接近DX10
所以单纯以移植方便度的考虑,360移植到DX10比移植到DX9方便
2010年的正当防卫2不支持DX9就是出于偷懒,2012年的尘埃对决和狙击精英2也是这样

这的确是我记 ...
如果微软的DX新特性需要硬件支持,那这次ONE就能翻身了。
作者: 模拟器高手    时间: 2014-2-28 15:20

当年的3dfx的gluide接口才算是API和硬件的完美结合,农企有当年那帮热血青年的闯劲吗?
作者: tommyshy    时间: 2014-2-28 15:58

posted by wap, platform: Nokia (Lumia 920)
引用:
原帖由 @cnlipeng  于 2014-2-28 15:12 发表
如果微软的DX新特性需要硬件支持,那这次ONE就能翻身了。
想多了吧。。。
作者: bull    时间: 2014-2-28 18:04

posted by wap, platform: iOS

好帖子,不过还是看出微软重系统,图形部分就是添头
作者: wqlmp    时间: 2014-3-1 20:51

引用:
原帖由 hourousha 于 2014-2-28 12:18 发表

对比一下,2010年是DX7推出10年,你看当时还有用DX7的吗?再看现在大把用DX9的,这就是推广成功?
Zzzzz

[ 本帖最后由 wqlmp 于 2014-3-1 21:32 编辑 ]
作者: wqlmp    时间: 2014-3-1 21:31

引用:
原帖由 Nemo_theCaptain 于 2014-2-28 14:50 发表

牺牲部分特性后,哪怕是Radeon 9700这种第一代的DX9.0显卡也可以在level 9_1下运行DX11程序
当然这没什么意义,有意义的至少是9_3,即DX9.0c级别的显卡,如Geforce 6800和Radeon X1800
去年的新3DMARK在PC版上就 ...
level_9_3 =\= DX9c,最关键的SM3没有。实际上三个level_9全是垃圾,这3个level唯一的价值就是让平板ARM Windows系统里有DX可用。
而且这唯一的价值也是因为MS故意不支持DX9造成的,目的是推广DX11的API(让你没有DX9可用)。目前看来这么做得失成问题




欢迎光临 TGFC Lifestyle (http://club.tgfcer.com/) Powered by Discuz! 6.0.0