15 OpenGL可编程片段处理

可编程片段处理 Programmable Fragment Processing

在图形渲染过程中,当当前片段阶段(fragment stage)使用的是包含有片段着色器(fragment shader)的程序对象时,该着色器将被激活并负责处理光栅化生成的片段。如果当前片段阶段的程序对象未包含片段着色器,或者没有设置为当前活跃的片段着色器程序,那么片段着色器执行的结果将是不确定的。

经过片段着色器执行后的片段会进一步经历一系列后期处理步骤,并按照第17章所述的方式写入到帧缓冲区中。这些处理包括但不限于深度测试、模板测试以及颜色混合等操作,目的是确定每个像素最终的输出颜色和其它特性,从而完成整个渲染流程。

你可能感兴趣的:(OpenGL,图形渲染)