1.在着色器文件中添加 #version 300 es 表明使用3.0版本,如果不添加则使用默认2.0版本。
注意使用opengles3.0的API的时候必须添加 #version 300 es 。
2.GLES 3.0中将GLES 2.0的 attribute 属性改成了 in 属性,顶点着色器的 varying 类型改成 out 类型,片段着色器的 varying 类型改成了 in 类型。
3.GLES 3.0 不支持 gl_FragColor, 需要使用 out vec4 vFragColor; 来代替 gl_FragColor。
4.GLES 3.0 将 GLES 2.0 中的 texture2D 和 texture3D 统一由 texture 代替处理。
5.in或者out变量等不能在函数内声明。