DX10和DX10.1有什么不同?是不是DX10.1好些?

,打扰一下,DX10和DX10.1有什么不同?是不是DX10.1好些?
最新回答
梦散蝶逝

2024-10-16 10:53:27

正如以前的传统一样,DX10.1也是DX10的"补丁版",因此DX10.1将支持DirectX 10的所有功能,同时它将支持更多的功能和更高的效率.
DX10.1的一个主要改进之处是改善的Shader存取功能,在多样本AA时,在读取样本时比DX10有更好的控制能力.除此之外,DX10.1还将可以创建定制的下行采样滤波器.
DX10.1还将有更新的浮点混合功能,对于渲染目标更有针对性,对于渲染目标混合将有新的格式,渲染目标可以实现独立的各自混合.
阴影功能一直是游戏的重要特效,DX10.1的阴影滤波功能也将比DX10有所提高,从而可望进一步提高画质.在性能方面,DirectX 10.1将完美支持多核处理器,从而实现比DX10更好的效率.而在渲染/反射/散射时,DX10.1将减少对API的调用次数,从而获得不错的性能提升.

DX10.1在其他方面的提高也不少,包括32bit浮点滤波(可以提高渲染精确度),改善HDR渲染的画质,等,完全的抗锯齿应用程序控制也将是DX10.1的亮点,应用程序将可以控制多重采样和超级采样的使用,并选择在特定场景出现的采样模板.和DX10不同的是,DX10.1将至少需要单像素四采样.

DX10.1还将引入更新的驱动模型---WDDM 2.1,与DX10的WDDM2.0相比,2.1有一些显著的提高,
首先是更多的内容转换功能,WDDM2.0支持处理一个命令或三角形后进行内容转换,而WDDM2.1则可以让内容转换即时进行.由于GPU同时要并行处理多个线程,因此DX10.1内容转换的即时性不仅可以保证转换质量,还可以提升GPU效率,减少等待时间.
另外,由于WDDM 2.1支持基于过程的虚拟内存分配,处理GPU和驱动页面错误的方式也更为成熟.
岁月并非如歌

2024-10-16 11:09:48

都属于DX10 区别不大.版本越高越好.