桌面浏览器如何运行WebGL着色器?

时间:2016-07-22 10:10:42

标签: opengl browser opengl-es glsl webgl

我对这个主题的天真假设是:

  1. OpenGL正在桌面系统上运行(mac,windows,linux,..)
  2. OpenGL ES是在嵌入式系统(手机,视频游戏机等)上运行的OpenGL的子集。
  3. WebGLOpenGL ES规范的分支。
  4. 桌面应用程序无法初始化OpenGL ES(但可能会被模拟)。
  5. 使用OpenGL初始化的桌面应用程序无法像GLSL ES着色器一样运行。
  6. 这些假设是否正确?

    在这种情况下,像firefox这样的网络浏览器如何解释WebGL着色器?它会将它们转换为GLSL shaders(如何?)?

1 个答案:

答案 0 :(得分:-2)