gl_FragCoord是片元着色器中的只读变量,它保存了片元相对窗口的坐标位置:x, y, z, 1/w.这个值是顶点处理产生片元后固定功能内插图元的结果.组件z是用于表示片元深度的深度值. gl_FrontFacing是片元着色器的内建只读变量,如果片元属于一个当前图元,那么这个值就为true.这个变量的一个用法就是来模拟两面光,通过选择由顶点着色器计算的两个颜色中的一个. gl_PointCoord是片元着色器的内建只读变量,它的值是当前片元所在点图元的二维坐标.点的范围是0.0到1.0.…