我试图在网站上使用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的报告
1条答案
按热度按时间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。