directx 10.1在directx 10.0基础上性能大幅度提升,全面支持directx 10.0所有功能,同时将支持更多功能、提供更高的性能;directx 10.1增加浮点混合功能、shader资源存取功能改善、支持多核系统有更高的性能以及更新的驱动模型引入。让directx 10.1有更好的性能体现。
directx 10.1功能介绍:
改善的shader资源存取功能
dx10.1的一个主要提高是改善的shader资源存取功能,在多样本aa时,在读取样本时有更好的控制能力。除此之外,dx10.1还将可以创建定制的下行采样滤波器。
dx10.1还将有更新的浮点混合功能,对于渲染目标更有针对性,对于渲染目标混合将有新的格式,渲染目标可以实现独立的各自混合。阴影功能一直是游戏的重要特效,direct3d 10.1 的阴影滤波功能也将有所提高,从而可望进一步提高画质。
支持多核系统有更高的性能
在性能方面,directx 10.1将支持多核系统有更高的性能。而在渲染,反射和散射时,direct3d 10.1将减少对api的调用次数,从而将获得不错的性能提升。
directx 10.1改进新特性:
首先是更多的内容转换功能,wddm2.0支持处理一个命令或三角形后进行内容转换,而wddm2.1则可以让内容转换即时进行。
由于gpu同时要并行处理多个线程,因此内容转换的即时性不仅可以保证转换质量,还可以提升gpu效率,减少等待时间。
另外,由于wddm 2.1支持基于过程的虚拟内存分配,处理gpu和驱动页面错误的方式也更为成熟。
展开内容