Google Chrome 上的 WebGL 间歇性禁用

Google Chrome 上的 WebGL 间歇性禁用

我正在尝试使用 WebGL 查看 3D 模型SketchFab在 Google Chrome 中,但出现错误,指出 3D 不可用。我已关注启用 WebGL 的说明;我已经更新了我的图形驱动程序并忽略了浏览器黑名单。

现在有一件奇怪的事情:WebGL 有时能工作,有时不能。在一次浏览会话中,它停止工作,然后大约十分钟后又能工作了——我没有更改任何设置。 https://get.webgl.org/总是告诉我我的浏览器支持 WebGL,这让我怀疑这个问题是否是 SketchFab 特有的。

什么原因导致了这种现象?

技术细节

我在 Windows 10 操作系统版本 2009(内部版本 19042.746)上运行 Google Chrome 87.0.4280.141,并带有标志 --enable-webgl-draft-extensions --enable-webgl2-compute-context --ignore-gpu-blocklist

chrome://gpu报告图形功能状态:“WebGL:仅限软件,硬件加速不可用”,并显示“检测到问题:已通过阻止列表、about:flags 或命令行禁用 Gpu 合成。浏览器将恢复为软件合成,硬件加速将不可用。已禁用功能:gpu_compositing”

我在 Firefox 82.0.2 中没有遇到过该错误。

相关内容