Board logo

标题: C1支持Geometry Shader和Stream out真的假的? [打印本页]

作者: 爱你一棒陲    时间: 2006-8-20 20:29     标题: C1支持Geometry Shader和Stream out真的假的?

dx10的标志性特性就是Geometry Shader和Stream out还有US架构,前两样是必要标准,听人C1u也支持,有些困惑,那人id我就不透露了。有谁了解些情况的能否点拨一下呢?
作者: 爱你一棒陲    时间: 2006-8-20 20:37

没人看么?我顶!
作者: 爱你一棒陲    时间: 2006-8-21 01:09

ps3 final kit的南桥DEH是不是继承可RSX和控制PCIE、FLEX I/O总线的变种SCC南桥,加起来总晶体管数3亿?南桥构成是rsx 1.6亿(和7600gt相当)、scc改南桥0.65亿、gs/ee(psx上叫“龙芯”)0.7亿,刚好凑足3亿晶体管。如果不是7600gt的话7800gt要是省掉cinefx之类的技术晶体管一样可以降低至1.6-1.7亿的样子,这样也能凑够3亿,这么猜好像也能说得过去。
作者: 123321456    时间: 2006-8-21 03:08

干吗这么较真?ps2还有6600w的多边形生成能力呢。
作者: RestlessDream    时间: 2006-8-21 03:56

Google了一下……结果惊人……C1很可能真的支持Geometry Shader和Stream out……

以下来自一个旨在开发出Xbox 360上运行的自由操作系统的开源项目的技术Wiki:

http://www.free60.org/oldwiki/Unified_Shader_Engine ←此页面上还有更多信息,推荐LZ阅读……

Unified Shader Engine

Overview

At the Heart of the GPU, a Unified Shader engine (USE) is running, capable of parsing and executing shader instructions, both from Pixels, Vertex and geometry shaders.

Many of the Instructions for the shaders reflect those of DX9.0 with special and unknown instructions made for the Xbox 360 some of these new instructions are called vfetch (for reading) and "memexport" for writing.

Only At a very close momentum to the release date of the XBOX 360, ATI also specified information about this memexport function. Because of this late momentum, none of the current games,demos or live arcade games are making calls to this function.

也就是说360的C1支持的特性很可能是介于DX9和DX10之间的“DX9.5”……而目前(页面编写时)尚未有支持这一特性的游戏出现。(该页面Work to do里写着一项:Find a retail disc which uses a geometry shader and who uses memexport)

另外补些图,说明一下楼主提到的两个关键新特性(我也是一知半解地在看呢……):







A geometry shader works at a larger level of granularity than vertices (which are at a larger granularity than pixels): triangles, objects, lines, strips, points. Primitives.

1) access to more than one input vertex
2) 1 in, 1 out rule no longer applies. GS can emit many many vertices
3) Stream Out. Can write data to a separate buffer and then process that buffer recursively
4) Can drive scene rendering without CPU interference. See "single pass cubemap" example.

[ 本帖最后由 RestlessDream 于 2006-8-21 04:09 编辑 ]
作者: RestlessDream    时间: 2006-8-21 04:19

呃,这贴更夸张……

DirectX 10 for xbox 360 is confirmed

比较有价值的说法是:
Well... the main feature of geometry shaders is the ability to create or destroy vertices which can be used for procedural geometry or tesselation. Frankly geometry shaders would of been a bit redundant on Xenos as there IS a tesselation unit on the GPU and the CPU can handle the capacity of the creation and destruction of vertices. Additionally... if MEMEXPORT allows for the ability to use arbitrary data then it can be used to perform geometry shader operations as well. There are more than several ways to accomplish the same thing on the XBox360 in short.

As previously stated by others... there are other features present on Xenos that is not present in DirectX10 and is unique to itself.

关于DX10和360相关图形技术的微软官方资料可以从这里下载到(pdf/ppt)

http://msdn.microsoft.com/directx/presentations/

[ 本帖最后由 RestlessDream 于 2006-8-21 04:32 编辑 ]
作者: tgxbox    时间: 2006-8-21 06:31

