几何着色器可以在着色器中生成新的顶点；细分曲面着色器（）则可以向一组顶点中添加细节。由于这些类型的着色器终究会用在GPU的流水线中，下面简述它们是如何被安排在流水线中的。
简化图形流水线.对于图形流水线的一般描述，参见绘图管线。
并行计算.着色器被用来同时处理大量的数据，比如屏幕上的一整块像素群，或者一个模型结构的所有顶点。并行计算适用于这样的情况，而且当今的GPU也设计有多核结构来极大的提高处理效率。
对着色器编程.O