一环出问题,全局完。 -----匿名
本章将会介绍渲染管线的不同阶段。
1 架构
非流水线系统划分成n个流水线阶段,可以以n为因子提速。其中最慢的阶段就是整个流水线性能的瓶颈。
计算机图形学流水线可以简单的划分为:应用、几何处理、光栅化和像素处理阶段:
2 应用阶段
应用阶段部分计算也可以使用GPU完成(计算着色器 CS),本阶段不能划分为多个子阶段。
在CPU设计中,superscalar结构可以在同一个阶段,同时处理多个进程。
加速算法,比如例子剔除算法也在这个阶段实现。
3 几何处理
GPU上的几何处理阶段负责大部分逐三角形/逐顶点的计算,它还可以进一步划分为:
3.1 顶点着色计算
坐标系变换: