致敬!
因此,在获得配备英特尔显卡的全新联想 H330 后,我一直在尝试让一些本机客户端应用程序运行。我通常使用唯一一款内置标准 NaCl 的浏览器,当然是 Google Chrome。根据网络,我的电脑自带的英特尔 mesa 驱动程序(没有 PCI 或 PCIE 显卡)早于 7.9 的版本无法运行,但根据“chrome://gui”,我的版本是 7.11。但尽管如此,我只能让其中一些 NaCl 编译的应用程序在大约 7% 的时间内运行。我们最终发现这是英特尔 mesa 显卡不支持 WebGL 的问题。您可能已经在 askubuntu 上看到过我之前的问题。
现在来看看这个故事的新转折。我毫无理由地决定打开 Firefox 并用它来测试一些 WebGL 示例。我导航到http://www.ibiblio.org/e-notes/webgl/webgl.htm猜猜发生了什么? Firefox做过适用于我尝试过的所有示例,并且 100% 有效。我用 Chrome 再次访问了同一个网站,发现它没有100% 的时间都可以使用任何示例。据我所知,Firefox 没有任何 NaCl 插件,因此我无法测试使用 Chrome 失败的实际应用程序。我尝试了所有方法让 Chrome 正常工作,例如在 about:flags 中禁用列入黑名单的 GPU 过滤器、确保启用了 WebGL 并使用最新的 Chrome 版本。但无济于事。
那么现在。为什么 Firefox 可以很好地与 WebGL 配合,而 Chrome 却只想待在角落里呢?
答案1
我发现 Chromium 可以处理一些 Chrome 不能处理的事情,如果这对您有帮助,那么 WebGL 可以在这里工作。