Vertex Shader单元:残缺的3.0规范
R520内建8个vertex shader处理器,支持最多1024条指令和动态分支跳转。每个Vertex Shader处理器可以在一个时钟周期内同时处理一条128-bit向量指令和一条32-bit标量,那么8个Vertex Shader在一个时钟周期内就可以处理2个顶点的转换,Vertex Shader指令运算速度达到100亿条/秒。
尽管ATI宣称R520 Vertex Shader 3.0,但我们却发现它缺少对Vertex Shader 3.0的一个重要规范的支持——那就是vertex texture fetch(顶点纹理获取),从图中我们没有发现Vertex Shader中包含与纹理读取有关的单元。