cocos2D-X源码分析之从cocos2D-X学习OpenGL7----GLSL
上一篇博客介绍了cocos2d-x中的着色器类相关的结构,以及着色器的一些原理,这一篇将介绍着色器语言。attribute是一个类型限定符,它扩展了原有C语言功能集,它包括const,attrbute,uniform,varying等const:该变量为编译器常量,且无法在着色器外部使用,不可以被赋值。片段着色器的代码如下:可以看到接受了顶点着色器传来的数据并做了进一步处理,step和length都是内建函数,openGL有很多内建函数,处理通常在着色器中进行各种计算任务,具体的内建函数会在用到时详细说明