尽管启用了硬件加速,但Google Chrome中并未定义WebGl2

w7t8yxp5  于 2022-12-16  发布在  Go
关注(0)|答案(1)|浏览(454)

我试图在网站上使用WebGL 2,但我似乎可以让它在我的电脑上工作。说它不可用。我不知道这是图形驱动程序或OpenGL的版本,但这里有一些信息。任何帮助将不胜感激。
这是我的硬件。

Chrome版本:x1月1x日

lsb_release -a输出:

No LSB modules are available.
Distributor ID: Ubuntu
Description:    Linux Lite 5.6
Release:    20.04
Codename:   focal

lspci | grep VGA输出:

00:02.0 VGA compatible controller: Intel Corporation Mobile 4 Series Chipset Integrated Graphics Controller (rev 07)

glxinfo | grep 'version'输出:

server glx version string: 1.4
client glx version string: 1.4
GLX version: 1.4
    Max core profile version: 0.0
    Max compat profile version: 2.1
    Max GLES1 profile version: 1.1
    Max GLES[23] profile version: 2.0
OpenGL version string: 2.1 Mesa 21.0.3
OpenGL shading language version string: 1.20
OpenGL ES profile version string: OpenGL ES 2.0 Mesa 21.0.3
OpenGL ES profile shading language version string: OpenGL ES GLSL ES 1.0.16

这里是chrome的设置。
chrome://gpu/
第一节第一节第一节第一节第一次
chrome://flags/

chrome://settings/system

来自WebGL Report的报告

z31licg0

z31licg01#

答案可以在您的打印输出片段Max GLES[23] profile version: 2.0中找到,该片段通过tech sheet得到确认。因此,您支持的最高Open GLES版本为2.0,相当于WebGL(版本1)。您需要支持Open GLES 3.0的图形控制器,因为它对应于WebGL 2。
所以,简而言之--Chrome一切正常,但是你的硬件和驱动程序不支持OpenGLES 3,因此也不支持WebGL 2。

相关问题