除了上面几节提到的内容,RV770还在一下几个方面进行了改进:
◆优化render back-ends设计
其实ATI的render back-ends部分就相当于NVIDIA GPU中的ROP部分,主要负责图形输出的后处理。在RV770上render back-ends的单元并没有增加,但是ATI还是为其进行了进一步优化,尤其是在进行AA反锯齿时,新的render back-ends部分将能比以前进一步提升效率。
◆强化几何Shader(GS)& 可编程镶嵌几何单元设计
在DirectX 10规范中几何Shader承担起了较为复杂的三角形生成的任务,尤其在实现复杂的烟雾、爆炸、皮毛、毛发等图象处理更为方便,甚至可以模拟一些简单的运动轨迹等,而这些操作很多时候已经不再需要CPU的干预,以更好的发挥系统的3D效率。在RV770核心中几何Shader单元也得到了进一步的加强。不过ATI具体没有透露具体的实现方式。
RV770中的镶嵌几何单元升级为可编程模式,相比R6XX中的非可编程单元更加灵活。实际上镶嵌几何单元与几何Shader的操作相似,都是几个控制点来描述曲面。不同的是,镶嵌几何单元只能把三角形进行“细化”,它的工作范围在三角形内部,而几何Shader可以生成新的三角形。
不过,可编程镶嵌几何单元的速度要快得多,如果程序专门为RV770的可编程镶嵌几何单元单元优化,那么RV770的性能能更好的发挥。