我正在创建一个仅限桌面的Windows应用程序,并将使用使用Chromium的Electron。 Chromium支持WebGL 2.我已经读过,Windows上的WebGL被ANGLE库转换为DirectX调用(因此根本不使用OpenGL)。
在运行WebGL 1的每个GPU上,WebGL 2也会运行吗?什么是WebGL 1和WebGL 2所需的DirectX版本?
答案 0 :(得分:0)
当然不是。每个版本在GPU上需要不同的扩展impl,需要单独检查。例如,尝试http://webglreport.com/每个版本需要的ext。
答案 1 :(得分:-1)
不,您的硬件/驱动程序需要支持相应的opengl版本:
因此,如果您的硬件仅支持OpenGL ES 2.0,则webgl2将无法运行。