实际上最成功和赚钱的 东西 ,  不是 把 一个 黄金 卖成 黄铜价, 然后卖 疯 了 。     而是  把  一堆 垃圾打包 加 吹牛 ,卖 到  599美元 的 高 价 。   赚取 暴力 。
作者: cangying    时间: 2006-8-21 06:49

这么说C1拥有DX10的部分效能是真的了?
作者: west2046    时间: 2006-8-21 07:42

一部分支持还是会给人批评的!实际的画面最重要!
作者: lcc    时间: 2006-8-21 08:33

引用:
原帖由 cangying 于 2006-8-21 06:49 发表
这么说C1拥有DX10的部分效能是真的了?
本来信誓旦旦的C1支持DX10特效都是吹的?先吹再说。现在支持一点点赶紧跳出来说明吗
单RSX就3亿。gs/ee是另外的好伐。C1那种2亿阉割版R520就不要拿来说了
作者: ibelieveicandie    时间: 2006-8-21 08:55

明年的Xb360 XDK确实会迁移到D3D10。别的就不多说了。
作者: west2046    时间: 2006-8-21 09:00

引用:
原帖由 lcc 于 2006-8-21 08:33 发表


本来信誓旦旦的C1支持DX10特效都是吹的?先吹再说。现在支持一点点赶紧跳出来说明吗
单RSX就3亿。gs/ee是另外的好伐。C1那种2亿阉割版R520就不要拿来说了
官方之前那里说C1支持DX10特效?请给个连接,我也想看看!

[ 本帖最后由 west2046 于 2006-8-21 09:05 编辑 ]
作者: 爱你一棒陲    时间: 2006-8-21 09:11

就是b3d bbs上那段啊,不过还是谢了。原先看过,是个被人顶了n页的热贴。以前谣传dx9有dx9L,现在没了。
作者: 爱你一棒陲    时间: 2006-8-21 09:15

引用:
原帖由 lcc 于 2006-8-21 08:33 发表


本来信誓旦旦的C1支持DX10特效都是吹的?先吹再说。现在支持一点点赶紧跳出来说明吗
单RSX就3亿。gs/ee是另外的好伐。C1那种2亿阉割版R520就不要拿来说了
又是一个菜羊爱好者,奔腾不就是比菜羊多些cache是吧?r520啥架构比你清楚,我用的就是更先进的r580,少来这里白!DEH里面是什么我只是随便问问,并没有表示确认什么,你激动个屁啊?!天阉的东西少在我面前dese,那种便宜垃圾鄙人压根看不上眼,poos犯自个留着慢慢yy成7950gx2去吧。

[ 本帖最后由 爱你一棒陲 于 2006-8-21 09:19 编辑 ]
作者: lcc    时间: 2006-8-21 09:59

我没你那么激动啊,你紧张个屁啊?把你的R580帖出来看看啊,吹去吧你
作者: 火彩    时间: 2006-8-21 10:11

引用:
原帖由 lcc 于 2006-8-21 08:33 发表


本来信誓旦旦的C1支持DX10特效都是吹的?先吹再说。现在支持一点点赶紧跳出来说明吗
单RSX就3亿。gs/ee是另外的好伐。C1那种2亿阉割版R520就不要拿来说了
大爷,麻烦你分清R500、R520、R580、R600这四种同源,但本质完全不同的硬件再来说好不好?

[ 本帖最后由 火彩 于 2006-8-21 10:13 编辑 ]
作者: 神话传说完美版    时间: 2006-8-21 12:52

C1本身就支持DX10.0部分特效,,XO没发售的时候,微软就很清楚说过,,只是阉割版的PS3那块7600GT最多只能支持DX9.0而已..哈哈
作者: Neoxronin    时间: 2006-8-21 15:13

C1支持DX10有什么值得大惊小怪的?DX是谁的?是MS的啊,自己的主机支持,不奇怪吧

什么?PS3是3亿,难道又是傻快啥特效不支持的类型么?
作者: 莎木迷    时间: 2006-8-21 15:20

听不懂
作者: codjc    时间: 2006-8-21 15:23

支持不支持的 C1就那样了    
玩家们对硬件了解的还是少    还是看软件。。。。。。
作者: RestlessDream    时间: 2006-8-21 15:27

