Windows 版本的 Firefox 和 Chrome 具有硬件加速 Canvas ,为什么 Linux/Ubuntu 上还没有这样做?是 Google/Mozilla 的错,还是 NVIDIA/ATI/Intel 的错?给出了什么?
如果我这样做的话,我可以让它在 Chromium 上工作:
chromium-browser --ignore-gpu-blacklist
但这并不理想,并且可能由于某种原因被列入黑名单。
最佳答案
我不能代表 Google 和 Mozilla,但我曾在 Opera Software 工作过,我知道在 Linux 上支持 OpenGL 是多么痛苦。 Linux 视频驱动程序的质量通常低于 Windows,并且有更多的多样性(专有驱动程序与开源驱动程序)。此外,由于 Linux 平台在桌面上不如 Windows 和 MacOS 受欢迎,因此特定于 Linux 的开发工作很容易被忽视。
我猜 Chromium 默认禁用硬件加速的原因与 Opera 目前这样做的原因相同:避免用户崩溃和挂起。如果您准备好它可能不会像您希望的那样稳定,则可以启用它。事实上,如果您尝试并报告遇到的任何问题,您将为浏览器开发人员提供帮助。
关于linux - 为什么在 Linux/Ubuntu 中支持硬件加速 Canvas (html) 需要这么长时间? (火狐/ Chrome ),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13733885/