Windows上WebGL的软件和硬件要求

时间:2018-03-15 20:31:35

标签: javascript windows electron webgl chromium

我正在创建一个仅限桌面的Windows应用程序,并将使用使用Chromium的Electron。 Chromium支持WebGL 2.我已经读过,Windows上的WebGL被ANGLE库转换为DirectX调用(因此根本不使用OpenGL)。

在运行WebGL 1的每个GPU上,WebGL 2也会运行吗?什么是WebGL 1和WebGL 2所需的DirectX版本?

2 个答案:

答案 0 :(得分:0)

当然不是。每个版本在GPU上需要不同的扩展impl,需要单独检查。例如,尝试http://webglreport.com/每个版本需要的ext。

答案 1 :(得分:-1)

不,您的硬件/驱动程序需要支持相应的opengl版本:

  • WebGL 1.0公开了OpenGL ES 2.0功能集;
  • WebGL 2.0公开了OpenGL ES 3.0 API。

source

因此,如果您的硬件仅支持OpenGL ES 2.0,则webgl2将无法运行。