引用:
原帖由 codjc 于 2006-8-21 15:23 发表
支持不支持的 C1就那样了    
玩家们对硬件了解的还是少    还是看软件。。。。。。
了解得少,谢谢
作者: 爱你一棒陲    时间: 2006-8-21 15:39

引用:
原帖由 神话传说完美版 于 2006-8-21 12:52 发表
C1本身就支持DX10.0部分特效,,XO没发售的时候,微软就很清楚说过,,只是阉割版的PS3那块7600GT最多只能支持DX9.0而已..哈哈
g7x系列在inq的ms官方sm3.0(whql认证用的也是)测试包测试过程中大半项目不合格。dx9.0c其实支持也不完整。
作者: RestlessDream    时间: 2006-8-21 15:44

引用:
原帖由 爱你一棒陲 于 2006-8-21 15:39 发表
g7x系列在inq的ms官方sm3.0(whql认证用的也是)测试包测试过程中大半项目不合格。dx9.0c其实支持也不完整。
还是觉得主机架构不要直接拿来和PC比

一来容易误导,片面地“唯数据论”,忽略了平台架构的巨大差异

二来……你再这样比,恐怕这贴就要改名了……“到底谁是残废”……


作者: 爱你一棒陲    时间: 2006-8-21 15:50

问题是现在有个悖论:谈到gpu和ps3架构的冲突的时候,索饭不成认rsx就是nv47,可对比机能忙不迭找地方贬低c1的时候又拿出来的数据、ppt和roadmap图都是nv47系列的东西。这个实在是.......
作者: RestlessDream    时间: 2006-8-21 15:59

棒槌如果有意,不妨写一篇彻头彻尾硬派的C1分析好了

要深入潜出,图文并茂~该有的技术术语都有,要求不偏不倚,“有一说一”,不知道的保留意见,不做有倾向性的主观猜测(比如C1到底支持哪些DX10特性等)

软区我给你加精置顶。算是硬件知识普及贴——如何?:D

(RSX你要写我就管不着了……)
作者: 爱你一棒陲    时间: 2006-8-21 16:16

偶手头的东西都是零零碎碎的,所以才比较困惑。
作者: RestlessDream    时间: 2006-8-21 16:20

所以鼓励你写个完整的东西

寓教于乐,教学相长

你写这文也算是给自己一个完整的交待……
作者: codjc    时间: 2006-8-21 18:57

引用:
原帖由 RestlessDream 于 2006-8-21 16:20 发表
所以鼓励你写个完整的东西

寓教于乐,教学相长

你写这文也算是给自己一个完整的交待……
软饭都进来顶啊。。。。。
作者: we520    时间: 2006-8-21 19:24

与dx10类似的特效能不能通过opengl来实现
作者: ram1424    时间: 2006-8-21 19:41

也不差那两个月了......等出了再对比下就一楼了然了.......
作者: 反索倒史    时间: 2006-8-21 21:12

RSX强几倍左右.这么迟才出.肯定强.
作者: ibelieveicandie    时间: 2006-8-21 21:22

引用:
原帖由 we520 于 2006-8-21 19:24 发表
与dx10类似的特效能不能通过opengl来实现
能。
作者: tgxbox    时间: 2006-8-21 21:28

引用:
原帖由 ram1424 于 2006-8-21 19:41 发表
也不差那两个月了......等出了再对比下就一楼了然了.......
没有用的,s  饭会说,ps3的机能 发挥需要时间, 即使 ps3那时的画面 远远不如 xo发售时,s 饭 还会说 ps3  有潜力,只是 难以开发,而忘了  ps3   是 推迟一年发售的主机。
作者: ram1424    时间: 2006-8-21 21:59

的确 像话的画面都全平台有点说不过去.......
作者: codjc    时间: 2006-8-21 22:38

引用:
原帖由 we520 于 2006-8-21 19:24 发表
与dx10类似的特效能不能通过opengl来实现
呵呵 看来你也被他们迷惑了  MS的东西只是随这年代的继续而进化而以  只是在PC上的必走之路。。。。。。 
作者: qiagen    时间: 2006-8-22 05:50

