GLSL ES 3.0 和 2.0 的区别语法区别 GLSL ES 3.0 和 2.0 的区别 语法区别 attribute和varying。 取而代之的是 in和out头文件多了个#version 300 es纹理 texture2D 和 texture3D 统统改为 texture内置函数gl_FragColor和gl_FragData删除,如果片段着色器要输出用out声明字段输出。不过保留了gl_Positionlayout,可直接指定位置