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


 53 1234
发新话题
打印

C1支持Geometry Shader和Stream out真的假的?

dx10的标志性特性就是Geometry Shader和Stream out还有US架构,前两样是必要标准,听人C1u也支持,有些困惑,那人id我就不透露了。有谁了解些情况的能否点拨一下呢?


TOP

没人看么?我顶!



TOP

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亿,这么猜好像也能说得过去。


TOP

干吗这么较真?ps2还有6600w的多边形生成能力呢。

TOP

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 编辑 ]

TOP

呃,这贴更夸张……

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 编辑 ]

TOP

实际上最成功和赚钱的 东西 ,  不是 把 一个 黄金 卖成 黄铜价, 然后卖 疯 了 。     而是  把  一堆 垃圾打包 加 吹牛 ,卖 到  599美元 的 高 价 。   赚取 暴力 。

TOP

这么说C1拥有DX10的部分效能是真的了?

TOP

一部分支持还是会给人批评的!实际的画面最重要!

TOP

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

TOP

明年的Xb360 XDK确实会迁移到D3D10。别的就不多说了。

TOP

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


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

[ 本帖最后由 west2046 于 2006-8-21 09:05 编辑 ]

TOP

就是b3d bbs上那段啊,不过还是谢了。原先看过,是个被人顶了n页的热贴。以前谣传dx9有dx9L,现在没了。

TOP

引用:
原帖由 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 编辑 ]

TOP

我没你那么激动啊,你紧张个屁啊?把你的R580帖出来看看啊,吹去吧你

TOP

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