加入收藏

设为首页

 

本站公告

    本站将一直为各位网友提供免费资源,谢谢所有网友们的支持,我们将努力做得更好。由于下载的人过多,流量过大,网站有打不开的情况,请大家多刷新一下,谢谢合作

  

用U盘为计算机加锁..

 

防御网络游戏木马..

 

内存监控无法加载...

 更多.. 

  

瑞星+ewido?...

  

Trojan.DL.Agent.apb的清除方法...

  

本站logo:

更多...  

主页名称:急救网
网站介绍:急救知识,健康常识,疾病介绍,食疗食谱
推荐指数:☆☆☆☆☆

DirectX10能兼容运行在XP下?

针对FallingLeaf公司此前发布的号称可让DX10游戏在XP下运行的DX10兼容程序库,微软负责《模拟飞行》的项目负责人Phil Taylor站出来给与了反驳。   

FallingLeafSystems公司此前宣称已在XP下实现DX10游戏的运行,并且声称在未来“用不了多久就可以让你不用升级到最新的系统和显卡就能玩到最新的游戏”。 这显然让对自己工作一直充满信心的微软程序员有点受不了了。   

“FallingLeafSystems公司所使用的办法只不过是写了一个针对DX10级别硬件的OpenGL Extensions封装程序(wrapper),然后就宣称可以无视硬件的区别,其实这种方法早已经有人使用过了。包括FallingLeafSystems他们自己在内也承认这不算是什么里程碑式的突破,早在一年前我们就已经做过类似程序了,例如在可以让《Quake》在D3D模式下运行的wrapper封装程序。   

针对DX10 FallingLeafSystems公司并没有什么逆向反编译工作,他们所做的工作只不过是将D3D10 API和映射指令调用指向到他们自己的OGL环境中而已。FallingLeafSystems的程序所调用的D3DX版本仅局限在第1个版本,依赖于D3DX10_33.DLL文件的游戏只能有较小的几率正常运行,因为这个DLL文件至少有15个版本。我想你不会想正在游戏的时候被频繁弹出的"DLL not found"之类的错误打扰吧?   

封装程序所造成的性能和功能损失问题也很明显。在FallingLeafSystems公司的Blog中提及,在没有GS处理单元的情况下,FallingLeafSystems公司的程序会让cpu直接运行Geometry Shader代码。(Geometry Shader可以把点、线、三角等多边形联系起来快速处理、同时创造新的多边形,在很短时间内直接分配给其他Shader和显存而无需经过CPU,烟雾、爆炸等复杂图象不再需要CPU来处理,从而极大的提高CPU速度和显卡速度。)按照FallingLeafSystems公司的思路显然我们又重新回到了老路,这和当初GS单元的设计初衷完全相反,和Geometry Shader这一功能我们可以直接说拜拜了。   

另外有读者在FallingLeafSystems的论坛中指出FallingLeafSystems最初的代码并不支持shader,如若属实那这一程序的价值就非常低了且后续工作量庞大。”

最后微软程序员阐明了自己的观点:“我仍然坚持完整的DX10支持必须Vista系统,这个世界上没有什么免费的午餐。”

来源: 电脑之家

首页 本栏目首页 上一页 下一页


 

本站栏目导航
完全跟随官方网站的速度为你更新版本,绝对领先其他网站。
这里有瑞星防火墙,保护电脑不受木马入侵。
恶意程序、网站、清理垃圾、制作光盘映像。
喜欢江民,支持国产就来吧。
最好最受欢迎的杀毒软件,世界知名,而且也是保护知识产权最失败的吧。
用过后你就知道这个东西简直是极品,任何恶意程序都躲不过。
这个知道的人也很多吧,不多说了。
很老很好用的东东。
想要又找不到的就来看看,也许会找到。
这里是电脑爱好者的乐园,把你的经验进来这里和我们分享。
  

::::::::| 本站介绍 | 联系方式 | 广告合作| 加入我们 |::::::::
Copyright©版权所有 2002-2003 滇ICP备06005034号