强制 HTML5 画布使用软件渲染

我知道这听起来可能很疯狂,但我已将 GPU 锁定在 webworker 中执行一些繁重的神经网络处理,但我仍然想使用画布来获得一些视觉效果。当 GPU 被共享时,画布只能管理大约 5fps,所以我希望软件(CPU)渲染方法可以提供适度的改进。

有没有办法强制画布使用软件渲染,我认为这是 GPU 不可用时通常的回退?

先感谢您。


月关宝盒
浏览 101回答 1
1回答

MMMHUHU

我不确定它是否可以通过代码进行控制,但特定的浏览器可能会提供此选项。如果您使用 Google Chrome 转到 URLchrome://flags并搜索“Accelerated 2D canvas”。它应该默认启用,将其更改为禁用并重新启动浏览器。它应该可以解决问题。要验证您可以打开chrome://gpu页面并在“图形功能状态”部分中,您应该看到帆布:仅限软件。禁用硬件加速
打开App,查看更多内容
随时随地看视频慕课网APP

相关分类

JavaScript