在MacOSX上Chromium / Firefox使用什么而不是Angle?

时间:2013-05-30 07:32:38

标签: macos google-chrome firefox webgl

由于 Chromium Firefox 在Windows中使用 Angle 作为 OpenGL ES 2.0 compat图层,我想知道,他们在 MacOSX 上使用了什么,因为所有可用的都是 OpenGL 3.2 (与 OpenGL ES 2.0不兼容

是否正在制作自己的图层以及它们如何工作?

1 个答案:

答案 0 :(得分:1)

两者都使用自己的图层。

两者都在所有平台上使用ANGLE作为着色器验证器(验证着色器符合WebGL的所有规则)和着色器转换器(将着色器从WebGL GLSL转换为OpenGL GLSL)

两者还采取各种其他步骤在OpenGL之上模拟OpenGL ES 2.0,例如强制执行npot限制,限制对非WebGL功能的访问等等......