WebGL使用什么版本的GLSL

Kah*_*ess 9 glsl webgl

这是一种每种设备的东西吗?或者它是基于浏览器?很抱歉这样一个基本问题,但我似乎无法找到一个直接的答案.

Bre*_*ble 10

它基于OpenGL ES 2.0,根据规范,它必须支持GLSL ES版本1.00.事实上,这就是它所支持的一切.

另一方面,这是我对GLSL功能的一般参考:http://www.shaderific.com/glsl/

  • WebGL的另一个很好的参考是[官方Khronos WebGL备忘单](https://www.khronos.org/files/webgl/webgl-reference-card-1_0.pdf). (2认同)
  • @gman这里的一个很好的答案"WebGL中的着色器与openGL?"http://stackoverflow.com/q/30364213/3291506 (2认同)