泡泡网显卡频道 PCPOP首页      /      显卡     /      评测    /    正文

ATI挑战极限性能之颠!X850XT PE评测

● 顶点处理引擎

    3D图形运算最基本的单位就是每一个单独的点。因为有这些点,才能根据这些点的坐标计算两点间的线以及三个点形成的面。所以说3D图形处理中几何部分的处理,其实就是对空间中的点进行运算,这也就是为什么人们会将3D图形中几何处理的引擎称之为“顶点处理引擎”。

    我们首先来看看X800系列显示芯片中的顶点处理引擎的架构。

    我们看到,当顶点的初始数据传入顶点处理引擎的时候,数据被分配至6条并行的管线之中。这6条管线分别拥有一个128位矢量数据算术运算单元以及一个32位标量数据的算术运算单元。数据经过矢量运算以及标量运算以后,并不一定就是最终需要的数据。而且由于矢量运算器和标量运算器的关系是并行的,所以有的需要进行两种运算的数据就需由流程控制器(Flow Control)再次送入前面的运算单元了。

    在经过了6条并行的数据运算以后,顶点处理的过程只能说是完成了其中最重要的部分,但是距离数据最终输出还有很远。

    接下来进行的过程需要进行遮掩面的选择(Backface Culling)、数据整理(Cliping)、透视分离(Perspective)和最后的可视范围变换(Viewport Transform)。经过这4个过程以后,数据就可以输出至将3D数据转换为2D数据的“Setup Unit”了。<

0人已赞

关注我们

泡泡网

手机扫码关注