首先,让我们先简单的介绍一下什么是
管线Pipeline。从实际应用的角度看,管线类似于工厂内的生产线:从一端开始,接收基础原料,随后,生产线上各工序节点依次对这些原料进行加工处理,逐步形成最终产品。同样,计算机图形学工程中的管线的形式也十分类似,我们把一些有关最终要渲染的图像的必要数据作为输入,通过管线的层层作业,最终得到能够渲染到屏幕设备上的图形、颜色。此外,管线还有一个比较有价值的作用就是能够将处理数据的分工变的更加明确,同时,每一个步骤也能具备独立配置、编程的能力。