# 几何阶段
# 顶点着色器
# 裁剪
# 屏幕映射
# 光栅化阶段
# 三角形设置和三角形遍历
# 片元着色器
# 逐片元操作
# 模板测试
# 深度测试
# 合并混合
# 各种测试总结
# 附加知识
# CPU 和 GPU 如何并行工作
# 什么是固定管线渲染
固定函数的流水线(Fixed-Function Pipeline),简称固定管线,通常是指在较旧的 Gpu 上实现的渲染流水线。这种流水线只给开发者提供一些配置操作,但开发者没有对流水线阶段的完全控制权。在 Unity 中目前的固定管线 shader 都会自动编译顶点片元 shader。
# 什么是 Shader
Gpu 流水线上一些可高度编程的阶段,而由着色器编译出来的最终代码是会在 Gpu 上运行的;有一些特定类型的着色器,如顶点着色器,片元着色器等。依靠着色器我们可以控制流水线中的渲染细节,例如用顶点着色器来进行顶点变换及传递数据,用片元着色器来进行逐像素渲染。