微软游戏工作室的kevin Gee日前撰文,初步讲解了微软正在开发中的directX11的一些新特性:
在硬件以及操作系统层面的向下支持。具体来说,开发者仅仅使用一组指令就能够使用支持DirectX10,10.1硬件的特性,而在操作系统方面虽然DirectX11将首先出现在Windows7上,但是也将会推出Vista使用的安装包。
加强多线程处理。无论是使用大量流处理器的GPU,或者是多核CPU,DirectX11都加强了对多线程处理器的优化。
为镶嵌单元加入新的硬件步骤:DirectX11为渲染流程新增加了三个新的步骤,这三个步骤将有助于3D模型的进一步真实化。
Hull Shader,Tessellator以及Domain Shader是这次加入的三个新渲染流程
引入新的纹理压缩格式。DirectX11带来了两个新的纹理压缩格式,能够让开发者在不损失性能的情况下使用更加高像素的纹理,另外DirectX能够支持的纹理分辨率也从目前的4096x4096加强到16384x16384。
ShaderModel 5.0:DirectX11带来了ShaderModel 5.0,提供了双精度的支持,使用了以物件为导向的概念,为开发者减少了开发shader时的痛苦...
|