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


发新话题
打印

关于XBOX 720P游戏少的问题 呵呵

其实这还是XBOX当初设计时的缺点主要是XBOX的填充率和他的显存带宽不成正比XBOX的单纹理填充率是233(GPU频率)*4(渲染管线)=933M多纹理933*2TMU=1866M可是问题在于他的带宽是6.4GB/S而且是和CPU共享带宽因为如果要满足NV2A的需求那么XBOX应该提供9GB/S的GPU独享带宽如果是XBOX这种架构的话用2.8NS的内存才是合理的因为要共享2.8NS可以运行在700MHZ这时有11.2GB/S的带宽完全可以满足NV2A+CPU的需求这样处理1024*76832位色就很正常了问题是XBOX不具备这样优越的带宽他的实际带宽是共享6.4GB/S只能满足6000M的填充率当然XBOX有优秀的内存控制器(可以参考GEFORCE4TI刚出时的内存控制器设计NV2A和这个差不多相当优秀的内存控制器呢呵呵NVIDIA叫他LMA2光速内存架构)凭借这个优秀的内存控制器可以保证NV2A在640*48032位色下不会出现瓶颈NV2A可以全速运行但是如果高于这个分辨率的话就不行了这时NV2A会处于等待内存的状态也就是说NV2A的性能被限制了因为XBOX的内存无法提供那么多的象素除非象我刚才说的那样用2.8NS的内存提供理想的11.2GB/S带宽能发挥出他的全部性能否则使用720P是不明智的坂恒伴信也曾说过480P是XBOX最适合的分辨率因为这是帧速和画质的平衡点这句话已经明确的说出了问题所在了呵呵因为总是有人说DOA和忍龙为什么不是720P所以我才做了这么个分析给大家看的至于那些支持720p的游戏是怎么做到的呢当然是以牺牲性能为代价拉呵呵其实制约了XBOX用720P的还有一个就是XBOX只有64MB的共享内存因为如果是720P的话光帧缓存就需要12MB这可是480P的3倍了这对于XBOX只有64MB的共享内存来说简直是噩梦呀另外XBOX比其他两大主机使用的内存要多的多呢因为要支持复杂的DX8特效就需要计算许多更加复杂的相关指令这也是XBOX画质明显好于另两个主机的原因那些绚丽的DX8特效可是只有XBOX才能做的出的呦如果当初XBOX用128MB内存的话现在720P的游戏也会很多的毕竟NV2A的内存控制器确实非常优秀呵呵


TOP

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