一、着色器
顶点着色器、细分着色器、几何着色器、片元着色器
(1)顶点数据
用户输入的几何数据,有顶点及几何图元数据
(2)顶点着色器
处理用户输入的顶点数据,一般计算每个顶点对应屏幕上的位置,一个程序可以有多个顶点着色器,但同一时间只有一个顶点着色器能运行。
(3)细分着色器
有细分控制着色器和细分计算着色器两种,细分着色器会处理来自顶点着色器的数据,会用一个patch来描述物体形状形成几何图元,当物体的形状越来越细分,物体图形就越来越光滑。
(4)几何着色器
是对图元进行设置及剪切,是对顶点数据进行管理。
(5)片元着色器
是计算片元最终在屏幕上的显示颜色和深度值。