这地方离EGchina是越来越近了
作者: 爱你一棒陲    时间: 2006-8-22 11:33

引用:
原帖由 lcc 于 2006-8-21 09:59 发表
我没你那么激动啊,你紧张个屁啊?把你的R580帖出来看看啊,吹去吧你
x1900很稀奇么?或许对你来说是吧。
作者: RestlessDream    时间: 2006-8-25 02:20

http://www.joystiq.com/2006/08/2 ... tx-10-confirms-ati/

Xbox 360 can't run DirectX 10, confirms ATI

Posted Aug 24th 2006 11:55AM by James Ransom-Wiley

Xbox 3601up reports that ATI has debunked a rumor that Xbox 360 could be upgraded to support DirectX 10 via a patch. "Xbox360 cannot run DX10," an ATI spokesperson told 1up. Currently, Microsoft's console runs an advanced version of DirectX 9, which, according to ATI, features "memory export that can enable DX10-class functionality such as stream-out."

It's difficult to say when and if studios that are developing cross-platform titles for Xbox 360 and Vista will hit a roadblock because of DirectX variances between the two platforms, but certainly a game like Crytek's Crysis, which does support DX9 with some DX10 features, could be optimized and ported to consoles.
作者: camco    时间: 2006-8-25 08:47

针对News4Gamers关于360可通过更新升级到DX10的报道,ATi日前在1Up网站上进行了澄清,一位ATi发言人表示他只是说Xbox 360的某些功能可以支持类似DX10的视觉效果,但并非360可以通过升级支持DX10:

"Xbox 360不能运行DX10,我要确认一下,我以前说的是扩展功能。Xbox 360具有独特的内存输出功能,可以支持象DX10等级的流输出功能,我们所获得的消息是,Crysis将使用某些类似DX10的功能支持DX9,可能这些
DX10效果可以在X360上重现,但这不适合称做DX10."
作者: RestlessDream    时间: 2006-8-25 18:03

最新的这个报道和 LZ的猜测其实是一致的

C1 完全支持DX9;支持某些DX10的关键规格(毕竟C1诞生的时候,DX10的规格还在孕育中)

但用DX10来比较C1并不恰当,因为C1毕竟是为console设计的架构,还具备自己独有的“360 API”,
某些DX9和DX10中都没有的特性。

以上~

---------------------------------------------------------------------------------------

作者: sunykoss    时间: 2006-8-26 10:03

说这些有毛用,360出了这么久,游戏大家也玩了,也就那样了。个人不太相信xo的画面明年可以质变,再说现在也不错了。
作者: Ashley    时间: 2006-8-26 10:08

引用:
原帖由 sunykoss 于 2006-8-26 10:03 发表
说这些有毛用,360出了这么久,游戏大家也玩了,也就那样了。个人不太相信xo的画面明年可以质变,再说现在也不错了。
现在的画面已经足够好了,是其他任何家用机上看不到的

你自己说这个世代的其他两台未出主机,那个画面对XO能有好的质变
作者: sunykoss    时间: 2006-8-26 10:13

再说画面好坏,厂商很重要,玩了lp,现在对re5的期待大于mgs4。
作者: west2046    时间: 2006-8-26 10:35

引用:
原帖由 sunykoss 于 2006-8-26 10:03 发表
说这些有毛用,360出了这么久,游戏大家也玩了,也就那样了。个人不太相信xo的画面明年可以质变,再说现在也不错了。
大幅提升应该是没什么可能!不过通过Live改善已经推出的游戏确实做到了!
还有就是没有推出的游戏提升效果是没有什么问题的!虽然Xbox360不是机能无限,不过现在还没有游戏100%发挥了Xbox360的机能!!!




xbox360xbox360xbox360xbox360xbox360xbox360xbox360xbox360xbox360xbox360xbox360xbox360xbox360xbox360xbox360xbox360xbox360

作者: ONYX    时间: 2006-8-26 11:50

我只知道统一渲染架构是未来GPU的发展趋势,微软极力推崇ATI的统一渲染架构。

而且,一想到未来在XO上能玩到像LP和GOW这样素质的游戏,心里就为之一振。

想象一下,LP和GOW在40寸以上的FULL HD显示设备上的表现,未来PS3的高素质游戏真的可以超过它们么?
作者: tdkgtm    时间: 2006-8-26 12:06

引用:
原帖由 ONYX 于 2006-8-26 11:50 发表
我只知道统一渲染架构是未来GPU的发展趋势,微软极力推崇ATI的统一渲染架构。

而且,一想到未来在XO上能玩到像LP和GOW这样素质的游戏,心里就为之一振。

想象一下,LP和GOW在40寸以上的FULL HD显示设备上的 ...
肯定可以
ps3的问题是开发门槛高,预算不高的非aa级大作和真大作差距过大
至少lp这种原创非超大作效果应该是不如360上的
作者: we520    时间: 2006-8-26 12:10

抛开饭的偏见

PS3的实际机能确实比XO高,手底下也有几个擅于挖掘机能和具备传统美工优势的第三方

LP和GOW又是XO早期的游戏,机能发挥和美工都说不上是XO最好的游戏

所以几乎可以肯定未来PS3的高素质游戏确实是会超过它们的。
作者: 深蓝LWL1123    时间: 2006-8-26 12:16

引用:
原帖由 we520 于 2006-8-26 12:10 发表
抛开饭的偏见

PS3的实际机能确实比XO高,手底下也有几个擅于挖掘机能和具备传统美工优势的第三方

LP和GOW又是XO早期的游戏,机能发挥和美工都说不上是XO最好的游戏

所以几乎可以肯定未来PS3的高素质游戏 ...
有点同意你的观点,也有点观望
PS3比XO晚发售一年,极限画面应该可以高于XO
作者: TouchMe    时间: 2006-8-26 12:26

楼上的你居然还活着!昨天晚上那帖怎么没了?我还XHW一日游!?
作者: 深蓝LWL1123    时间: 2006-8-26 12:36

引用:
原帖由 TouchMe 于 2006-8-26 12:26 发表
楼上的你居然还活着!昨天晚上那帖怎么没了?我还XHW一日游!?
我也不知道为什么没有了,竟然说偶这贴挑衅,无语

还有你为什么去了XHW??
作者: west2046    时间: 2006-8-26 12:38

引用:
原帖由 we520 于 2006-8-26 12:10 发表
抛开饭的偏见

PS3的实际机能确实比XO高,手底下也有几个擅于挖掘机能和具备传统美工优势的第三方

LP和GOW又是XO早期的游戏,机能发挥和美工都说不上是XO最好的游戏

所以几乎可以肯定未来PS3的高素质游戏 ...
你说的是百分比的关系吧!大家是相同的百分比:例如100%或者50%的时候,PS3可能强于Xbox360!
不过现在的情况是Xbox360提早发售了一年,Xbox360游戏又比PS3游戏容易开发!所以就同一时间来说,Xbox360的游戏整体要优于PS3!可能索饭会说不公平,说什么应该来Xbox360刚发售的游戏和PS3刚发售的游戏比才合理!可玩家不是这么想的!大家都喜欢拿两台主机现在的画面比较!
我想PS3上可能会发生SS的事件!由于SS同时期的画面给PS比下去了,SS的机能根本没有机会发挥,就给打败了!



xbox360xbox360xbox360xbox360xbox360xbox360xbox360xbox360xbox360xbox360xbox360xbox360xbox360xbox360xbox360xbox360xbox360

作者: TouchMe    时间: 2006-8-26 12:45

真不知道为什么去了XHW,没有说话带脏字,没有人身攻击,更没有灌纯净水.操总N久不见,一上就把3个人轰到二次元空间了...



:fq10:

[ 本帖最后由 TouchMe 于 2006-8-26 12:56 编辑 ]
作者: RestlessDream    时间: 2006-8-26 13:02

引用:
原帖由 TouchMe 于 2006-8-26 12:45 发表
真不知道为什么去了XHW,没有说话带脏字,没有人身攻击,更没有灌纯净水.操总N久不见,一上就把3个人轰到二次元空间了...

:fq10:
警告一次。不要到处发和主题讨论无关的帖子。


---------------------------------------------------------------------------------------





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